Skip to content

Releases: abjerner/Limbo.Umbraco.TextBox

v13.0.0

27 Feb 10:55
Compare
Choose a tag to compare

First release for Umbraco 13. This release will not work with other versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Limbo.Umbraco.TextBox --version 13.0.0

NuGet Package Manager:

Install-Package Limbo.Umbraco.TextBox -Version 13.0.0

v1.0.5

27 Feb 10:17
Compare
Choose a tag to compare

New release for Umbraco 10-12. This release will not work with other versions of Umbraco.

Installation

Via NuGet:

.NET CLI:

dotnet add package Limbo.Umbraco.TextBox --version 1.0.5

NuGet Package Manager:

Install-Package Limbo.Umbraco.TextBox -Version 1.0.5

Changelog

  • Updated the Skybrud.Essentials dependency (see 2480ac6)
    The dependency was bumped from v1.1.50 to the newest version, which currently is v1.1.56.

  • Misc internal changes

v1.0.4

20 Jul 15:06
Compare
Choose a tag to compare

Installation

Via NuGet:

.NET CLI:

dotnet add package Limbo.Umbraco.TextBox --version 1.0.4

NuGet Package Manager:

Install-Package Limbo.Umbraco.TextBox -Version 1.0.4

Changelog

  • Updated the upper bound for the Umbraco dependencies to allow using the package with Umbraco 12 (see 7b9b515)
    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 package manifest filter to set PackageId property in Umbraco 12 (see 4140a6b)
    In Umbraco 12, the PackageManifest clas now has a PackageId property to indicate the NuGet ID of a package. As of this release, the package uses reflection to set this property when the package is used with Umbraco 12.

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

v1.0.3

18 Apr 21:19
Compare
Choose a tag to compare

Installation

Via NuGet:

.NET CLI:

dotnet add package Limbo.Umbraco.TextBox --version 1.0.3

Package Manager:

Install-Package Limbo.Umbraco.TextBox -Version 1.0.3

Changelog

  • Enabled package telemetry and updated the information the package exposes about it self (see b911565)
    This enables Umbraco to save a bit of telemetry data about the package.

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

v1.0.2

08 Feb 19:52
Compare
Choose a tag to compare

Installation

Via NuGet:

.NET CLI:

dotnet add package Limbo.Umbraco.TextBox --version 1.0.2

Package Manager:

Install-Package Limbo.Umbraco.TextBox -Version 1.0.2

Changelog

  • Added Czech translations (see #2 and c6aab3b)
    Besides the existing English and Danish translations, the two property editors are now also available in Czech. Thanks to a PR from @petr-vojtech 👍

  • Added nullable option to the textbox and textarea data types (see e77c2a0)
    If set to nullable, properties will be converted to null if they are either empty or only consist of white spaces.

v1.0.1

05 Jan 10:38
Compare
Choose a tag to compare

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Limbo.Umbraco.TextBox -Version 1.0.1

Changelog

  • Fixed null value bug in value converters (see c7ddb41)
    If a value hasn't been specified, the intermediate value sometimes comes back as null rather than an empty string. This may be when the property editor is used in the block list, but not as a regular property on a content type - but I haven't tested enough to confirm this.

    The value converters will try to set a fallback value when specified on the data type, but they would return an empty string before reaching the fallback logic if the intermediate value was null. With this commit, the null check has been (re)moved, ensuring that the fallback value is correctly applied.

  • Added support for nullable reference types (see c4d66cc and c7ddb41)
    Since Umbraco 10+ supports nullable reference types, so should this package.

  • Added upper bound for the Umbraco dependencies (see 4a71d03)
    This means that the package has an explicit dependency for Umbraco 10 and 11, as it doesn't work on or hasn't been tested against other versions of Umbraco.

  • Updated the Skybrud.Essentials dependency (see 21406ce)
    The package was a few versions behind, so might as well update it.

  • Data editor constants should be public (see 503ed77)
    Making them public means that they can be accessed from outside of the package.

  • Value converters should be public (see f2a5527)
    Albeit for debugging purposes, I needed to disable the text box value converter in a project, but couldn't reference the type in the project as the class was internal. Now both value converters are public.

v1.0.0

22 Aug 20:51
Compare
Choose a tag to compare

First release under new package name. This release only supports Umbraco 10.

Installation

Via NuGet:

.NET CLI:

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

Package Manager:

Install-Package Limbo.Umbraco.TextBox -Version 1.0.0