All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added UUID v7 generated based on current system date and time as well as Fixed Bit-Length Dedicated Counter (Method 1).
- Added UUID v7 generated based on current system date and time as well as Replace Leftmost Random Bits with Increased Clock Precision (Method 3).
- Changed license from GNU General Public License Version 3 to Apache License Version 2.0.
- Changed license from GNU General Public License Version 3 to Apache License Version 2.0.
- Added UUID v6 generated based on current system date and time as well as local Network MAC Address.
- Added UUID v6 generated based on current system date and time as well as supplied Network MAC Address.
- Added UUID v6 generated based on supplied system date and time as well as local Network MAC Address.
- Added UUID v6 generated based on supplied system date and time as well as supplied Network MAC Address.
- Added UUID v7 generated based on current system date and time as well as generated random fields.
- Added UUID v7 generated based on supplied system date and time as well as generated random fields.
- Added UUID v7 generated based on supplied system date and time as well as supplied random fields.
- Added support to convert System.Guid to TensionDev.UUID.Uuid and vice-versa.
- Added TensionDev.UUID.Uuid as an implementation based on RFC 4122.
- Added UUID v3 generated based on MD5, System.Security.Cryptography.MD5.
- Added UUID v5 generated based on SHA-1, System.Security.Cryptography.SHA1.
- Changed implementation from System.Guid to TensionDev.UUID.Uuid.
- Added UUID v4 generated based on Pseudo Random Number Generator, System.Security.Cryptography.RNGCryptoServiceProvider.
- Changed Namespace from UUIDUtil to TensionDev.UUID to reflect official prefix for Package Id.
- Fixed Variant Field for generated UUID v1 to be of the correct range. (0x8xxx - 0xbxxx)
- Added UUID v1 generated based on current system date and time as well as local Network MAC Address.
- Added UUID v1 generated based on current system date and time as well as supplied Network MAC Address.
- Added UUID v1 generated based on supplied system date and time as well as local Network MAC Address.
- Added UUID v1 generated based on supplied system date and time as well as supplied Network MAC Address.