From 91402cee605b21bf530ac07ede463599182b5d32 Mon Sep 17 00:00:00 2001 From: Alice Ryhl Date: Thu, 18 Jun 2026 12:33:12 +0200 Subject: [PATCH] Release bytes v1.12.0 (#831) --- CHANGELOG.md | 16 ++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 48e2df9..f3426c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +# 1.12.0 (June 18th, 2026) + +### Added +- Add `BytesMut::extend_from_within()` (#818) +- Add `BytesMut::try_unsplit()` (#746) + +### Fixed +- Fix panic in `get_int` if `nbytes` is zero (#806) + +### Changed +- Pass vtable data by value (#826) +- Exclude development scripts from published package (#810) + +### Documented +- Document that `BytesMut::{reserve,try_reserve}` doesn't preserve unused capacity (#808) + # 1.11.1 (February 3rd, 2026) - Fix integer overflow in `BytesMut::reserve` diff --git a/Cargo.toml b/Cargo.toml index e01bf70..aa9b3fe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ name = "bytes" # When releasing to crates.io: # - Update CHANGELOG.md. # - Create "v1.x.y" git tag. -version = "1.11.1" +version = "1.12.0" edition = "2021" rust-version = "1.57" license = "MIT"