• v0.1.1 4d9a0bae77

    v0.1.1 — AT Protocol-compliant Timestamps
    All checks were successful
    CI / build-and-test (push) Successful in 16s
    Release / release (push) Successful in 19s
    CI / package (push) Successful in 16s
    Stable

    Grandiras released this 2026-02-20 18:41:46 +00:00 | 8 commits to main since this release

    What's Changed

    Fixed

    • Timestamp formatting: All timestamps now use AT Protocol spec-compliant millisecond precision (2026-02-20T18:19:03.889Z) instead of the overly precise 7-digit format (2026-02-20T18:19:03.8899309Z) previously generated by DateTime.ToString("o").

    Added

    • AtProtoJsonDefaults.FormatTimestamp(DateTime) — formats any DateTime to AT Proto spec-compliant string.
    • AtProtoJsonDefaults.NowTimestamp() — returns the current UTC time as an AT Proto timestamp.

    Packages

    Install from the Forgejo NuGet registry:

    <PackageReference Include="ATProtoNet" Version="0.1.1" />
    <PackageReference Include="ATProtoNet.Server" Version="0.1.1" />
    <PackageReference Include="ATProtoNet.Blazor" Version="0.1.1" />
    

    Full changelog: v0.1.0...v0.1.1

    Downloads