Changelog

2.1.0

Release

Changes

  • Exclude Period properties from JSON serialization

    • IsDataPresent

    • CoalesceFrom and CoalesceTo

    • PointsInTime

    • MinValue and MaxValue

2.0.1

Release

Changes

  • Remove Microsoft.SourceLink.GitHub from global package references

2.0.0

Release

Changes

  • Add UtcNow member on ITimeProvider

    • Add DateTimeProvider / DateTimeOffsetProvider

  • Switched the solution file from .sln to .slnx format

  • Updated the .NET SDK version to 10.0.302

  • Added gen5 to the NuGet package tags

  • Generated portable debug symbols for both Debug and Release configurations

  • Changed test and analyzer package versions to floating versions

  • Updated test project dependencies to the latest available versions

1.1.0

Release

Changes

  • Add DateTimeOffsetTimeProvider, an ITimeProvider implementation based on DateTimeOffset

1.0.0

Release

Changes

  • Initial release of mark I of new library PPWCode.Util.Time

  • Supported targets: .NET 8.0, .NET 9.0, .NET 10.0

  • Code built using nullable reference types

  • Use of Microsoft attributes for nullable static analysis