Skip to content

Releases: uuid-rs/uuid

v1.23.1

16 Apr 04:54
ca0c85f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.23.0...v1.23.1

v1.23.0

26 Mar 23:35
00ab922

Choose a tag to compare

What's Changed

New Contributors

Special thanks

@meng-xu-cs raised a series of bugs against the timestamp logic in uuid using automated tooling. The issues themselves were reasonably and responsibly presented and the end result is a better uuid library for everyone. Thanks!

Deprecations

This release includes the following deprecations:

  • Context: Renamed to ContextV1
  • Timestamp::from_gregorian: Renamed to Timestamp::from_gregorian_time

Change to Version::Max

Version::Max's u8 representation has changed from 0xff to 0x0f to match the value returned by Uuid::get_version_num.

Change to Uuid::get_version for the max UUID

Uuid::get_version will only return Some(Version::Max) if the UUID is actually the max UUID (all bytes are 0xff). Previously it would return Some if only the version field was 0x0f. This change matches the behaviour of the nil UUID, which only returns Some(Version::Nil) if the UUID is the nil UUID (all bytes are 0x00).

Full Changelog: v1.22.0...v1.23.0

v1.22.0

05 Mar 22:55
da15792

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.21.0...v1.22.0

v1.21.0

13 Feb 22:41
a38fa19

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.20.0...v1.21.0

v1.20.0

24 Jan 22:21
c3346dd

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.19.0...v1.20.0

v1.19.0

02 Dec 02:36
7527cef

Choose a tag to compare

What's Changed

Full Changelog: v1.18.1...v1.19.0

v1.18.1

02 Sep 06:00
50d8e79

Choose a tag to compare

What's Changed

Full Changelog: v1.18.0...v1.18.1

v1.18.0

11 Aug 09:49
60a49eb

Choose a tag to compare

What's Changed

  • Fix up mismatched_lifetime_syntaxes lint by @KodrAus in #837
  • Conversions between Timestamp and std::time::SystemTime by @dcormier in #835
  • Wrap the error type used in time conversions by @KodrAus in #838
  • Prepare for 1.18.0 release by @KodrAus in #839

New Contributors

Full Changelog: v1.17.0...v1.18.0

v1.17.0

23 May 01:41
2fd9b61

Choose a tag to compare

What's Changed

New Contributors

  • @Nahuel-M made their first contribution in #819
  • @diopoex made their first contribution in #824

Full Changelog: v1.16.0...v1.17.0

v1.16.0

14 Mar 04:01
c36beb1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.15.1...v1.16.0