@@ -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.3.0 (2026-05-25)
8+ ### Added
9+ - ` boolean ` encode/decode support ([ #214 ] )
10+ - ` Base64Reader ` /` Base64Writer ` newtypes ([ #220 ] )
11+ - ` base64 ` module ([ #222 ] )
12+ - PEM line width detection ([ #252 ] )
13+ - ` Encode::{encode_vec, encode_bytes} ` ([ #267 ] )
14+ - ` DigestWriter ` ([ #268 ] )
15+ - ` digest ` feature ([ #271 ] )
16+ - ` core::error::Error ` support ([ #303 ] )
17+ - Custom derive for ` Encode ` /` Decode ` via ` derive ` feature ([ #348 ] )
18+ - Propagate ` base64ct ` errors ([ #358 ] )
19+ - ` Mpint ` type ([ #359 ] )
20+ - Implement ` Encode ` for string-like type sequences ([ #377 ] )
21+ - ` diagnostic::on_unimplemented ` hints ([ #514 ] )
22+
23+ ### Changed
24+ - ` [u8; N] ` no longer encodes a length prefix but treats ` N ` as statically known ([ #342 ] )
25+ - Upgrade to 2024 edition; MSRV 1.85 ([ #354 ] )
26+ - Bump ` hex-literal ` dependency to v1 ([ #355 ] )
27+ - Migrate from ` subtle ` to ` ctutils ` ([ #507 ] )
28+
29+ ### Removed
30+ - ` NestedReader ` ([ #226 ] )
31+ - ` sha2 ` dependency - now generic around digests ([ #271 ] )
32+ - ` std ` feature ([ #303 ] )
33+
34+ [ #214 ] : https://github.com/RustCrypto/SSH/pull/214
35+ [ #220 ] : https://github.com/RustCrypto/SSH/pull/220
36+ [ #222 ] : https://github.com/RustCrypto/SSH/pull/222
37+ [ #226 ] : https://github.com/RustCrypto/SSH/pull/226
38+ [ #252 ] : https://github.com/RustCrypto/SSH/pull/252
39+ [ #267 ] : https://github.com/RustCrypto/SSH/pull/267
40+ [ #268 ] : https://github.com/RustCrypto/SSH/pull/268
41+ [ #271 ] : https://github.com/RustCrypto/SSH/pull/271
42+ [ #303 ] : https://github.com/RustCrypto/SSH/pull/303
43+ [ #342 ] : https://github.com/RustCrypto/SSH/pull/342
44+ [ #348 ] : https://github.com/RustCrypto/SSH/pull/348
45+ [ #354 ] : https://github.com/RustCrypto/SSH/pull/354
46+ [ #355 ] : https://github.com/RustCrypto/SSH/pull/355
47+ [ #358 ] : https://github.com/RustCrypto/SSH/pull/358
48+ [ #359 ] : https://github.com/RustCrypto/SSH/pull/359
49+ [ #377 ] : https://github.com/RustCrypto/SSH/pull/377
50+ [ #507 ] : https://github.com/RustCrypto/SSH/pull/507
51+ [ #514 ] : https://github.com/RustCrypto/SSH/pull/514
52+
753## 0.2.0 (2023-08-11)
854### Added
955- ` LabelError ` ([ #124 ] )
0 commit comments