1770 Commits

Author SHA1 Message Date
Ashley Mannix
ca0c85fe21 Merge pull request #879 from uuid-rs/cargo/v1.23.1
Prepare for 1.23.1 release
v1.23.1
2026-04-16 14:54:42 +10:00
Ashley Mannix
b4db015d34 prepare for 1.23.1 release 2026-04-16 14:22:05 +10:00
Ashley Mannix
771069da63 Merge pull request #878 from aznashwan/fix-from-gregorian-deprecation-note
fix: Timestamp::from_gregorian deprecation note
2026-04-16 14:13:26 +10:00
Nashwan Azhari
80994a2015 fix: Timestamp::from_gregorian deprecation note
Signed-off-by: Nashwan Azhari <nashwan.azhari@nxlog.org>
2026-04-15 09:29:50 +03:00
Ashley Mannix
90c5be8f17 Merge pull request #877 from guybedford/remove-wasm-bindgen-msrv
Remove deprecated `msrv` feature from wasm-bindgen dependency
2026-04-11 09:10:39 +10:00
Guy Bedford
8b8c4f4f85 Remove deprecated feature from wasm-bindgen dependency
The  feature was deprecated in wasm-bindgen 0.2.99 and
removed in newer versions. Removing it ensures compatibility with
current and future wasm-bindgen releases.
2026-04-10 14:42:29 -07:00
Ashley Mannix
00ab922d53 Merge pull request #876 from uuid-rs/cargo/v1.23.0
Prepare for 1.23.0 release
v1.23.0
2026-03-27 09:35:39 +10:00
KodrAus
726ba45fe3 prepare for 1.23.0 release 2026-03-27 08:06:41 +10:00
Ashley Mannix
996dadea02 Merge pull request #875 from uuid-rs/fix/context-ordering
Use LazyLock to synchronize v1/v6 context initialization
2026-03-27 08:04:13 +10:00
KodrAus
e14047993b simplify a use stmt 2026-03-27 07:58:22 +10:00
KodrAus
8ed9142847 reorganize and document more v7 context internals 2026-03-27 07:57:00 +10:00
KodrAus
e09a3225a8 use LazyLock to synchronize v1/v6 context initialization 2026-03-27 07:33:10 +10:00
Ashley Mannix
0f260cc671 Merge pull request #874 from uuid-rs/chore/impl-cleanups
Impl cleanups
2026-03-26 20:39:53 +10:00
KodrAus
1419e91097 clean up and refactor main lib tests 2026-03-26 20:14:46 +10:00
KodrAus
ceeaf4b7b5 ensure we don't overflow on counters less than 12 2026-03-26 15:37:57 +10:00
Ashley Mannix
63bc8f52e5 Merge pull request #873 from uuid-rs/fix/error-msg
Reword invalid char error message
2026-03-26 13:05:12 +10:00
KodrAus
9bac6e671b reword invalid char error message 2026-03-26 11:03:28 +10:00
Ashley Mannix
02d32786de Merge pull request #872 from uuid-rs/fix/time-bugs
Fix a number of bugs in time-related code
2026-03-26 11:01:21 +10:00
KodrAus
4dc98ca211 update comment on counter bit width 2026-03-26 10:20:37 +10:00
KodrAus
356775eb8c ensure counter never runs into timestamp 2026-03-26 10:18:43 +10:00
KodrAus
b5c0519037 fix up v7 counter width 2026-03-26 09:12:54 +10:00
KodrAus
14a1d313b0 adjust bounds of random filling 2026-03-26 09:01:10 +10:00
KodrAus
22cb3109a5 remove commented code 2026-03-26 08:20:47 +10:00
KodrAus
0ed83cf517 fix up a few bugs in timestamp related code 2026-03-26 08:18:01 +10:00
KodrAus
fc8da879f8 rename from_gregorian and Context types to align with related types 2026-03-26 07:02:14 +10:00
Ashley Mannix
462495d8c3 Merge pull request #865 from FrenchDilettante/main
feat: add support for 'hyphenated' format in the serde module
2026-03-14 09:46:57 +10:00
Emmanuel Bourgerie
af7b0f2fe6 feat: add support for 'hyphenated' format in the serde module 2026-03-07 10:24:11 +00:00
Ashley Mannix
da15792ae2 Merge pull request #864 from uuid-rs/cargo/v1.22.0
Prepare for 1.22.0 release
v1.22.0
2026-03-06 08:55:47 +10:00
Ashley Mannix
7ec48c98e8 prepare for 1.22.0 release 2026-03-06 08:47:37 +10:00
Ashley Mannix
c4e983f3cf Merge pull request #863 from haxtibal/tdmg/rand_0_9_and_0_10
Default to rand 0.10
2026-03-06 08:46:25 +10:00
Tobias Deiminger
f3f677e9d8 update workspace root to rand 0.10
Relates to a6e0aa10da ("update rand to 0.10"). We already updated rng,
but missed to update the workspace root.
2026-03-05 12:05:54 +01:00
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