Generate and parse UUIDs.
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();
wasm-bindgen
as a dependency on wasm32-unknown-unknown
by @emilk in https://github.com/uuid-rs/uuid/pull/738
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.7.0...1.8.0
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.6.1...1.7.0
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.6.0...1.6.1
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.5.0...1.6.0
bytemuck
support by @John-Toohey in https://github.com/uuid-rs/uuid/pull/711
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.4.1...1.5.0
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.4.0...1.4.1
borsh
support by @grovesNL in https://github.com/uuid-rs/uuid/pull/686
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.4...1.4.0
wasm32-wasi
support with tests by @acfoltzer in https://github.com/uuid-rs/uuid/pull/677
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.3...1.3.4
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.2...1.3.3
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.1...1.3.2