Minimal Dart v.3.3 dependency
TimeUuidGenerator.nodeId
is changed fromUnmodifiableUint8ListView
to read-onlyUint8List
Stable null safety release
bytes
getter replaced withtoBytes()
method- Generators renamed
NameUuidGenerator
now has separategenerateFromString()
andgenerateFromBytes()
methods
NameUuidGenerator
now has separategenerateFromString()
andgenerateFromBytes()
methods
Uuid()
constructor with string paramgenerate()
method fromNameUuidGenerator
Small refactoring of time-based generator
Utility class for convenient UUID string generation and comparison
Release
More tests and documentation
- Abstract
Uuid
class now hascompareTo
method implemented
- Time-based generator is refactored to use
Stopwatch
instead ofDateTime
calls. ParameterclockSequence
is now deprecated inTimeBasedUuidGenerator
constructor - Comparison is refactored to treat v1 UUIDs differently
- Added comparison operators
>
>=
<
<=
- Refactored string parsing
- Dart 2.0 is a minimum required version
toBytes()
method was renamed tobytes
getter
- Initial package documentation
- Initial release, and tests