NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #83 most downloaded on crates.io
Common traits used by cryptographic algorithms
Last release 4 months ago
19 May 2026
Release timing varies
gaps range from 1 weeks to 6 months
Nearly every release is documented
notes for 10 of 11 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
35 releases · first in 2021
One column per quarter.
Added SetIvState trait
SetIvState trait (#2420)Note: this version was yanked because v0.2.1 introduces breaking changes. Users should migrate to v0.2.1 using cargo update.
Note: this version was yanked because v0.2.1 introduces breaking changes.
Users should migrate to v0.2.1 using cargo update.
BlockSizes trait implemented for types from U1 to U255 (#1172)SerializableState trait under hazmat module (#1369)OutputSize type alias (#1533)IvState trait (#1636)core::error::Error impls for error types (#1660)Generate trait as a common RNG API (#2096, #2145)TryKeyInit trait (#2097)getrandom (#2152)KeyExport trait (#2213)generic-array with hybrid-array (#1319, #1976)BlockUser::BlockSize is now bounded by the BlockSizes traitgenerate_* methods on KeyInit and KeyIvInit traits have been deprecated in favor of the
new Generate trait (#2162)rand_core to v0.10 (#2250)getrandom to v0.4 (#2258)std feature (#1680)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Pin generic-array to v0.14.7 ([#2088])
generic-array to v0.14.7 (#2088)Move ParBlocks/ParBlocksSizeUser from cipher crate ([#1052])
ParBlocks/ParBlocksSizeUser from cipher crate (#1052)Support on-label MSRV ([#1049])
[#1034]: https://github.com/RustCrypto/traits/pull/1034
getrandom feature (#1034)Minimal versions build ([#940])
Re-export generic-array and typenum. Enable more_lengths feature on generic-array. Add key_size, iv_size, block_size, and output_size helper methods.
generic-array and typenum. Enable more_lengths feature on
generic-array. Add key_size, iv_size, block_size, and output_size
helper methods. (#849)rand_core re-export and proper exposure of key/IV generation methods on docs.rs ([#847])
rand_core re-export and proper exposure of key/IV generation methods on docs.rs (#847)- Initial release
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →