diff --git a/CHANGELOG.md b/CHANGELOG.md index d95b36c..2257e67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project aims to follow [Semantic Versioning](https://semver.org/spec/v2 ## [Unreleased] +## [1.4.0] - 2026-05-16 + ### Fixed - Canonicalize explicit zero-counter `VectorClock` entries away during parse/read paths so structural equality matches vector-clock semantics for missing entries. @@ -83,7 +85,8 @@ and this project aims to follow [Semantic Versioning](https://semver.org/spec/v2 ### Build - Centralized common build properties in `Directory.Build.props`. -[Unreleased]: https://github.com/dexcompiler/Clockworks/compare/v1.3.1...HEAD +[Unreleased]: https://github.com/dexcompiler/Clockworks/compare/v1.4.0...HEAD +[1.4.0]: https://github.com/dexcompiler/Clockworks/compare/v1.3.1...v1.4.0 [1.3.1]: https://github.com/dexcompiler/Clockworks/releases/tag/v1.3.1 [1.3.0]: https://github.com/dexcompiler/Clockworks/releases/tag/v1.3.0 [1.2.0]: https://github.com/dexcompiler/Clockworks/releases/tag/v1.2.0 diff --git a/docs/changelog.md b/docs/changelog.md index a78b8e0..f5a6ec0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -10,6 +10,8 @@ This page mirrors the repository root `CHANGELOG.md`. ## [Unreleased] +## [1.4.0] - 2026-05-16 + ### Fixed - Canonicalize explicit zero-counter `VectorClock` entries away during parse/read paths so structural equality matches vector-clock semantics for missing entries. diff --git a/src/Clockworks.csproj b/src/Clockworks.csproj index e99581b..9adab64 100644 --- a/src/Clockworks.csproj +++ b/src/Clockworks.csproj @@ -13,7 +13,7 @@ Clockworks Clockworks Clockworks - 1.3.2 + 1.4.0 Dexter Ajoku CloudyBox Clockworks is a .NET library for deterministic, fully controllable time in distributed-system simulations and tests. It provides a simulated TimeProvider with deterministic timer scheduling, TimeProvider-driven timeouts, UUIDv7 generation, and Hybrid Logical Clock (HLC) utilities with lightweight instrumentation.