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.
- All error types now implement
std::error::Error
(#919) - Re-exported
rand::distributions::BernoulliError
(#919)
- Fix version requirement on rand lib (#847)
- Clippy fixes & suppression (#840)
- Update dependency to support Rand 0.7
- Doc link fixes
- Remove
new
constructors for zero-sized types - Add Pert distribution
- Fix undefined behavior in
Poisson
- Make all distributions return
Result
s instead of panicking - Implement
f32
support for most distributions - Rename
UnitSphereSurface
toUnitSphere
- Implement
UnitBall
andUnitDisc
Initial release. This is equivalent to the code in rand
0.6.5.