We also found a new home for user-centric documentation — this book!
All PRNGs in our old PRNG module have been moved to new crates. We also added an additional crate with the PCG algorithms, and an external crate with Xoshiro / Xoroshiro algorithms:
seq module has been completely re-written,
shuffle methods have been removed from the
Most functionality can now be found in the
Rand now has rudimentary support for generating SIMD types, gated behind the
simd_support feature flag.
Since these types are now available on stable compilers, these types are
supported automatically (with recent enough Rust version). The
feature flag still exists to avoid breakage, but no longer does anything.