Skip to content

Releases: skybrud/Skybrud.Umbraco.Redirects

v4.0.20

06 Jan 20:17
Compare
Choose a tag to compare

New release for Umbraco 10-12. This release will not work on other versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 4.0.20

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.20

Changelog

  • Added dashboard reference to skybrud.umbraco.redirects.dashboard.init event (see 37da5c3)
    Change needed to allow the import package to refresh the redirects dashboard - see #28.

v13.0.0

14 Dec 12:16
Compare
Choose a tag to compare

First stable release for Umbraco 13. This release will not work on other versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 13.0.0

NuGet Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 13.0.0

v4.0.19

14 Dec 12:08
Compare
Choose a tag to compare

New release for Umbraco 10-12. This release will not work on other versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 4.0.19

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.19

Changelog

  • Optimizaions to the RedirectsService.GetRedirectByPathAndQuery method (see e69ac96)
    By improving the SQL queries a bit, two SQL calls can be merged into one roughly halving the execution time.

v13.0.0-alpha001

27 Nov 20:01
Compare
Choose a tag to compare
v13.0.0-alpha001 Pre-release
Pre-release

First alpha release for Umbraco 13. This release will not work on other versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 13.0.0-alpha001

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 13.0.0-alpha001

v4.0.18

27 Nov 21:31
Compare
Choose a tag to compare

New release for Umbraco 10-12. This release will not work on other versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 4.0.18

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.18

Changelog

  • Fixed issue with duplicate query strings (see #189 and a4aaaa2)
    In the redirect overlay controller, a the "url" property of a redirect already contains the query string, so no reason to append the query string again. Thanks to @bjarnef for reporting 👍

v4.0.17

10 Oct 20:43
Compare
Choose a tag to compare

New release for Umbraco 10+. This release will not work on older versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 4.0.17

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.17

Changelog

  • Added minimum height to dashboard to fix Umbraco issue (see #186 and f67549e)
    Due to a bug in Umbraco 12, the container element of the dashboard doesn't take full height, and as a result, the add button dropdown may be cropped is it's container isn't high enough when there are no or few redirects.

v4.0.16

03 Oct 19:59
Compare
Choose a tag to compare

New release for Umbraco 10+. This release will not work on older versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 4.0.16

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.16

Changelog

  • Updated package manifest filter to set PackageId property in Umbraco 12 (see ed9ffe9)
    In Umbraco 12, the PackageManifest class now has a PackageId property to indicate the NuGet ID of a package. As of this release, the package uses reflection to set this property when the package is used with Umbraco 12.

  • Updated the Skybrud.Essentials dependency (see f42901a)
    Updated the dependency from v1.1.48 to v1.1.52.

v4.0.15

18 Sep 20:45
Compare
Choose a tag to compare

New release for Umbraco 10+. This release will not work on older versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 4.0.15

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.15

Changelog

  • Fixed issue with the GetDestinationUrl method and culture variant destinations (see #184 and db28016)
    Since v4.0.9, the package has supported redirecting to a specific culture if the destination is a culture variant page. In some cases, these redirects may have redirected to # instead of the intended destination. With this release, the GetDestinationUrl method has been updated to account for these issues.

v4.0.14

15 Aug 21:09
Compare
Choose a tag to compare

New release for Umbraco 10+. This release will not work on older versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 4.0.14

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.14

Changelog

  • Fixed serialization issues when the .AddNewtonsoftJson extension method is used to replace System.Text.Json with Newtonsoft.Json (see #179, #182 and 8aa7b8a)
    Since the initial release for Umbraco 9, various models in this package have had [JsonPropertyName] added to them to control the name and casing of the serialized properties. These attributes would only have an effect when using System.Text.Json for the serialization (default), but not when using Newtonsoft.Json globally instead. Thanks to a PR from @nikcio, these models now have relevant attributes for both System.Text.Json and Newtonsoft.Json.

  • Added support for UseStatusCodePagesWithReExecute and IStatusCodeReExecuteFeature (see #181 and 8aa7b8a)
    When using UseStatusCodePagesWithReExecute for error handling, ASP.NET Core will in some cases rewrite the URL of the request, meaning that the redirects package would use the URL of the error page rather than the original URL of the request. When the URL is rewritten, the original URL is available through the IStatusCodeReExecuteFeature of the inbound request, and as of this release, the redirects package will now check if an IStatusCodeReExecuteFeature is available in the request, and if so, use the URL specified here instead.

v4.0.13

29 Jun 09:20
Compare
Choose a tag to compare

New release for Umbraco 10+. This release will not work on older versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 4.0.13

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.13

Changelog

  • Updated upper bound for Umbraco dependencies to allow Umbraco 12 (see a93f123)
    Seems like a must since Umbraco 12 was released today. That - and because @skttl asked for it 😉