-
-
Notifications
You must be signed in to change notification settings - Fork 471
Closed
Labels
X-trackerType: trackerType: tracker
Milestone
Description
Blocker:
-
getrandom
v0.3 -
Zerocopy v0.8 — 0.8 Release Roadmap google/zerocopy#671
Planned breaking changes for rand 0.9 are:
- switch sample_single int to O'neill's modulo method & update gen_rang… #1154
- Make distributions in
rand
useResult
(Error handling of distributions::Uniform::new #1195, API differences between Uniform and Bernoulli #1211) - Bump MSRV to 1.56 and enable const generics by default
- Bump rand_core minor version
- Bump ranch_chacha, rand_pcg minor version
- Bump rand minor version
- Bump rand_distr minor version
- Add
FromSeed
trait -
RNG rename (likely reject) Rename Rng -> RngExt, RngCore -> Rng #1288 - Allow using std feature without bringing in getrandom and rand_chacha dependencies #1339
- Implementing
SliceRandom::choose_multiple(_weighted)
is impossible if you aren't simply forwarding the calls to an inner[T]
#1307 - Remove automatic (delayed) reseed-on-fork #1379
- CHANGE: Rename
Rng::gen
to avoid conflicting with a keyword in Rust 2024 #1435 - Uniform Generator hangs for certain limits. #1299, solved by Improve calculation of the
scale
parameter for the uniform float distribution. #1301 or UniformFloat: allow inclusion of high in all cases #1462
Possibly also:
- Possibly Look into this alleged optimal algorithm for bounded random integers #1172
- Possibly fill_via_chunks: mutate src on BE (small optimisation) #1182
- Upgrade criterion Upgrade criterion #1329
Non-breaking TODOs:
Not planned:
dhardy, ctsrc, gilescope, bhgomes, schneiderfelipe and 3 more
Metadata
Metadata
Assignees
Labels
X-trackerType: trackerType: tracker