diff --git a/Cargo.lock b/Cargo.lock index a6190382..795bc29f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -524,7 +524,7 @@ dependencies = [ [[package]] name = "libshpool" -version = "0.11.2" +version = "0.11.3" dependencies = [ "anyhow", "assert_matches", @@ -1052,7 +1052,7 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "shpool" -version = "0.11.2" +version = "0.11.3" dependencies = [ "anyhow", "clap", diff --git a/debian/changelog b/debian/changelog index 1cc8da4f..3fea519e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,15 @@ +shpool (0.11.3) unstable; urgency=low + + Fixed + + * survive a slow heartbeat ack instead of wedging the session + * never run the detach handshake under the shells lock + * do not discard the shell's exit status when stdin closes first + * config watcher: avoid excessive wakes + + -- Shpool Authors Wed, 26 Aug 2026 21:25:37 +0000 + shpool (0.11.2) unstable; urgency=low Other diff --git a/libshpool/Cargo.toml b/libshpool/Cargo.toml index 9f46b1b9..6a1c5374 100644 --- a/libshpool/Cargo.toml +++ b/libshpool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libshpool" -version = "0.11.2" +version = "0.11.3" edition = "2024" repository = "https://github.com/shell-pool/shpool" authors = ["Ethan Pailes "] diff --git a/shpool/Cargo.toml b/shpool/Cargo.toml index 02f66234..d17797bb 100644 --- a/shpool/Cargo.toml +++ b/shpool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shpool" -version = "0.11.2" +version = "0.11.3" edition = "2024" authors = ["Ethan Pailes "] repository = "https://github.com/shell-pool/shpool" @@ -21,7 +21,7 @@ test_hooks = ["libshpool/test_hooks"] [dependencies] clap = { version = "4", features = ["derive"] } # cli parsing anyhow = "1" # dynamic, unstructured errors -libshpool = { version = "0.11.2", path = "../libshpool" } +libshpool = { version = "0.11.3", path = "../libshpool" } [dev-dependencies] lazy_static = "1" # globals