Update Rust crate uuid to v1.11.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
uuid | dependencies | minor |
1.8.0 -> 1.11.0
|
Release Notes
uuid-rs/uuid (uuid)
v1.11.0
What's Changed
- Upgrade zerocopy to 0.8 by @yotamofek in https://github.com/uuid-rs/uuid/pull/771
- Prepare for 1.11.0 release by @KodrAus in https://github.com/uuid-rs/uuid/pull/772
New Contributors
- @yotamofek made their first contribution in https://github.com/uuid-rs/uuid/pull/771
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.10.0...1.11.0
v1.10.0
Deprecations
This release deprecates and renames the following functions:
-
Builder::from_rfc4122_timestamp
->Builder::from_gregorian_timestamp
-
Builder::from_sorted_rfc4122_timestamp
->Builder::from_sorted_gregorian_timestamp
-
Timestamp::from_rfc4122
->Timestamp::from_gregorian
-
Timestamp::to_rfc4122
->Timestamp::to_gregorian
What's Changed
- Use const identifier in uuid macro by @Vrajs16 in https://github.com/uuid-rs/uuid/pull/764
- Rename most methods referring to RFC4122 by @Mikopet / @KodrAus in https://github.com/uuid-rs/uuid/pull/765
- prepare for 1.10.0 release by @KodrAus in https://github.com/uuid-rs/uuid/pull/766
New Contributors
- @Vrajs16 made their first contribution in https://github.com/uuid-rs/uuid/pull/764
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.9.1...1.10.0
v1.9.1
What's Changed
- Add an example of generating bulk v7 UUIDs by @KodrAus in https://github.com/uuid-rs/uuid/pull/761
- Avoid taking the shared lock when getting usable bits in Uuid::now_v7 by @KodrAus in https://github.com/uuid-rs/uuid/pull/762
- Prepare for 1.9.1 release by @KodrAus in https://github.com/uuid-rs/uuid/pull/763
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.9.0...1.9.1
v1.9.0
Uuid::now_v7()
is guaranteed to be monotonic
Before this release, Uuid::now_v7()
would only use the millisecond-precision timestamp for ordering. It now also uses a global 42-bit counter that's re-initialized each millisecond so that the following will always pass:
let a = Uuid::now_v7();
let b = Uuid::now_v7();
assert!(a < b);
What's Changed
- Add a get_node_id method for v1 and v6 UUIDs by @KodrAus in https://github.com/uuid-rs/uuid/pull/748
- Update atomic and zerocopy to latest by @KodrAus in https://github.com/uuid-rs/uuid/pull/750
- Add repository field to uuid-macro-internal crate by @paolobarbolini in https://github.com/uuid-rs/uuid/pull/752
- update docs to updated RFC (from 4122 to 9562) by @Mikopet in https://github.com/uuid-rs/uuid/pull/753
- Support counters in v7 UUIDs by @KodrAus in https://github.com/uuid-rs/uuid/pull/755
New Contributors
- @paolobarbolini made their first contribution in https://github.com/uuid-rs/uuid/pull/752
- @Mikopet made their first contribution in https://github.com/uuid-rs/uuid/pull/753
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.8.0...1.9.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.