Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[0.6.0] - 2020-12-18
- Bump
rand_core
version to 0.6 (#17)
[0.5.0] - 2020-09-11
- Derive PartialEq+Eq for SplitMix64, Xoroshiro64Star, Xoroshiro64StarStar, Xoroshiro128Plus, Xoroshiro128PlusPlus, Xoroshiro128StarStar, Xoshiro128Plus, Xoshiro128PlusPlus, Xoshiro128StarStar, Xoshiro256Plus, Xoshiro256PlusPlus, Xoshiro256StarStar, Xoshiro512Plus, Xoshiro512PlusPlus, and Xoshiro512StarStar (#6)
next_u32
: Prefer upper bits for Xoshiro256{PlusPlus,StarStar}
and Xoshiro512{Plus,PlusPlus,StarStar}
, breaking value stability
[0.4.0] - 2019-09-03
- Add xoshiro128++, 256++ and 512++ variants
- Add xoroshiro128++ variant
- Add
long_jump
method to RNGs missing it - Update xoshiro128** to version 1.1, breaking value stability
[0.3.1] - 2019-08-06
- Drop
byteorder
-dependency in favor of stdlib
-implementation.
[0.3.0] - 2019-06-12
- Bump minor crate version since rand_core bump is a breaking change
- Switch to Edition 2018
[0.2.1] - 2019-06-06 - yanked
- Bump
rand_core
version - Document crate features in README
[0.2.0] - 2019-05-28
- Fix
seed_from_u64(0)
for Xoroshiro64StarStar
and Xoroshiro64Star
. This breaks value stability for these generators if initialized with seed_from_u64
. - Implement Serde support.
[0.1.0] - 2019-01-04
Initial release.