@@ -5,15 +5,47 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8- ## 0.6.0 (UNRELEASED)
8+ ## 0.6.0 (2026-03-09)
9+ ### Added
10+ - Generic ` H ` param to traits to support multiple string formats e.g. PHC, MCF ([ #2110 ] )
11+ - Implement ` From<phc::Error> ` for ` Error ` ([ #2124 ] )
12+ - ` rand_core ` feature ([ #2126 ] )
13+ - Salt generating helper functions ` (try_)generate_salt ` ([ #2128 ] )
14+ - ` Error::RngFailure ` variant ([ #2337 ] )
15+
916### Changed
1017- Edition changed to 2024 and MSRV bumped to 1.85 ([ #1759 ] )
11- - Bump ` rand_core ` to v0.10 ([ #2250 ] )
18+ - Extract ` CustomizedPasswordHasher ` trait ([ #2105 ] )
19+ - ` H ` for ` PasswordVerifier<H> ` is now ` ?Sized ` ([ #2122 ] )
1220- Bump ` getrandom ` to v0.4 ([ #2258 ] )
1321
22+ ### Removed
23+ - ` Encoding ` enum ([ #2102 ] )
24+ - PHC types moved to the ` phc ` crate, which is re-exported as ` password_hash::phc ` when the ` phc `
25+ crate feature is enabled ([ #2103 ] , [ #2116 ] ):
26+ - ` Ident `
27+ - ` Output `
28+ - ` ParamsString `
29+ - ` PasswordHash `
30+ - ` PasswordHashString `
31+ - ` Salt `
32+ - ` SaltString `
33+ - ` Value `
34+ - ` McfHasher ` trait ([ #2334 ] )
35+
1436[ #1759 ] : https://github.com/RustCrypto/traits/pull/1759
15- [ #2250 ] : https://github.com/RustCrypto/traits/pull/2250
37+ [ #2102 ] : https://github.com/RustCrypto/traits/pull/2102
38+ [ #2103 ] : https://github.com/RustCrypto/traits/pull/2103
39+ [ #2105 ] : https://github.com/RustCrypto/traits/pull/2105
40+ [ #2110 ] : https://github.com/RustCrypto/traits/pull/2110
41+ [ #2116 ] : https://github.com/RustCrypto/traits/pull/2116
42+ [ #2122 ] : https://github.com/RustCrypto/traits/pull/2122
43+ [ #2124 ] : https://github.com/RustCrypto/traits/pull/2124
44+ [ #2126 ] : https://github.com/RustCrypto/traits/pull/2126
45+ [ #2128 ] : https://github.com/RustCrypto/traits/pull/2128
1646[ #2258 ] : https://github.com/RustCrypto/traits/pull/2258
47+ [ #2334 ] : https://github.com/RustCrypto/traits/pull/2334
48+ [ #2337 ] : https://github.com/RustCrypto/traits/pull/2337
1749
1850## 0.5.0 (2023-03-04)
1951### Added
0 commit comments