Releases: skybrud/Skybrud.Umbraco.Redirects
v1.0.1
New release for Umbraco 7.
Installation
Changelog
- Misc changes to the NuGet package
This release contains a few minor changes to the NuGet package. It contains no new code changes.
v4.0.5
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.5
Package Manager:
Install-Package Skybrud.Umbraco.Redirects -Version 4.0.5
Changelog
-
Cleaned up the UI of the outbound redirect property editor (see e999162)
This release improves the UI of the property editor so it's less cluttered and looks more like Umbraco's native components. -
Added forward query string option to outbound redirects (see e999162)
Similar to inbound redirects, the outbound redirect property editor now support selecting whether query string forwarding should be enabled. -
Updated outbound redirect value converter to resolve current destination URL (see #155 and e999162)
As the destination URL may change over time if referring to content or media inside the Umbraco installation, the value converter now resolves the current URL, potentially avoiding an extra redirect or a broken redirect. -
Added support for disabling the content app through
appsettings.json
(see #160 and ab3127f)
Until now the package has only supported controlling the content app via code. As of this release, the content app may also be configured from theappsettings.json
file. See the issue for more information. -
Added support for controlling where content app is shown through
appsettings.json
(see #161 and f8274c7)
It's now possible to useappsettings.json
for configuring for which content types and media types and for which user roles the redirects content app should be shown. See the issue for more information. -
Updated the Skybrud.Essentials dependency (see 5ae313e and 6b91a20)
The package now has a dependency for the newest version of Skybrud.Essentials.
v3.0.7
New release for Umbraco 9. This release will not work on other versions of Umbraco.
Installation
Via NuGet:
.NET CLI:
dotnet add package Skybrud.Umbraco.Redirects --version 3.0.7
Package Manager:
Install-Package Skybrud.Umbraco.Redirects -Version 3.0.7
Changelog
-
Added upper bound for Umbraco dependencies (see 45087fd)
Since V3 of this package specifically targets Umbraco, the Umbraco 9 package should only be used for Umbraco 9. -
Updated Skybrud.Essentials dependency (see abafdb5)
The package now has a dependency for the newest version of Skybrud.Essentials.
v3.0.6
New release for Umbraco 9. This release will not work on other versions of Umbraco.
Installation
Via NuGet:
.NET CLI:
dotnet add package Skybrud.Umbraco.Redirects --version 3.0.6
Package Manager:
Install-Package Skybrud.Umbraco.Redirects -Version 3.0.6
Changelog
-
Cleaned up the UI of the outbound redirect property editor (see 71584a8 and d3250e8)
This release improves the UI of the property editor so it's less cluttered and looks more like Umbraco's native components. -
Added forward query string option to outbound redirects (see 71584a8)
Similar to inbound redirects, the outbound redirect property editor now support selecting whether query string forwarding should be enabled. -
Updated outbound redirect value converter to resolve current destination URL (see #155 and 71584a8)
As the destination URL may change over time if referring to content or media inside the Umbraco installation, the value converter now resolves the current URL, potentially avoiding an extra redirect or a broken redirect.
v3.0.5
New release for Umbraco 9. This release will not work on other versions of Umbraco.
Installation
Via NuGet:
.NET CLI:
dotnet add package Skybrud.Umbraco.Redirects --version 3.0.5
Package Manager:
Install-Package Skybrud.Umbraco.Redirects -Version 3.0.5
Changelog
-
Fixed issue with root node not being populated when editing an existing redirect (see #153 and 5244ee2)
The overlay for editing a redirect had a bug which resulted in the Site option not being populated with the selected site (root node), so if the redirected was saved, the value would be lost. -
Fixed issue with localized name for dashboard tab (see 1170a9b)
Since the dasboard alias was changed some time ago, a label for the dashboard name was missing inen-US.xml
, thereby affecting most languages as a fallback name wasn't available. -
Updated the
Skybrud.Essentials
dependency (see 8bd04d6)
The dependency has now been updated to the newest version.
v4.0.4
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.4
Package Manager:
Install-Package Skybrud.Umbraco.Redirects -Version 4.0.4
Changelog
-
Added migration to remove
RootId
column in the database (see 4139d3f)
TheRootId
column was replaced by theRootKey
column a while ago, and the column was no longer being populated when creating or editing redirects, thereby n longer serving any real purpose. -
Fixed issue with root node not being populated when editing an existing redirect (see #153 and 31385e8)
The overlay for editing a redirect had a bug which resulted in the Site option not being populated with the selected site (root node), so if the redirected was saved, the value would be lost.
v4.0.3
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.3
Package Manager:
Install-Package Skybrud.Umbraco.Redirects -Version 4.0.3
Changelog
-
Added JavaScript events to redirect overlay (see #151 and 0ac98bb)
This introduces two new events broadcasted via Umbraco's JavaScript event system. The events could be used for setting default values for new redirects, or manipulating the parts of the UI of the redirect overlay. -
Updated
RadioGroup.html
to use Umbraco'sumbRadiobutton
directive (see #145 and df7e53e)
This ensures that the Redirect type and Forward query string options look more like native Umbraco components.
v4.0.2
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.2
Package Manager:
Install-Package Skybrud.Umbraco.Redirects -Version 4.0.2
Changelog
-
Implemented dedicated
SaveBackup
methods in the internalRedirectsUtils
class (see #149, 8dc5473 and d7f19a1)
This is mostly an internal thing, but is also ensures thatAddDestinationColumnsMigration
wont save a JSON file with an empty array if there are no redirects in the database (eg. when doing a fresh install). -
Renamed
redirectsNode
directive to avoid conflicts on Umbraco Cloud - possibly maybe (see #148)
Not really sure what caused the problem described in the issue, but prefixing the directory withskybrud
might fix potential conflicts. Doesn't hurt trying. -
Updated Skybrud.Essentials dependency (see bc69efc)
Updated the dependency to the newest version.
v4.0.1
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.