rand/rand_core/CHANGELOG.md

22 lines
939 B
Markdown
Raw Normal View History

2018-02-01 19:10:12 +01:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
2018-04-16 15:28:12 +01:00
## [0.1.0] - TODO - date
2018-02-01 19:10:12 +01:00
(Split out of the Rand crate, changes here are relative to rand 0.4.2)
2018-03-23 13:33:34 +01:00
- `RngCore` and `SeedableRng` are now part of `rand_core`. (#288)
- Add modules to help implementing RNGs `impl` and `le`. (#209, #228)
- Add `Error` and `ErrorKind`. (#225)
- Add `CryptoRng` marker trait. (#273)
- Add `BlockRngCore` trait. (#281)
2018-04-13 09:58:03 +02:00
- Add `BlockRng` and `BlockRng64` wrappers to help implementations. (#281, #325)
- Revise the `SeedableRng` trait. (#233)
- Remove default implementations for `RngCore::next_u64` and `RngCore::fill_bytes`. (#288)
- Add `RngCore::try_fill_bytes`. (#225)
2018-02-01 19:10:12 +01:00
2018-03-23 13:33:34 +01:00
## [0.0.1] - 2017-09-14 (yanked)
2018-02-01 19:10:12 +01:00
Experimental version as part of the rand crate refactor.