diff --git a/.pages/docs/api-reference.html b/.pages/docs/api-reference.html index b597d47..71b148c 100644 --- a/.pages/docs/api-reference.html +++ b/.pages/docs/api-reference.html @@ -68,12 +68,17 @@

Properties

Version byte - Gets the UUID version number + Gets the UUID version number (7 for UUIDv7) Variant byte - Gets the UUID variant number + Gets the UUID variant number (2 for RFC 4122) + + + Time + DateTimeOffset + Gets the timestamp embedded in the UUID (UUIDv7 only) diff --git a/.pages/docs/getting-started.html b/.pages/docs/getting-started.html index 5028b30..0b45146 100644 --- a/.pages/docs/getting-started.html +++ b/.pages/docs/getting-started.html @@ -69,7 +69,15 @@

Basic Usage

string str = id.ToString(); // "0123456789abcdef0123456789abcdef" // Parse from string -UUID parsed = UUID.Parse("0123456789abcdef0123456789abcdef"); +UUID parsed = UUID.Parse("0123456789abcdef0123456789abcdef"); + +// Check UUID version and variant +Console.WriteLine($"Version: {id.Version}"); // 7 (UUIDv7) +Console.WriteLine($"Variant: {id.Variant}"); // 2 (RFC 4122) + +// Get timestamp from UUID +Console.WriteLine($"Time: {id.Time:yyyy-MM-dd HH:mm:ss.fff}"); + diff --git a/.pages/index.html b/.pages/index.html index 1662690..b561a7b 100644 --- a/.pages/index.html +++ b/.pages/index.html @@ -74,6 +74,11 @@

Thread Safe

Memory Efficient

Zero-allocation options for high-throughput scenarios

+
+ +

UUIDv7 Support

+

Time-ordered, monotonic UUIDs with enhanced uniqueness

+

Bulk UUID Generation