Closed notgull closed 1 year ago
As this is a breaking release, we should probably consider if there are any other breaking changes that we want to make before we release.
@smol-rs/admins Any objections to publishing this?
I was thinking of replacing the dependency on instant
or making it easier to use. Currently, instant
is virtually a public dependency as the user has to directly depend on instant
to enable the wasm-bindgen
feature.
Specifically, I was thinking of either providing something like a wasm-bindgen
feature that would enable the wasm-bindgen
feature of instant
, or providing similar features by directly depending on wasm-bindgen
(i.e., drop instant
). Probably, it is also okay to start with the former and switch to the latter, though.
That said, I don't have the bandwidth to work on it right now, so if other admins are happy with the current wasm-unknown-unknown support situation, I'm fine with that.
Looking forward to use fastrand
with Sync
and choice
!
Alright, any other objections? @smol-rs/admins
LGTM. Would you update the changelog to include #60?
Rng
. (#47)fork()
method. (#49)no_std
mode. (#50)choose_multiple()
function for sampling several elements from an iterator. (#55)getrandom
crate for seeding on WebAssembly targets if thejs
feature is enabled. (#60)