From e854947c86e2b05d9e96604d4018d1091a0e58d3 Mon Sep 17 00:00:00 2001 From: "glm-5.3-flash" Date: Thu, 10 Sep 2026 03:05:45 +0000 Subject: [PATCH] chore: release alkhttp 0.4.1 - version bump 0.4.0 -> 0.4.1 (patch: the MSRV raise is a metadata change that breaks no downstream able to build the crate before) - README usage snippet 0.4 -> 0.4.1 - changelog: cut [0.4.1] with the alkcall 0.7.1 consumption + the rust-version 1.85 -> 1.88 floor raise under Changed Verification: cargo publish --dry-run --allow-dirty (cargo test/clippy/ fmt green in the preceding deps commit) --- CHANGELOG.md | 20 ++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 2 +- 4 files changed, 23 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 69a10eb..c116d2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,26 @@ this crate adheres to [Semantic Versioning](https://semver.org/). ## [Unreleased] +## [0.4.1] — 2026-09-10 + +### Changed + +- **`rust-version` floor raised 1.85 → 1.88** (patch bump, no API change). + The 1.85 claim was already false at the dependency level: the resolved + lockfile pulls `icu_*` 2.x (MSRV 1.86 via `jsonschema` → `idna`) and — + since alkcall 0.7.1 — alkcall itself declares 1.88, so 1.85 toolchains + cannot build the tree regardless of what Cargo.toml declared. Raising + the floor to 1.88 aligns with the ecosystem MSRV decision (noq QUIC + path; recorded for alktls in OQ-TLS-08) and breaks no downstream that + could build the crate before. Verified: 1.88 toolchain `cargo test + --locked` + clippy `--all-targets -D warnings` clean; one 1.88 clippy + lint fixed (`uninlined_format_args` in a `forward.rs` test). + +- **`alkcall` dependency consumed at 0.7.1** (lockfile bump; the + `version = "0.7"` requirement already covered it). No code change + forced — alkcall 0.7.1's changes are its own MSRV-floor raise plus the + cf-006/cf-007 feature work already consumed in the 0.7.0 wave. + ## [0.4.0] — 2026-09-07 ### Changed diff --git a/Cargo.lock b/Cargo.lock index 2b02c77..d7c275d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -48,7 +48,7 @@ dependencies = [ [[package]] name = "alkhttp" -version = "0.4.0" +version = "0.4.1" dependencies = [ "alkcall", "arc-swap", diff --git a/Cargo.toml b/Cargo.toml index 62924af..4eec251 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alkhttp" -version = "0.4.0" +version = "0.4.1" edition = "2021" rust-version = "1.88" license = "MIT OR Apache-2.0" diff --git a/README.md b/README.md index b78e330..1057228 100644 --- a/README.md +++ b/README.md @@ -161,7 +161,7 @@ A lean single-side build takes `default-features = false` plus the side it needs: ```toml -alkhttp = { version = "0.4", default-features = false, features = ["server"] } +alkhttp = { version = "0.4.1", default-features = false, features = ["server"] } ``` ## Security posture