Compare commits
2
Commits
32809af840
...
d14941ffb1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d14941ffb1 | ||
|
|
01e94914c1 |
@@ -4,6 +4,29 @@ All notable changes to this crate are documented here. The format is
|
||||
based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and
|
||||
this crate adheres to [Semantic Versioning](https://semver.org/).
|
||||
|
||||
## [0.4.1] - 2026-09-10
|
||||
|
||||
The MSRV floor becomes honest: `rust-version` raises from 1.85 to
|
||||
1.88. The 1.85 claim was already false at the dependency level — the
|
||||
lockfile pins `alkcall 0.7.x`, and alkcall 0.7.1 raised its MSRV floor
|
||||
to 1.88 (the ecosystem MSRV audit: noq's 1.88 matching the QUIC path;
|
||||
iroh sits above at 1.91), so no 1.85 toolchain could build 0.4.0
|
||||
regardless of what Cargo.toml declares. The raise breaks no downstream
|
||||
that could build the crate before. No API or wire-format change;
|
||||
downstreams on caret requirements pick this up on their next `cargo
|
||||
update`.
|
||||
|
||||
### Changed
|
||||
|
||||
- **`rust-version` 1.85 → 1.88.** Verified on a real 1.88 toolchain
|
||||
(full test suite, clippy). alktty's own code is 1.85-clean —
|
||||
`cargo check` under a 1.85 toolchain passes with the pre-bump
|
||||
lockfile — so the raise is dependency-driven only and needed no
|
||||
clippy fixes. Behavior-identical.
|
||||
- **`alkcall` requirement updated to `0.7.1`; lockfile bumped from
|
||||
0.7.0 to 0.7.1.** Version-requirement-only (0.7.x is already the
|
||||
resolved family); alkcall 0.7.1 changed no type alktty touches.
|
||||
|
||||
## [0.4.0] - 2026-09-07
|
||||
|
||||
The alkcall 0.7.0 adoption (the connect-side caller-identity seam,
|
||||
@@ -265,6 +288,7 @@ alknet mono-repo.
|
||||
the client→backend pump is aborted at session end instead of
|
||||
lingering until the client disconnects.
|
||||
|
||||
[0.4.1]: https://git.alk.dev/alkdev/alktty/releases/tag/v0.4.1
|
||||
[0.4.0]: https://git.alk.dev/alkdev/alktty/releases/tag/v0.4.0
|
||||
[0.3.0]: https://git.alk.dev/alkdev/alktty/releases/tag/v0.3.0
|
||||
[0.2.0]: https://git.alk.dev/alkdev/alktty/releases/tag/v0.2.0
|
||||
|
||||
Generated
+3
-3
@@ -27,9 +27,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "alkcall"
|
||||
version = "0.7.0"
|
||||
version = "0.7.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5162a10144df65b03b887e30f77eb30d956ca1ca460a3f81b409128cbcae3199"
|
||||
checksum = "ac26db919a1db9d72910ead8741af683bedefc625631028194b5f5e1dbd63cb6"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"bytes",
|
||||
@@ -48,7 +48,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "alktty"
|
||||
version = "0.4.0"
|
||||
version = "0.4.1"
|
||||
dependencies = [
|
||||
"alkcall",
|
||||
"async-trait",
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
[package]
|
||||
name = "alktty"
|
||||
version = "0.4.0"
|
||||
version = "0.4.1"
|
||||
edition = "2021"
|
||||
rust-version = "1.85"
|
||||
rust-version = "1.88"
|
||||
license = "MIT OR Apache-2.0"
|
||||
description = "Terminal session protocol: wire format, TtyBackend trait, TtyAdapter, and typed consumer client. Producer/consumer protocol crate on top of alkcall channels."
|
||||
repository = "https://git.alk.dev/alkdev/alktty"
|
||||
|
||||
Reference in New Issue
Block a user