Skip to content

Commit a18a17c

Browse files
estokesclaude
andcommitted
Bump version to 5.5.0 and update CHANGELOG.md prior to release
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent f711f53 commit a18a17c

2 files changed

Lines changed: 25 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and 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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tokio-serial"
3-
version = "5.4.5"
3+
version = "5.5.0"
44
authors = ["Zac Berkowitz <zac.berkowitz@gmail.com>"]
55
description = "A serial port implementation for tokio"
66
license = "MIT"

0 commit comments

Comments
 (0)