Skip to content

Releases: skybrud/Skybrud.Umbraco.Redirects

v4.0.0

17 Jun 14:48
Compare
Choose a tag to compare

First stable 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.0

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.0

Changelog

  • Updated Umbraco dependencies to v10.0.0 (see f6aed42)
    Since Umbraco 10 was officially release yesterday, the dependencies have now been updated the stable version. There aren't any changes between 1.0.0-rc3 and 1.0.0 affecting this package, but not the package is at least referencing the stable version.

  • Added missing translation for dashboard tab (see ad8a865)
    A translation has been missing for some time for the redirects dashboard tab, causing it to be shown as [redirects] rather than Redirects. This release correctly adds the missing translation for English, which is then also used as fallback for other languages.

v4.0.0-alpha002

23 May 17:03
Compare
Choose a tag to compare
v4.0.0-alpha002 Pre-release
Pre-release

New alpha release 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.0-alpha002

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 4.0.0-alpha002

Changelog

  • Updated Umbraco dependencies to v10.0.0-rc3 (see 907b967)
    Umbraco pushed a new release candidate, so the package has been updated to be build against the new RC.

  • Updated the Skybrud.Essentials dependency (see a11dc74)
    The dependency has now been updated to the newest version.

  • Added support for custom backoffice URLs (see #140 and c2d88be)
    Various URLs to the Umbraco backoffice were hardcoded, meaning the package would break in solutions with a custom UmbracoPath. Thanks to @iFaxity for reporting.

v3.0.4

21 May 11:21
Compare
Choose a tag to compare

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

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 3.0.4

Changelog

  • Added support for custom backoffice URLs (see #140 and e84a6dc, ce4aff3 and 39f36e9)
    Various URLs to the Umbraco backoffice were hardcoded, meaning the package would break in solutions with a custom UmbracoPath. Thanks to @iFaxity for reporting.

  • Updated the Skybrud.Essentials dependency (see f914134)
    The dependency has now been updated to the newest version.

v2.1.4

19 May 21:30
Compare
Choose a tag to compare

New stable release for Umbraco 8. This release will not work in Umbraco 7.

Installation

Changelog

  • Setting query and fragment when using legacy AddRedirect methods (see #131 and 28438de)
    The method was broken in a previous release, so this releases makes the method work properly again.

  • Added RedirectsPackage class with various information about the package (see 26ad49e)
    A similar class already exists in the V9 package.

  • Marked legacy AddRedirect methods as obsolete (see 54c7337)
    it's recommended to use the AddRedirect(AddRedirectOptions) method instead.

  • Updated Skybrud.Essentials dependency (see 6e4cb42)
    The dependency has now been updated to the newest version.

v4.0.0-alpha001

06 May 15:03
Compare
Choose a tag to compare
v4.0.0-alpha001 Pre-release
Pre-release

First alpha release 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.0-alpha001

Package Manager:

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

Skybrud.Umbraco.Redirects v3.0.3

25 Apr 11:11
Compare
Choose a tag to compare

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

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 3.0.3

Changelog

  • Introduced new GetOutboundRedirect extension methods (see #135 and 8cf9a4b)
    Similar to releases of for previous version of Umbraco, the package now contains a number of GetOutboundRedirect extension methods for IPublishedContent. The extension methods maybe used in contexts where a strongly typed model isn't available.

Skybrud.Umbraco.Redirects v3.0.2

21 Apr 17:24
Compare
Choose a tag to compare

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

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 3.0.2

Changelog

  • Fixed issues with trailing slashes when adding new redirects (see #134 and f0f85d8)
    Any trailing slashes in the inbound URL should be removed when a redirect is saved to the database. Due to a bug, trailing slashes were only removed when editing an existing redirect, but not when new redirects are added. Thanks to @callumbwhyte for fixing this πŸ‘

  • Updated the Skybrud.Essentials dependency (see fd29597)
    The dependency has now been bumped from v1.1.38 to v1.1.39.

  • Removed RedirectsExtensions.Split extension methods (see b827671)
    Removing these is technically a breaking change, but they should never have been public, and similar extension methods are now available in Skybrud.Essentials.

Skybrud.Umbraco.Redirects v3.0.1

20 Apr 16:00
Compare
Choose a tag to compare

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

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 3.0.1

Changelog

  • Fixed incorrect label for destination property (see #133 and ef0d7b4)
    The Destination property in the add/edit overlay incorrectly had the Original URL label in the en-US.xml language. Thanks to @callumbwhyte for fixing this πŸ‘

Skybrud.Umbraco.Redirects v3.0.0

24 Mar 23:22
Compare
Choose a tag to compare

First stable release for Umbraco 9. This release will not work on older versions of Umbraco.

Summary

Before pushing the first stable release, I needed an extra look through the package - eg. to check that IRedirectsService and RedirectsService didn't expose any methods that it shouldn't. As I didn't uncover anything, the v3.0.0 release contains no new changes compared to v3.0.0-beta001 (except an updated dependency).

With Umbraco 9.4.0 (and 9.0.1) out earlier today, this release has also been tested to work with Umbraco 9.4.1 😎

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 3.0.0

Changelog

Skybrud.Umbraco.Redirects v3.0.0-beta001

10 Mar 12:47
Compare
Choose a tag to compare

First beta release for Umbraco 9. This release will not work on older versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Skybrud.Umbraco.Redirects --version 3.0.0-beta001

Package Manager:

Install-Package Skybrud.Umbraco.Redirects -Version 3.0.0-beta001

Changelog

  • Added support for tracking content and media references (see #107)
    The Outbound redirects property editor let's users set up a page to redirect to either an URL, content or media. For content and media, the reference is now tracked by Umbraco - eg. if a page it set up to redirect to a media, the page now shows up in the Used in documents list on the media.

  • Added support for upgrading from Umbraco 8 to Umbraco 9 (see #122)
    The migration plan of this package is now set up to properly handle upgrading from Umbraco 8 to Umbraco 9 - thanks to a PR from @rickbutterfield.

  • Added "Global redirects" option to the dashboard site filter (see #10 and 59b12e1)
    The site filter now has a Global redirects filter to make the list of redirects only show global redirects.

  • Improvements to the delete overlay (see df6c2bb)
    Besides some code improvements, the overlay is now localized.

  • Updated the Skybrud.Essentials dependency (see 8e1bd97)
    Updated the dependency to the newest version.