@@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
66and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
77
8+ ## [ 5.5.0] 2026-06-15
9+
10+ ### Added
11+ - ` serde ` feature, exposing the ` Serialize ` /` Deserialize ` implementations from
12+ ` mio-serial ` /` serialport ` for the re-exported port configuration types
13+ (` SerialPortBuilder ` , ` DataBits ` , ` Parity ` , etc.).
14+ [ #80 ] ( https://github.com/berkowski/tokio-serial/pull/80 ) by
15+ [ @barafael ] ( https://github.com/barafael ) .
16+
17+ ### Changed
18+ - ` SerialFramed ` now reads via ` tokio_util::io::poll_read_buf ` instead of a
19+ hand-rolled ` unsafe ` read loop.
20+ [ #78 ] ( https://github.com/berkowski/tokio-serial/pull/78 ) by
21+ [ @paolobarbolini ] ( https://github.com/paolobarbolini ) .
22+ - Replaced the ` futures ` dependency with the lighter ` futures-core ` and
23+ ` futures-sink ` . No public API change: the implemented ` Stream ` /` Sink ` traits
24+ are the same re-exported traits.
25+ [ #81 ] ( https://github.com/berkowski/tokio-serial/pull/81 ) by
26+ [ @paolobarbolini ] ( https://github.com/paolobarbolini ) , closes
27+ [ #73 ] ( https://github.com/berkowski/tokio-serial/issues/73 ) .
28+ - Bumped the Minimum Supported Rust Version to ` 1.71.0 ` , matching the ` tokio `
29+ dependency (the previously documented ` 1.46.0 ` was no longer attainable).
30+ - Fixed compiler warnings on Windows.
31+
832## [ 5.4.2] 2022-03-04
933- merge [ #48 ] ( https://github.com/berkowski/tokio-serial/pull/48 )
1034
0 commit comments