Releases: bgrainger/NGuid
Releases · bgrainger/NGuid
1.0.0
0.3.0
Update to Version 14 of the RFC draft.
- Breaking Remove public
Guid
properties for hash space IDs. GuidHelpers.CreateVersion8FromName
no longer hashes the hash space ID, meaning that it generates a different UUID (than v0.2.0) for the same algorithm, namespace ID, and name.
0.2.0
Add the following experimental APIs:
GuidHelpers.CreateVersion6
- Creates a new Version 6 UUID based on the current time and a random node ID.- On .NET 8, supports a
TimeProvider
to provide the current time.
- On .NET 8, supports a
GuidHelpers.CreateVersion7
- Creates a new Version 7 UUID based on the current time and random data.- On .NET 8, supports a
TimeProvider
to provide the current time.
- On .NET 8, supports a
GuidHelpers.CreateVersion8
- Creates a new Version 8 UUID based on the specified data.GuidHelpers.CreateVersion8FromName
- Creates a new Version 8 UUID based on the specified name and hash algorithm.