Skip to content

Releases: uuid-rs/uuid

v1.18.1

02 Sep 06:00
50d8e79
Compare
Choose a tag to compare

What's Changed

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

v1.18.0

11 Aug 09:49
60a49eb
Compare
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
Compare
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
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v1.15.1

26 Feb 20:14
4e5b88e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.15.0...v1.15.1

v1.15.0

26 Feb 05:09
56ba68f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.14.0...v1.15.0

v1.14.0

20 Feb 23:39
bf5b0b8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.13.2...v1.14.0

v1.13.2

17 Feb 22:21
d8871b3
Compare
Choose a tag to compare

What's Changed

  • Add a compile_error when no source of randomness is available on wasm32-unknown-unknown by @KodrAus in #804
  • Prepare for 1.13.2 release by @KodrAus in #805

Full Changelog: 1.13.1...v1.13.2

1.13.1

05 Feb 05:42
5421417
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.13.0...1.13.1

1.13.0

05 Feb 02:25
1cf1433
Compare
Choose a tag to compare

⚠️ Potential Breakage

This release updates our version of getrandom to 0.3 and rand to 0.9. It is a potentially breaking change for the following users:

no-std users who enable the rng feature

uuid still uses getrandom by default on these platforms. Upgrade your version of getrandom and follow its new docs on configuring a custom backend.

wasm32-unknown-unknown users who enable the rng feature without the js feature

Upgrade your version of getrandom and follow its new docs on configuring a backend.

You'll also need to enable the rng-getrandom or rng-rand feature of uuid to force it to use getrandom as its backend:

[dependencies.uuid]
version = "1.13.0"
- features = ["v4"]
+ features = ["v4", "rng-getrandom"]

[dependencies.getrandom]
version = "0.3"

If you're on wasm32-unknown-unknown and using the js feature of uuid you shouldn't see any breakage. We've kept this behavior by vendoring in getrandom's web-based backend when the js feature is enabled.

What's Changed

  • Update getrandom to 0.3 and rand to 0.9 by @KodrAus in #793
  • Support forcing getrandom on wasm32-unknown-unknown without JavaScript by @KodrAus in #794
  • Prepare for 1.13.0 release by @KodrAus in #795

Full Changelog: 1.12.1...1.13.0