Skip to content

Commit edf8dc0

Browse files
committed
Add PR links to rand_chacha CHANGELOG
1 parent d251f01 commit edf8dc0

File tree

1 file changed

+55
-24
lines changed

1 file changed

+55
-24
lines changed

rand_chacha/CHANGELOG.md

Lines changed: 55 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -5,55 +5,86 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

77
## [0.10.0] - 2026-02-01
8-
The crate was moved from the rand repo (#1658) to the rngs repo (#92).
8+
The crate was moved from the rand repo ([rand#1658]) to the rngs repo ([#92]).
99

1010
### Changed
11-
- Bump MSRV to 1.85 and edition to 2024 (#1671)
12-
- Update to `rand_core` v0.10 (#1712, #96)
13-
- Remove feature `os_rng` (#1674)
11+
- Bump MSRV to 1.85 and edition to 2024 ([rand#1671])
12+
- Update to `rand_core` v0.10 ([rand#1712], [#96])
13+
- Remove feature `os_rng` ([rand#1674])
14+
15+
[rand#1658]: https://github.com/rust-random/rand/pull/1658
16+
[rand#1671]: https://github.com/rust-random/rand/pull/1671
17+
[rand#1674]: https://github.com/rust-random/rand/pull/1674
18+
[rand#1712]: https://github.com/rust-random/rand/pull/1712
19+
[#92]: https://github.com/rust-random/rngs/pull/92
20+
[#96]: https://github.com/rust-random/rngs/pull/96
1421

1522
## [0.9.0] - 2025-01-27
1623
### Dependencies and features
17-
- Update to `rand_core` v0.9.0 (#1558)
18-
- Feature `std` now implies feature `rand_core/std` (#1153)
19-
- Rename feature `serde1` to `serde` (#1477)
20-
- Rename feature `getrandom` to `os_rng` (#1537)
24+
- Update to `rand_core` v0.9.0 ([rand#1558])
25+
- Feature `std` now implies feature `rand_core/std` ([rand#1153])
26+
- Rename feature `serde1` to `serde` ([rand#1477])
27+
- Rename feature `getrandom` to `os_rng` ([rand#1537])
2128

2229
### Other changes
23-
- Remove usage of `unsafe` in `fn generate` (#1181) then optimise for AVX2 (~4-7%) (#1192)
24-
- Revise crate docs (#1454)
30+
- Remove usage of `unsafe` in `fn generate` ([rand#1181]) then optimise for AVX2 (~4-7%) ([rand#1192])
31+
- Revise crate docs ([rand#1454])
32+
33+
[rand#1558]: https://github.com/rust-random/rand/pull/1558
34+
[rand#1537]: https://github.com/rust-random/rand/pull/1537
35+
[rand#1477]: https://github.com/rust-random/rand/pull/1477
36+
[rand#1454]: https://github.com/rust-random/rand/pull/1454
37+
[rand#1192]: https://github.com/rust-random/rand/pull/1192
38+
[rand#1181]: https://github.com/rust-random/rand/pull/1181
39+
[rand#1153]: https://github.com/rust-random/rand/pull/1153
2540

2641
## [0.3.1] - 2021-06-09
27-
- add getters corresponding to existing setters: `get_seed`, `get_stream` (#1124)
28-
- add serde support, gated by the `serde1` feature (#1124)
29-
- ensure expected layout via `repr(transparent)` (#1120)
42+
- add getters corresponding to existing setters: `get_seed`, `get_stream` ([rand#1124])
43+
- add serde support, gated by the `serde1` feature ([rand#1124])
44+
- ensure expected layout via `repr(transparent)` ([rand#1120])
45+
46+
[rand#1124]: https://github.com/rust-random/rand/pull/1124
47+
[rand#1120]: https://github.com/rust-random/rand/pull/1120
3048

3149
## [0.3.0] - 2020-12-08
3250
- Bump `rand_core` version to 0.6.0
33-
- Bump MSRV to 1.36 (#1011)
34-
- Remove usage of deprecated feature "simd" of `ppv-lite86` (#979), then revert
35-
this change (#1023) since SIMD is only enabled by default from `ppv-lite86 v0.2.10`
36-
- impl PartialEq+Eq for ChaChaXRng and ChaChaXCore (#979)
37-
- Fix panic on block counter wrap that was occurring in debug builds (#980)
51+
- Bump MSRV to 1.36 ([rand#1011])
52+
- Remove usage of deprecated feature "simd" of `ppv-lite86` ([rand#979]), then revert
53+
this change ([rand#1023]) since SIMD is only enabled by default from `ppv-lite86 v0.2.10`
54+
- impl PartialEq+Eq for ChaChaXRng and ChaChaXCore ([rand#979])
55+
- Fix panic on block counter wrap that was occurring in debug builds ([rand#980])
56+
57+
[rand#1020]: https://github.com/rust-random/rand/pull/1020
58+
[rand#1011]: https://github.com/rust-random/rand/pull/1011
59+
[rand#980]: https://github.com/rust-random/rand/pull/980
60+
[rand#979]: https://github.com/rust-random/rand/pull/979
3861

3962
## [0.2.2] - 2020-03-09
40-
- Integrate `c2-chacha`, reducing dependency count (#931)
41-
- Add CryptoRng to ChaChaXCore (#944)
63+
- Integrate `c2-chacha`, reducing dependency count ([rand#931])
64+
- Add CryptoRng to ChaChaXCore ([rand#944])
65+
66+
[rand#944]: https://github.com/rust-random/rand/pull/944
67+
[rand#931]: https://github.com/rust-random/rand/pull/931
4268

4369
## [0.2.1] - 2019-07-22
44-
- Force enable the `simd` feature of `c2-chacha` (#845)
70+
- Force enable the `simd` feature of `c2-chacha` ([rand#845])
71+
72+
[rand#845]: https://github.com/rust-random/rand/pull/845
4573

4674
## [0.2.0] - 2019-06-06
47-
- Rewrite based on the much faster `c2-chacha` crate (#789)
75+
- Rewrite based on the much faster `c2-chacha` crate ([rand#789])
76+
77+
[rand#789]: https://github.com/rust-random/rand/pull/789
4878

4979
## [0.1.1] - 2019-01-04
50-
- Disable `i128` and `u128` if the `target_os` is `emscripten` (#671: work-around Emscripten limitation)
80+
- Disable `i128` and `u128` if the `target_os` is `emscripten` ([rand#671]: work-around Emscripten limitation)
5181
- Update readme and doc links
5282

83+
[rand#671]: https://github.com/rust-random/rand/pull/671
84+
5385
## [0.1.0] - 2018-10-17
5486
- Pulled out of the Rand crate
5587

56-
[Unreleased]: https://github.com/rust-random/rand/compare/0.9.0...HEAD
5788
[0.9.0]: https://github.com/rust-random/rand/compare/rand_chacha-0.3.1...0.9.0
5889
[0.3.1]: https://github.com/rust-random/rand/compare/rand_chacha-0.3.0...rand_chacha-0.3.1
5990
[0.3.0]: https://github.com/rust-random/rand/compare/rand_chacha-0.2.2...rand_chacha-0.3.0

0 commit comments

Comments
 (0)