From 53827f8545a129d702690bc31cdf2960fc7b2ff6 Mon Sep 17 00:00:00 2001 From: Jared Lunde Date: Wed, 19 Aug 2026 23:54:25 +0000 Subject: [PATCH 1/2] Release v0.2.0 Fd/socket hardening (#4) adds Error variants to an exhaustive enum and restricts trigger-supplied binaries, so it is a breaking bump under 0.x semver rather than a patch. Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- Cargo.lock | 2 +- Cargo.toml | 2 +- crates/handoff/Cargo.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 493d5b5..62bc0ee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -84,7 +84,7 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "beyond-handoff" -version = "0.1.3" +version = "0.2.0" dependencies = [ "libc", "nix", diff --git a/Cargo.toml b/Cargo.toml index 3dedcc2..7d4178f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ rust-version = "1.92" # Published as `beyond-handoff`; internal members continue to refer to it as # `handoff` via the `package` rename so their `use handoff::*` statements # don't churn when the crate is renamed for crates.io. -handoff = { path = "crates/handoff", version = "0.1.1", package = "beyond-handoff" } +handoff = { path = "crates/handoff", version = "0.2.0", package = "beyond-handoff" } libc = "0.2" nix = { version = "0.30", default-features = false, features = ["fs", "socket", "uio", "process", "signal"] } diff --git a/crates/handoff/Cargo.toml b/crates/handoff/Cargo.toml index 91d5541..23e2f6b 100644 --- a/crates/handoff/Cargo.toml +++ b/crates/handoff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "beyond-handoff" -version = "0.1.3" +version = "0.2.0" edition.workspace = true license.workspace = true rust-version.workspace = true From 0069dc43440c1404551a11c7e6e809f17669b184 Mon Sep 17 00:00:00 2001 From: Jared Lunde Date: Wed, 19 Aug 2026 23:56:45 +0000 Subject: [PATCH 2/2] Ship as 0.1.4 Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- Cargo.lock | 2 +- Cargo.toml | 2 +- crates/handoff/Cargo.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 62bc0ee..daa926d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -84,7 +84,7 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "beyond-handoff" -version = "0.2.0" +version = "0.1.4" dependencies = [ "libc", "nix", diff --git a/Cargo.toml b/Cargo.toml index 7d4178f..103834e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ rust-version = "1.92" # Published as `beyond-handoff`; internal members continue to refer to it as # `handoff` via the `package` rename so their `use handoff::*` statements # don't churn when the crate is renamed for crates.io. -handoff = { path = "crates/handoff", version = "0.2.0", package = "beyond-handoff" } +handoff = { path = "crates/handoff", version = "0.1.4", package = "beyond-handoff" } libc = "0.2" nix = { version = "0.30", default-features = false, features = ["fs", "socket", "uio", "process", "signal"] } diff --git a/crates/handoff/Cargo.toml b/crates/handoff/Cargo.toml index 23e2f6b..5309cc3 100644 --- a/crates/handoff/Cargo.toml +++ b/crates/handoff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "beyond-handoff" -version = "0.2.0" +version = "0.1.4" edition.workspace = true license.workspace = true rust-version.workspace = true