Skip to content

Releases: skybrud/Skybrud.Umbraco.Spa

Skybrud.Umbraco.Spa v3.0.0-beta005

06 Feb 10:48
Compare
Choose a tag to compare
Pre-release

Installation

Changelog

  • Replaced SpaControllerBase class with new SpaRequestHelper class (see e650399)

  • Updated GetControl to check for SpaGridControlValueBase (see 98f70dc)

  • When converting the SpaGridModel to JSON, we should use the serializer of the current context instead of the default serializer (see a4487ef)

Skybrud.Umbraco.Spa v3.0.0-beta004

06 Feb 10:43
Compare
Choose a tag to compare
Pre-release

Installation

Changelog

  • Fixed issues in AccessControlAllowOriginAttribute (see 65293cd)
    The AccessControlAllowOriginAttribute class contained two bugs preventing it from working properly.

  • Added teapot support to SPA redirects (see ff26f1c)
    Older browsers and operating systems may have problems handling redirects during XHR requests. As a way to work around this, the SPA will now return a 418 I'm a teapot status code instead, but with the intended status code as part of the response body. This let's the frontend handle the redirect.

  • Introduced SpaGridControlValueBase class (see 6a093c0)
    The value of a grid control typically wouldn't be returned "as is" in the SPA API, so we would normally have a switch case statement handling each individual value type. The SpaGridControlValueBase class can help make this a bit simpler, as value types inheriting from this class can specify the exact value that should be returned in the JSON.

  • Minor improvements to the meta data implementation (see f691f36)
    The changes add support for controlling the <base/> element as specifying the JSON content of a <script> element - eg. for JSON-LD.

  • Introduced SkyConstants class (see 472cc2b)
    The class introduces various constants typically used across our clients projects.

Skybrud.Umbraco.Spa v3.0.0-beta003

21 Jan 09:48
Compare
Choose a tag to compare
Pre-release

Installation

Changelog

  • Fixed issue with getting culture in preview mode (see 21a0ac4)
    Umbraco seems to have an issue with getting the culture of a node that hasn't yet been previews. The fix attempts to traverse up the content tree until a valid culture is found, or use Umbraco.Web.Composing.Current.UmbracoContext.Domains.DefaultCulture as fallback if a culture isn't found.

Skybrud.Umbraco.Spa v3.0.0-beta002

10 Dec 15:05
Compare
Choose a tag to compare
Pre-release

Skybrud.Umbraco.Spa v3.0.0-beta001

09 Oct 10:55
Compare
Choose a tag to compare
Pre-release

First beta release for Umbraco 8.