3.6 KiB
3.6 KiB
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.2.2 (2026-05-19)
Added
SetIvStatetrait (#2420)
0.2.1 (2026-02-25)
Changed
BlockSizeUser::BlockSizeis no longer bounded byBlockSizes(#2309)
Removed
BlockSizestrait (#2309)
0.2.0 (2026-02-04) [YANKED]
Note: this version was yanked because v0.2.1 introduces breaking changes.
Users should migrate to v0.2.1 using cargo update.
Added
- Sealed
BlockSizestrait implemented for types fromU1toU255(#1172) SerializableStatetrait underhazmatmodule (#1369)OutputSizetype alias (#1533)IvStatetrait (#1636)core::error::Errorimpls for error types (#1660)Generatetrait as a common RNG API (#2096, #2145)TryKeyInittrait (#2097)- Re-export
getrandom(#2152) KeyExporttrait (#2213)
Changed
- Replaced
generic-arraywithhybrid-array(#1319, #1976) BlockUser::BlockSizeis now bounded by theBlockSizestrait- Edition changed to 2024 and MSRV bumped to 1.85 (#1759)
generate_*methods onKeyInitandKeyIvInittraits have been deprecated in favor of the newGeneratetrait (#2162)- Bump
rand_coreto v0.10 (#2250) - Bump
getrandomto v0.4 (#2258)
Removed
stdfeature (#1680)
0.1.7 (2025-11-12)
Changed
- Pin
generic-arrayto v0.14.7 (#2088)
0.1.6 (2022-07-16)
Added
- Move
ParBlocks/ParBlocksSizeUserfromciphercrate (#1052)
0.1.5 (2022-07-09)
Fixed
- Support on-label MSRV (#1049)
0.1.4 (2022-07-02)
Added
getrandomfeature (#1034)
0.1.3 (2022-02-16)
Fixed
- Minimal versions build (#940)
0.1.2 (2022-02-10)
Added
- Re-export
generic-arrayandtypenum. Enablemore_lengthsfeature ongeneric-array. Addkey_size,iv_size,block_size, andoutput_sizehelper methods. (#849)
0.1.1 (2021-12-14)
Added
rand_corere-export and proper exposure of key/IV generation methods on docs.rs (#847)
0.1.0 (2021-12-07)
- Initial release