@@ -4,6 +4,52 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
55and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
66
7+ ## 0.7.0 (2026-06-30)
8+ ### Added
9+ - Implement ` ZeroizeOnDrop ` for ` SigningKey ` ([ #917 ] )
10+ - Implement ` MultipartSigner/Verifier ` ([ #982 ] )
11+ - ` from_components_unchecked ` APIs gated under ` hazmat ` ([ #1059 ] )
12+ - ` TryCryptoRng ` support ([ #1367 ] )
13+ - Implement ` Generate ` for ` Components ` and ` SigningKey ` ([ #1372 ] )
14+
15+ ### Changed
16+ - Gate signing under ` hazmat ` feature ([ #859 ] )
17+ - Use ` crypto-primes ` for key generation ([ #906 ] )
18+ - Upgrade to the 2024 edition and bump MSRV to 1.85 ([ #913 ] )
19+ - Make ` pkcs8 ` feature optional ([ #1014 ]
20+ - Bump ` rand_core ` to v0.10 ([ #1197 ] )
21+ - Bump ` getrandom ` to v0.4 ([ #1205 ] )
22+ - Bump ` der ` to v0.8 ([ #1232 ] )
23+ - Bump ` digest ` to v0.11 ([ #1237 ] )
24+ - Bump ` sha2 ` to v0.11 ([ #1267 ] )
25+ - Bump ` pkcs8 ` dependency to v0.11 ([ #1316 ] )
26+ - Bump ` signature ` dependency to v3 ([ #1321 ] )
27+ - Bump ` rfc6979 ` to v0.6 ([ #1404 ] )
28+
29+ ### Removed
30+ - ` std ` feature ([ #980 ] )
31+
32+ ### Security
33+ - Migrate from known non-constant-time ` num-bigint ` to ` crypto-bigint ` as numerical library ([ #906 ] )
34+
35+ [ #859 ] : https://github.com/RustCrypto/signatures/pull/859
36+ [ #906 ] : https://github.com/RustCrypto/signatures/pull/906
37+ [ #913 ] : https://github.com/RustCrypto/signatures/pull/913
38+ [ #917 ] : https://github.com/RustCrypto/signatures/pull/917
39+ [ #980 ] : https://github.com/RustCrypto/signatures/pull/980
40+ [ #982 ] : https://github.com/RustCrypto/signatures/pull/982
41+ [ #1014 ] : https://github.com/RustCrypto/signatures/pull/1014
42+ [ #1059 ] : https://github.com/RustCrypto/signatures/pull/1059
43+ [ #1197 ] : https://github.com/RustCrypto/signatures/pull/1197
44+ [ #1205 ] : https://github.com/RustCrypto/signatures/pull/1205
45+ [ #1232 ] : https://github.com/RustCrypto/signatures/pull/1232
46+ [ #1237 ] : https://github.com/RustCrypto/signatures/pull/1237
47+ [ #1267 ] : https://github.com/RustCrypto/signatures/pull/1267
48+ [ #1316 ] : https://github.com/RustCrypto/signatures/pull/1316
49+ [ #1321 ] : https://github.com/RustCrypto/signatures/pull/1321
50+ [ #1372 ] : https://github.com/RustCrypto/signatures/pull/1372
51+ [ #1404 ] : https://github.com/RustCrypto/signatures/pull/1404
52+
753## 0.6.3 (2024-01-28)
854### Added
955- ` SigningKey::sign_prehashed_rfc6979 ` ([ #798 ] )
0 commit comments