- You can now generate v6 UUIDs (specified by RFC 9562) using
Uuid.v6()
- Fixed rounding error in
Uuid.parsedTime
- Bumped minimum Dart version to 3.3.0
- The
Uuid.fromBytes
factory now accepts a Uint8List instead of a ByteBuffer - The type of
Uuid.bytes
has changed to Uint8List.
- Require Dart 3
- Introduce class modifiers where applicable
- Throw FormatException instead of ArgumentError in
Uuid.fromString
, because clients shouldn't have to catch errors.
- Initial version