Releases: RobThree/NUlid
Releases · RobThree/NUlid
1.7.2
Minor changes / fixes in MonotonicUlidRng
MonotonicUlidRng
no longer allows specifying the mask; we default to masking out the MSB of the random part which gives us at least 2^79 bits before running into a sequenceoverflow. Also fixed a bug in the MonotonicUlidRng
that caused an InvalidOperationException("Clock moved backwards; this is not supported.")
v1.4.0
Added support for monotonic ULIDs
Note: This version contains a (minor) breaking change. The IUlidRng
now no longer specifies an integer (length) for the GetRandomBytes()
method but requires a DateTimeOffset
since the length was always 10
. The DateTimeOffset
provides some context for RNG's for which the time-part of a ULID a sequence of random bytes is required.
v1.3.2
v1.3.1
V1.2
V1.1
Initial release
1.0 Merge branch 'master' of https://github.com/RobThree/NUlid.git