Skip to content

Releases: abjerner/Limbo.Umbraco.Rte

v2.0.2

18 Jul 15:27
Compare
Choose a tag to compare

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

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Limbo.Umbraco.Rte -Version 2.0.2

Changelog

  • Updated the upper bound for the Umbraco dependencies to allow using the package with Umbraco 12 (see 476cd62)
    As Umbraco 12 was released earlier this week, and no changes are required for the package to run on Umbraco 12, the upper bound of the Umbraco dependencies has been raised to allow running on Umbraco 12.

  • Updated the Skybrud.Essentials dependency (see 2dac8d4)
    Might as well reference the newest version.

v2.0.1

16 Apr 15:02
Compare
Choose a tag to compare

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

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

  • 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.

v1.0.1

20 Nov 12:10
Compare
Choose a tag to compare

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

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Limbo.Umbraco.Rte -Version 1.0.1

Changelog

This release primarily makes changes to meta data of the NuGet package - eg. fixing the NuGet package tags. The release contains no real code changes compared to the previous release.

v2.0.0

10 Nov 18:05
Compare
Choose a tag to compare

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

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Limbo.Umbraco.Rte -Version 2.0.0

Changelog

  • Property editor constants should be public, although most importantly EditorAlias (see 32c520b)
    Making the constants public ensures that they can be used by code outside of the package.

  • Updated Skybrud.Essentials dependency (see 00809e6)
    The package now has a dependency for the newest version of Skybrud.Essentials.

v1.0.0

10 Nov 17:42
Compare
Choose a tag to compare

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

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Limbo.Umbraco.Rte -Version 1.0.0

Changelog

  • Property editor constants should be public, although most importantly EditorAlias (see a039c72)
    Making the constants public ensures that they can be used by code outside of the package.

  • Updated Skybrud.Essentials dependency (see 611324c)
    The package now has a dependency for the newest version of Skybrud.Essentials.

  • Added upper bound for Umbraco dependencies (see 4843036)
    Since V2 of this package specifically targets Umbraco, the Umbraco 9 package should only be used for Umbraco 9.

v2.0.0-alpha001

23 Aug 19:42
Compare
Choose a tag to compare

First alpha release for Umbraco 10. This release will not work on older versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Limbo.Umbraco.Rte --version 2.0.0-alpha001

Package Manager:

Install-Package Limbo.Umbraco.Rte -Version 2.0.0-alpha001

v1.0.0-alpha001

23 Aug 19:42
Compare
Choose a tag to compare

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

Installation

Via NuGet:

.NET CLI:

dotnet add package Limbo.Umbraco.Rte --version 1.0.0-alpha001

Package Manager:

Install-Package Limbo.Umbraco.Rte -Version 1.0.0-alpha001