From c5d00590d160f52ad8a1862878eecafd708977cf Mon Sep 17 00:00:00 2001 From: Anthony Ronning <101225832+AnthonyRonning@users.noreply.github.com> Date: Wed, 7 Oct 2026 07:00:39 +0000 Subject: [PATCH] proxy: 0.4.2, the first version serving POST /v1/systemone The next Maple release publishes proxy archives and a GHCR image only for a new proxy version, and 0.4.1 already shipped with v3.4.3. Bump to 0.4.2 so the System One route reaches the standalone proxy's release channels. The embedding desktops' lockfiles follow (their ^0.4.0 requirement is unchanged; the lockfiles were regenerated with each workspace's own pinned cargo), and the README version notes move along. Co-Authored-By: Claude Fable 5.1 --- apps/maple-agent/Cargo.lock | 32 +++++++++---------- .../frontend/src-tauri/Cargo.lock | 22 ++++++------- proxy/Cargo.lock | 2 +- proxy/Cargo.toml | 2 +- proxy/README.md | 7 ++-- 5 files changed, 33 insertions(+), 32 deletions(-) diff --git a/apps/maple-agent/Cargo.lock b/apps/maple-agent/Cargo.lock index dcfcd891d..184225b6b 100644 --- a/apps/maple-agent/Cargo.lock +++ b/apps/maple-agent/Cargo.lock @@ -354,7 +354,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -365,7 +365,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -432,7 +432,7 @@ dependencies = [ "objc2-foundation 0.3.2", "parking_lot", "percent-encoding", - "windows-sys 0.60.2", + "windows-sys 0.59.0", "x11rb", ] @@ -2741,7 +2741,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.2", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -3030,7 +3030,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -4735,7 +4735,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.58.0", + "windows-core 0.57.0", ] [[package]] @@ -5814,7 +5814,7 @@ dependencies = [ [[package]] name = "maple-proxy" -version = "0.4.1" +version = "0.4.2" dependencies = [ "anyhow", "async-stream", @@ -6281,7 +6281,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -7858,7 +7858,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -8605,7 +8605,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.12.1", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -8663,7 +8663,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -9374,7 +9374,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -9628,7 +9628,7 @@ dependencies = [ "cfg-if", "libc", "psm", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -10060,10 +10060,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.3", "once_cell", "rustix 1.1.4", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -10695,7 +10695,7 @@ checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e" dependencies = [ "memoffset 0.9.1", "tempfile", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] diff --git a/apps/maple-research/frontend/src-tauri/Cargo.lock b/apps/maple-research/frontend/src-tauri/Cargo.lock index 9282777e7..5181e4fbd 100644 --- a/apps/maple-research/frontend/src-tauri/Cargo.lock +++ b/apps/maple-research/frontend/src-tauri/Cargo.lock @@ -323,7 +323,7 @@ dependencies = [ "objc2-foundation 0.3.2", "parking_lot", "percent-encoding", - "windows-sys 0.59.0", + "windows-sys 0.60.2", "x11rb", ] @@ -2111,7 +2111,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2436,7 +2436,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -3830,7 +3830,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.61.2", + "windows-core 0.62.2", ] [[package]] @@ -4754,7 +4754,7 @@ dependencies = [ [[package]] name = "maple-proxy" -version = "0.4.1" +version = "0.4.2" dependencies = [ "anyhow", "async-stream", @@ -5136,7 +5136,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -6493,7 +6493,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -7122,7 +7122,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -7181,7 +7181,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -8823,7 +8823,7 @@ dependencies = [ "getrandom 0.3.4", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -10234,7 +10234,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/proxy/Cargo.lock b/proxy/Cargo.lock index ee8cf4e4e..86b759206 100644 --- a/proxy/Cargo.lock +++ b/proxy/Cargo.lock @@ -1419,7 +1419,7 @@ checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] name = "maple-proxy" -version = "0.4.1" +version = "0.4.2" dependencies = [ "anyhow", "async-stream", diff --git a/proxy/Cargo.toml b/proxy/Cargo.toml index b37446e7d..86c359cb1 100644 --- a/proxy/Cargo.toml +++ b/proxy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "maple-proxy" -version = "0.4.1" +version = "0.4.2" edition = "2021" authors = ["OpenSecret"] description = "Lightweight OpenAI-compatible proxy server for Maple/OpenSecret TEE infrastructure" diff --git a/proxy/README.md b/proxy/README.md index 36ed87f20..37c65fd09 100644 --- a/proxy/README.md +++ b/proxy/README.md @@ -54,8 +54,9 @@ maple-proxy = "0.3.2" Crates.io publishing remains separate from Maple application releases; the example above uses the latest published crate version. -This checkout prepares proxy `0.4.1` with a compatible registry requirement for -`maple-sdk` starting at `4.0.1`. The published proxy crate in the example above +This checkout prepares proxy `0.4.2` (the first version serving +`POST /v1/systemone`) with a compatible registry requirement for `maple-sdk` +starting at `4.0.1`. The published proxy crate in the example above predates this Transport V2 update. The standalone binary's lockfile selects its SDK version; an embedding application selects its own. Keep the host and proxy on one SDK source/version because their public APIs exchange SDK types. Local @@ -390,7 +391,7 @@ The old `ghcr.io/opensecretcloud/maple-proxy` package remains available at its existing versions but receives no new publications. Existing deployments must change their image URL to receive future updates; registry image names do not follow the repository transfer redirect. Version `0.3.3` remains the explicit -unbackfilled baseline. The next prepared proxy version is `0.4.1`. +unbackfilled baseline. The next prepared proxy version is `0.4.2`. After the first new-namespace publication is verified: