From 497ae9afc3feb85522d068f3e5854bbd968c4d17 Mon Sep 17 00:00:00 2001 From: Anthony Ramine Date: Tue, 10 Nov 2026 09:21:14 +0100 Subject: [PATCH] Release 5.5.0 - 2026-11-09 Add release preparation tooling - 2026-11-09 Remove obsolete publishing script - 2026-11-09 Fix Cargo.lock for the full 5.4.0 workspace - 2026-11-04 Add reusable Tokio TLS client connector - 2026-11-03 tokio-boring: record when the stream was first read - 2026-11-06 Pin the 5.4.0 Cargo dependency resolution - 2026-11-06 Fix crates.io release dispatch requests (#551) - 2026-11-04 fix(ci): Do not fail build on false-positive `stringop-overflow` warning --- Cargo.lock | 8 ++++---- Cargo.toml | 8 ++++---- RELEASE_NOTES | 10 ++++++++++ tokio-boring/README.md | 2 +- 4 files changed, 19 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index df7433da3..b8b34e021 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -76,7 +76,7 @@ checksum = "3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06" [[package]] name = "boring" -version = "5.4.0" +version = "5.5.0" dependencies = [ "bitflags", "boring-sys", @@ -90,7 +90,7 @@ dependencies = [ [[package]] name = "boring-sys" -version = "5.4.0" +version = "5.5.0" dependencies = [ "bindgen", "cmake", @@ -481,7 +481,7 @@ dependencies = [ [[package]] name = "hyper-boring" -version = "5.4.0" +version = "5.5.0" dependencies = [ "boring", "bytes", @@ -898,7 +898,7 @@ dependencies = [ [[package]] name = "tokio-boring" -version = "5.4.0" +version = "5.5.0" dependencies = [ "antidote", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 69f2c280e..d0be09638 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ resolver = "2" [workspace.package] -version = "5.4.0" +version = "5.5.0" rust-version = "1.85" repository = "https://github.com/cloudflare/boring" edition = "2021" @@ -22,9 +22,9 @@ tag = false push = false [workspace.dependencies] -boring-sys = { version = "5.4.0", path = "./boring-sys", default-features = false } -boring = { version = "5.4.0", path = "./boring", default-features = false } -tokio-boring = { version = "5.4.0", path = "./tokio-boring", default-features = false } +boring-sys = { version = "5.5.0", path = "./boring-sys", default-features = false } +boring = { version = "5.5.0", path = "./boring", default-features = false } +tokio-boring = { version = "5.5.0", path = "./tokio-boring", default-features = false } bindgen = { version = "0.72.0", default-features = false, features = ["runtime"] } bitflags = "2.9" diff --git a/RELEASE_NOTES b/RELEASE_NOTES index dd2937724..b93f5d972 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,3 +1,13 @@ +5.5.0 +- 2026-11-09 Add release preparation tooling +- 2026-11-09 Remove obsolete publishing script +- 2026-11-09 Fix Cargo.lock for the full 5.4.0 workspace +- 2026-11-04 Add reusable Tokio TLS client connector +- 2026-11-03 tokio-boring: record when the stream was first read +- 2026-11-06 Pin the 5.4.0 Cargo dependency resolution +- 2026-11-06 Fix crates.io release dispatch requests (#551) +- 2026-11-04 fix(ci): Do not fail build on false-positive `stringop-overflow` warning + 5.4.0 - 2026-10-30 Add unchecked DER certificate setters - 2026-10-28 Update to boringssl 0.20261020.0 with ML-DSA by default diff --git a/tokio-boring/README.md b/tokio-boring/README.md index 068c881bc..f330fe52c 100644 --- a/tokio-boring/README.md +++ b/tokio-boring/README.md @@ -10,7 +10,7 @@ First, add this to your `Cargo.toml`: ```toml [dependencies] -tokio-boring = "1.0.0" +tokio-boring = "5.5.0" ``` Then, use either `accept` or `connect` as appropriate.