Releases: abjerner/Limbo.Umbraco.TextBox
v13.0.0
v1.0.5
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 fromv1.1.50
to the newest version, which currently isv1.1.56
. -
Misc internal changes
v1.0.4
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
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
v1.0.2
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
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.