241 Commits

Author SHA1 Message Date
Ashley Mannix
dcf1d81bd5 bump msrv to 1.63.0 2024-12-23 11:35:39 +10:00
Ashley Mannix
59fbb1e695 prepare for 1.11.0 release 2024-10-16 14:20:16 +10:00
Yotam Ofek
14b24206c6 Upgrade zerocopy to 0.8 2024-10-09 16:11:59 +03:00
KodrAus
4a8841792a prepare for 1.10.0 release 2024-07-09 08:15:38 +10:00
KodrAus
65bf733f83 prepare for 1.9.1 release 2024-06-25 08:15:46 +10:00
KodrAus
20911bddf5 avoid taking the shared lock when getting usable bits in Uuid::now_v7 2024-06-25 07:39:12 +10:00
KodrAus
6bfee6ba82 prepare for 1.9.0 release 2024-06-24 14:16:21 +10:00
KodrAus
8442964c03 Merge branch 'main' of https://github.com/uuid-rs/uuid into feat/v7-counter 2024-06-20 09:08:13 +10:00
Christopher Armstrong
285d11e268
Remove myself from the authors line in Cargo.toml
While I volunteered when the original request for volunteers was made, I never ended up actually doing anything in uuid-rs, so I don't think I belong in the authors line.
2024-03-26 09:24:55 -05:00
KodrAus
2fe764f16a update atomic and zerocopy to latest 2024-03-20 13:48:59 +10:00
KodrAus
01d16c32ba prepare for 1.8.0 release 2024-03-19 09:28:17 +10:00
Emil Ernerfeldt
abe995a258 Make the toml longer, more complicated, and functional 2024-03-18 09:44:18 +01:00
Emil Ernerfeldt
2ef23808d0 Only add wasm-bindgen as a dependency on wasm32-unknown-unknown 2024-03-18 09:44:18 +01:00
KodrAus
3255b5414b prepare for 1.7.0 release 2024-01-19 10:22:02 +10:00
KodrAus
b7c6e26fea make use of newer Cargo features for specifying dependencies 2024-01-19 09:32:56 +10:00
Ashley Mannix
ed13c73c7c
Merge pull request #726 from uuid-rs/chore/pkg-size
Reduce the package size of uuid
2024-01-19 09:04:04 +10:00
KodrAus
eab4b85919 reduce the package size of uuid 2024-01-19 08:40:19 +10:00
Bram Geron
421d752847 Make the borsh feature work by itself, without having to specify private feature borsh-derive 2023-12-30 17:38:21 +01:00
Bram Geron
2534949aa3 Continue making feature borsh stable, as suggested by @KordAus 2023-12-30 17:37:25 +01:00
Bram Geron
416088ccb1 Upgrade borsh dependency to v1.0
I checked manually that even with borsh =v1.0.0 the tests pass.
2023-12-19 16:51:47 +01:00
Ashley Mannix
f3f74961c4
fix uuid macro in consts 2023-11-20 21:04:18 +10:00
KodrAus
24330666ec prepare for 1.6.0 release 2023-11-20 09:20:24 +10:00
KodrAus
1eebe7d299 bump msrv to 1.60.0 2023-11-16 12:35:34 +10:00
KodrAus
b1cc27a118 prepare for 1.5.0 release 2023-10-18 16:57:44 +10:00
John Toohey
3833d095c1
Make the bytemuck dependency look more like the other dependencies 2023-10-15 12:25:30 +01:00
John Toohey
646dc1a82e
Added bytemuck support 2023-10-15 12:12:14 +01:00
Ashley Mannix
233e2c1e66
add MSRV to Cargo.toml 2023-08-16 15:55:12 +10:00
KodrAus
8e930cf511 prepare for 1.4.1 release 2023-07-17 14:05:49 +10:00
KodrAus
d9f72db651 prepare for 1.4.0 release 2023-06-27 14:04:51 +10:00
Ashley Mannix
952f75fb1a
Merge pull request #686 from pod2co/borsh
Add `borsh` support
2023-06-27 09:21:13 +10:00
Kody Musick
9366f018d9 Fixed wasm tests not running due to incorrect attribute target. 2023-06-21 16:17:56 -06:00
grovesNL
c94dc373e8 Add unstable borsh support 2023-06-16 12:50:05 -02:30
KodrAus
80ec18c67b prepare for 1.3.4 release 2023-06-13 15:17:17 +10:00
KodrAus
b466522a7b fix up MSRV build in CI 2023-05-28 18:36:42 +10:00
Adam C. Foltzer
f2ca3d4d10
Add wasm32-wasi support with tests
@sunfishcode added `wasm32-wasi` support in #477, but somewhere along the way it appears to have
been broken or dropped. Thankfully, the reason for the breakage doesn't appear too deep: the
`wasm-bindgen` support was enabled for all `wasm32` architectures, rather than just the
`wasm32-unknown-unknown` target triple that [`wasm-bindgen`
supports](https://rustwasm.github.io/wasm-bindgen/reference/rust-targets.html).

This PR fixes the `cfg` expressions for `wasm-bindgen`-specific code so that they no longer catch
`wasm32-wasi`, and now `wasm32-wasi` just works 🎉

To guard against future breakage, I added some `wasm32-wasi` testing infrastructure. A new CI
target modeled on the `wasm-bindgen` target tests the `wasm32-wasi` implementation against
`wasmtime`. Since test runners can't be specified at the command line, this requires a
`.cargo/config` addition as well.

I also noticed and fixed a typo in the existing `wasm-bindgen` CI target that I believe has been
causing the tests to not run with any of the version features enabled.
2023-05-26 17:46:20 -07:00
KodrAus
2bbbb74bd8 prepare for 1.3.3 release 2023-05-15 18:24:02 +10:00
KodrAus
f0c3f1a80c prepare for 1.3.2 release 2023-04-29 16:51:54 +10:00
KodrAus
a367481dec prepare for 1.3.1 release 2023-04-09 12:34:33 +10:00
Ashley Mannix
8ccdf67de1
remove some extra chars in a comment 2023-04-09 12:25:01 +10:00
dependabot[bot]
faac14c1c0
Update windows-sys requirement from 0.45.0 to 0.48.0
Updates the requirements on [windows-sys](https://github.com/microsoft/windows-rs) to permit the latest version.
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/compare/0.45.0...0.48.0)

---
updated-dependencies:
- dependency-name: windows-sys
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 07:59:13 +00:00
KodrAus
59ac047014 prepare for 1.3.0 release 2023-02-01 14:00:17 +10:00
dependabot[bot]
4a08821071
Update windows-sys requirement from 0.42.0 to 0.45.0
Updates the requirements on [windows-sys](https://github.com/microsoft/windows-rs) to permit the latest version.
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/compare/0.42.0...0.45.0)

---
updated-dependencies:
- dependency-name: windows-sys
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 07:05:52 +00:00
KodrAus
d413ed6e63 prepare for 1.2.2 release 2022-11-15 08:12:22 +10:00
Ashley Mannix
6944c0d3f0 simplify CI and unpin arbitrary 2022-10-09 13:39:28 +10:00
Ashley Mannix
b21f0cb88f prepare for 1.2.1 release 2022-10-09 09:35:22 +10:00
Ashley Mannix
2db1a64796 ensure docs.rs includes unstable APIs 2022-10-08 11:26:42 +10:00
Ashley Mannix
406617def4 prepare for 1.2.0 release 2022-10-08 11:11:37 +10:00
KodrAus
29cbcea64e repin arbitrary 2022-10-05 22:01:49 +02:00
KodrAus
fba6967b5b only use wasm-bindgen in the js feature 2022-10-05 21:57:12 +02:00
KodrAus
bf4bf3c213 implement now in wasm 2022-10-05 21:52:03 +02:00