Releases: uuid-rs/uuid
Releases · uuid-rs/uuid
1.8.0
⚠️ Potential Breakage ⚠️
A new impl AsRef<Uuid> for Uuid
bound has been added, which can break inference on code like:
let b = uuid.as_ref();
You can fix these by explicitly typing the result of the conversion:
let b: &[u8] = uuid.as_ref();
or by calling as_bytes
instead:
let b = uuid.as_bytes();
What's Changed
- docs: fix small spelling mistake by @bengsparks in #737
- serde serialize_with support by @dakaizou in #735
- Fix up CI builds by @KodrAus in #744
- Only add
wasm-bindgen
as a dependency onwasm32-unknown-unknown
by @emilk in #738 - impl AsRef for Uuid by @koshell in #743
- Add v6 to v8 draft link to README by @KodrAus in #746
- Add a workflow for running cargo outdated by @KodrAus in #745
- Prepare for 1.8.0 release by @KodrAus in #747
New Contributors
- @bengsparks made their first contribution in #737
- @dakaizou made their first contribution in #735
- @emilk made their first contribution in #738
- @koshell made their first contribution in #743
Full Changelog: 1.7.0...1.8.0
1.7.0
What's Changed
- Add missing test for invalid parse_str by @CXWorks in #723
- Upgrade borsh unstable dependency to v1.0 and make it stable by @bgeron in #724
- Reduce the package size of uuid by @KodrAus in #726
- Make use of newer Cargo features for specifying dependencies by @KodrAus in #727
- Prepare for 1.7.0 release by @KodrAus in #728
New Contributors
Full Changelog: 1.6.1...1.7.0
1.6.1
1.6.0
What's Changed
- doc: fix links in v6 module by @metalalive in #714
- Stabilize UUIDv6-v8 support by @KodrAus in #718
- Prepare for 1.6.0 release by @KodrAus in #719
New Contributors
- @metalalive made their first contribution in #714
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
- Add impl From for String under the std feature flag by @brahms116 in #700
- Remove dead link to templates by @KodrAus in #704
- make ClockSequence wrap correctly by @fef1312 in #705
- Track MSRV in Cargo.toml by @KodrAus in #706
- Support converting between Uuid and vec by @KodrAus in #703
- Replace MIPS with Miri and add clippy to CI by @KodrAus in #712
- Added
bytemuck
support by @John-Toohey in #711 - Prepare for 1.5.0 release by @KodrAus in #713
New Contributors
- @brahms116 made their first contribution in #700
- @fef1312 made their first contribution in #705
- @John-Toohey made their first contribution in #711
Full Changelog: 1.4.1...1.5.0
1.4.1
What's Changed
- Fix macro hygiene by @teohhanhui in #694
- Add #[inline] for Uuid::from_bytes[_ref] and Uuid::{as,into}_bytes by @jrose-signal in #693
- Print uuids in examples by @KodrAus in #697
- Prepare for 1.4.1 release by @KodrAus in #698
New Contributors
- @teohhanhui made their first contribution in #694
- @jrose-signal made their first contribution in #693
Full Changelog: 1.4.0...1.4.1
1.4.0
What's Changed
- Fixed wasm tests not running due to incorrect attribute target by @kmusick in #688
- Fixing issue with Cloudflare Workers and wasm32-unknown-unknown when using now() by @kmusick in #690
- Add
borsh
support by @grovesNL in #686 - Fix some timestamp generation by @KodrAus in #691
- Prepare for 1.4.0 release by @KodrAus in #692
New Contributors
Full Changelog: 1.3.4...1.4.0
1.3.4
What's Changed
- Add
wasm32-wasi
support with tests by @acfoltzer in #677 - Fix up MSRV build in CI by @KodrAus in #679
- fix: keep the order when filling random bytes by @Hanaasagi in #682
- Prepare for 1.3.4 release by @KodrAus in #683
New Contributors
- @acfoltzer made their first contribution in #677
- @Hanaasagi made their first contribution in #682
Full Changelog: 1.3.3...1.3.4
1.3.3
1.3.2
What's Changed
- Create SECURITY.md by @KodrAus in #668
- Faster as_u128 and to_u128_le by @pkoenig10 in #669
- prepare for 1.3.2 release by @KodrAus in #670
New Contributors
- @pkoenig10 made their first contribution in #669
Full Changelog: 1.3.1...1.3.2