Version 13.0.2

Date 2025-03-13 (58 days ago)
Downloads 456 downloads
NuGet View on NuGet
GitHub View on GitHub
Target Frameworks .NET 8
Umbraco Versions Umbraco 13

New release for Umbraco 13. This release will not work with older versions of Umbraco.

#installation">Installation

To install the package via NuGet, you can use either .NET CLI:

dotnet add package Limbo.Umbraco.Time --version 13.0.2

or the NuGet package manager:

Install-Package Limbo.Umbraco.Time -Version 13.0.2

#changelog">Changelog

  • Added logic to adjust incorrect DateTimeKind when property editors are used in the block list (see 120ffd9)
    For some of the property editors in this package, Umbraco (or JSON.net) will parse the saved value into an instance of DateTime. For a page-level property, Umbraco will read the property value from the database, and the DateTimeKind will be Utc. But for property values of blocks or similar inside a nested JSON structure, JSON.net will parse the saved value into a DateTime where the DateTimeKind is Unspecified, as the saved value doesn't explicitly specify a time zone or UTC offset, thereby causing values to have an incorrect UTC offset. This release ensures that if the DateTimeKind is Unspecified, we change it to Utc so the correct timestamps are returned.