Ashley Mannix
a38fa19b3d
Merge pull request #859 from uuid-rs/cargo/v1.21.0
...
Prepare for 1.21.0 release
v1.21.0
2026-02-14 08:41:02 +10:00
KodrAus
e45b10fbc5
prepare for 1.21.0 release
2026-02-14 08:08:25 +10:00
Ashley Mannix
f6f5d48273
Merge pull request #852 from XAMPPRocky/main
...
feat: impl core::error::Error for Error
2026-02-14 08:06:50 +10:00
XAMPPRocky
9bee4bd565
Merge branch 'main' into main
2026-02-13 14:01:46 +01:00
Ashley Mannix
cb8f156391
Merge pull request #858 from uuid-rs/chore/getrandom-04
...
Update getrandom to 0.4
2026-02-12 14:56:11 +10:00
KodrAus
a59c061243
bump msrv to 1.85.0 for getrandom
2026-02-12 14:51:07 +10:00
KodrAus
b9a31578fa
bump msrv to 1.81.0
2026-02-12 14:48:57 +10:00
KodrAus
2a0a7a3117
force an earlier nightly for miri
2026-02-12 14:43:40 +10:00
KodrAus
a6e0aa10da
update rand to 0.10
2026-02-12 14:40:38 +10:00
KodrAus
576d47bc63
update getrandom to 0.4
2026-02-07 09:53:16 +10:00
Ashley Mannix
c3346ddf2a
Merge pull request #857 from uuid-rs/cargo/v1.20.0
...
Prepare for 1.20.0 release
v1.20.0
2026-01-25 08:20:58 +10:00
KodrAus
66eebc34ae
prepare for 1.20.0 release
2026-01-25 08:09:21 +10:00
Ashley Mannix
3b66758622
Merge pull request #856 from uuid-rs/docs/bytes-le-ordering
...
Deprecate `macro-diagnostics`
2026-01-24 21:04:14 +10:00
KodrAus
e2bdd44ec3
don't run UI tests in wasm
2026-01-24 20:44:03 +10:00
KodrAus
b6dc7ece22
note that ordering applies to fields in to/from_bytes_le
2026-01-24 20:32:15 +10:00
Ashley Mannix
a0281cd2f7
Merge pull request #855 from uuid-rs/feat/serde-fmt
...
Implement Deserialize on adapter types
2026-01-24 15:47:11 +10:00
Ashley Mannix
db27b67d87
Merge pull request #854 from mivort/non-nil-uuid-ord
...
Derive Ord and PartialOrd for NonNilUuid
2026-01-24 15:46:55 +10:00
KodrAus
efb06f21eb
implement Deserialize on adapter types
2026-01-24 13:50:32 +10:00
Mivort
50d44ad3c5
Derive Ord and PartialOrd for NonNilUuid
...
This change adds the derive implementation of `Ord` and `PartialOrd`
traits, allowing `NonNilUuid` type to be used as a key in ordered
containers (`BTreeMap`/`BinaryHeap` etc.), similar to the regular `Uuid`
type (which has support for `Ord` previously added in #58 ).
It also adds the comparison with the regular `Uuid` and several unit
tests to validate the behaviour.
2026-01-23 18:29:32 +00:00
Erin Power
0440baf204
feat: impl core::error::Error for Error
2025-12-22 16:39:46 +00:00
Ashley Mannix
7527cef15f
Merge pull request #849 from uuid-rs/cargo/v1.19.0
...
Prepare for 1.19.0 release
v1.19.0
2025-12-02 12:36:16 +10:00
KodrAus
d0422fa76f
prepare for 1.19.0 release
2025-12-02 12:31:35 +10:00
Ashley Mannix
f9a36e2821
Merge pull request #848 from paolobarbolini/maintenance
...
Upgrade to 2021 edition and fix most clippy warnings
2025-12-02 12:30:03 +10:00
Paolo Barbolini
029a57e2a6
Fix most clippy warnings
2025-11-27 18:13:11 +01:00
Paolo Barbolini
e73bb2717a
Upgrade to 2021 edition
2025-11-27 18:13:11 +01:00
Ashley Mannix
c597622680
Merge pull request #843 from paolobarbolini/serde_core-migration
...
Switch serde dependency to serde_core
2025-09-14 18:15:11 +10:00
Paolo Barbolini
9835bd6f54
Switch serde dependency to serde_core
2025-09-14 09:04:56 +02:00
Ashley Mannix
50d8e797ed
Merge pull request #842 from uuid-rs/cargo/v1.18.1
...
Prepare for 1.18.1 release
v1.18.1
2025-09-02 16:00:03 +10:00
KodrAus
79485925e9
prepare for 1.18.1 release
2025-09-02 15:51:56 +10:00
Ashley Mannix
6d847c79d0
Merge pull request #841 from uuid-rs/chore/unsafe-cleanup
...
Unsafe cleanup
2025-09-02 08:44:26 +10:00
Ashley Mannix
675cccc829
re-gate zerocopy behind unstable feature flag
2025-09-01 07:18:26 +10:00
Joshua Liebow-Feeser
4dd5828060
Remove some unsafe; stabilize zerocopy
...
Remove a number of `unsafe` blocks, replacing them with uses of
zerocopy. In order to do this, we stabilize zerocopy as a (non-optional)
dependency.
Closes #588
2025-09-01 07:01:47 +10:00
Ashley Mannix
60a49eb94f
Merge pull request #839 from uuid-rs/cargo/v1.18.0
...
Prepare for 1.18.0 release
v1.18.0
2025-08-11 19:49:02 +10:00
KodrAus
eb8c697083
prepare for 1.18.0 release
2025-08-10 09:36:12 +10:00
Ashley Mannix
281f26fcd9
Merge pull request #838 from uuid-rs/chore/time-conversion
...
Wrap the error type used in time conversions
2025-08-10 09:33:15 +10:00
KodrAus
2d67ab2b5e
don't use allocated values in errors
2025-08-09 20:08:41 +10:00
Ashley Mannix
c284ed562f
wrap the error type used in time conversions
2025-08-08 15:20:02 +10:00
Ashley Mannix
87a4359f25
Merge pull request #835 from dcormier/main
...
Conversions between `Timestamp` and `std::time::SystemTime`
2025-08-08 14:52:43 +10:00
Ashley Mannix
8927396625
Merge pull request #837 from uuid-rs/fix/lifetime-syntaxes
...
Fix up mismatched_lifetime_syntaxes lint
2025-08-08 14:50:22 +10:00
Daniel Cormier
6dfb4b135c
Conversions between Timestamp and std::time::SystemTime
...
Closes #834 .
2025-08-06 10:22:46 -04:00
KodrAus
b508383aff
fix up mismatched_lifetime_syntaxes lint
2025-08-06 13:46:52 +10:00
Ashley Mannix
2fd9b614c9
Merge pull request #829 from uuid-rs/cargo/v1.17.0
...
Prepare for 1.17.0 release
v1.17.0
2025-05-23 11:41:03 +10:00
Ashley Mannix
ed0d385b42
prepare for 1.17.0 release
2025-05-23 10:46:09 +10:00
Ashley Mannix
c54cadc54b
Merge pull request #828 from bushrat011899/wasm32v1-none
...
Add `wasm32v1-none` Support
2025-05-23 10:44:18 +10:00
Zac Harrold
625d769308
Fix typo in MVP Web CI
2025-05-23 10:17:36 +10:00
Zac Harrold
9d638e0a86
Add MVP Web CI Task
2025-05-23 10:13:23 +10:00
Zac Harrold
83dc528115
Add wasm32v1-none support
2025-05-23 09:52:54 +10:00
Ashley Mannix
5fbd84355f
Merge pull request #824 from diopoex/main
...
Replace derive(Hash) with manual impl in Uuid
2025-04-04 11:53:53 +10:00
Ashley Mannix
6635ae4812
Merge pull request #825 from uuid-rs/ci/aarch64-apple-darwin
...
Update OSX builds to arm
2025-04-04 11:52:26 +10:00
KodrAus
b2370f26de
update toolchain for outdated job
2025-04-04 11:37:50 +10:00