Version 2.0.1

Date 2023-04-16 (579 days ago)
Downloads 1,494 downloads
NuGet View on NuGet
GitHub View on GitHub
Target Frameworks .NET 6
Umbraco Versions Umbraco 10 Umbraco 11

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

#installation">Installation

Via NuGet:

.NET CLI:

dotnet add package Limbo.Umbraco.Rte --version 2.0.1

Package Manager:

Install-Package Limbo.Umbraco.Rte -Version 2.0.1

#changelog">Changelog

  • Fixed issue with missing null check in the ExternalLinksInNewWindowProcessor class (see fe19c61)
    The class uses HtmlAgilityPack's .SelectNodes() method to find all nodes matching //a. If the query doesn't match any nodes, null is returned instead of an empty collection. The previous releases, the class didn't check for this.

  • Updated ExternalLinksInNewWindowProcessor class to force rel="noopener" for links opening in a new window (see 58079aa)
    Links that open in a new window should ideally always have rel="noopener" as well.

  • Fixed issue with the type alias (see 20865a1)
    The data type option for selecting one or more processors saves an alias about the selected processors. In previously versions, the alias would include the assembly version. The reference would then breaking if the version number of the assembly later changed. With this release, the version number is no longer included in the alias. The version number is also stripped from existing values, so these shouldn't cause problems either.

  • Updated the package information (see 5fe8a69)
    The package exposes now a bit more information about it self - including the information shown under Installed packages in the Packages section. Package telemetry has now also been enabled.

  • Updated the Skybrud.Essentials dependency (see 51e9931 and 4db6252)
    The Skybrud.Essentials dependency has now been updated to the latest version.

  • Added upper bound for Umbraco dependencies (see 04df105)
    The Umbraco dependencies have now been updated to reflect that the package supports Umbraco 10 and 11.

  • Added Nullable and Value Type options to the data type (see 6f4ca3c)
    If the Nullable option is enabled, the underlying value converter will return null if the saved property value is null or white space. The Value Type option allows setting the C# type returned by the value converter. Default is IHtmlEncodedString, but the options allows changing the value type to either IHtmlContent or string.