Announcing UtcMilliTime v3.0.2 #22
JPKusumi
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Version 3 of UtcMilliTime is here — this is the "Thread Safety" version, with a new member, NowNonce. A NowNonce is a 96 bit value which consists of a 64 bit timestamp concatenated with 32 bits of random entropy. This nonce is useful in the context of cryptographic operations.
Version 3 is fully backwards-compatible with version 2. There are no breaking changes; it is a drop-in replacement for v2.
Version 3 also begins a journey in which the codebase is radically simplified into a single feature file. You need not look through a thicket of single class files. Just open UtcMilliTime.cs, which contains everything. That one file, with the entire namespace contents, can be added into your project directly, if you prefer not to have a package dependency. The file is at the GitHub repo, JPKusumi/UtcMilliTime-3.x, or via a source-only NuGet package, UtcMilliTime.Sources.
All reactions