Releases: skybrud/Skybrud.Umbraco.Redirects
v4.0.0
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 between1.0.0-rc3
and1.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 thanRedirects
. This release correctly adds the missing translation for English, which is then also used as fallback for other languages.
v4.0.0-alpha002
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 customUmbracoPath
. Thanks to @iFaxity for reporting.
v3.0.4
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 customUmbracoPath
. 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
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 theAddRedirect(AddRedirectOptions)
method instead. -
Updated
Skybrud.Essentials
dependency (see 6e4cb42)
The dependency has now been updated to the newest version.
v4.0.0-alpha001
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
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 ofGetOutboundRedirect
extension methods forIPublishedContent
. The extension methods maybe used in contexts where a strongly typed model isn't available.
Skybrud.Umbraco.Redirects v3.0.2
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 fromv1.1.38
tov1.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
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 theen-US.xml
language. Thanks to @callumbwhyte for fixing this π
Skybrud.Umbraco.Redirects v3.0.0
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
- Updated the
Skybrud.Essentials
dependency (see 3bc70c7)
The dependency has now been bumped fromv1.1.37
tov1.1.38
.
Skybrud.Umbraco.Redirects v3.0.0-beta001
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.