From 681e1c2927a6d2aafa355d98b2375272883d3cf7 Mon Sep 17 00:00:00 2001 From: "acp-release-bot[bot]" <246668977+acp-release-bot[bot]@users.noreply.github.com> Date: Fri, 16 Oct 2026 10:52:35 +0000 Subject: [PATCH] chore: release --- Cargo.lock | 105 ++++++++++-------- Cargo.toml | 10 +- .../CHANGELOG.md | 6 + .../Cargo.toml | 2 +- .../CHANGELOG.md | 6 + src/agent-client-protocol-cookbook/Cargo.toml | 2 +- src/agent-client-protocol-derive/Cargo.toml | 2 +- src/agent-client-protocol-http/Cargo.toml | 2 +- .../CHANGELOG.md | 6 + src/agent-client-protocol-polyfill/Cargo.toml | 2 +- src/agent-client-protocol-rmcp/CHANGELOG.md | 6 + src/agent-client-protocol-rmcp/Cargo.toml | 2 +- .../CHANGELOG.md | 6 + .../Cargo.toml | 2 +- src/agent-client-protocol/CHANGELOG.md | 10 ++ src/agent-client-protocol/Cargo.toml | 2 +- 16 files changed, 109 insertions(+), 62 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7b9877f0..a7b96047 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "agent-client-protocol" -version = "3.3.0" +version = "3.4.0" dependencies = [ "agent-client-protocol-derive", "agent-client-protocol-schema", @@ -18,7 +18,7 @@ dependencies = [ "futures-concurrency", "rustc-hash", "rustix", - "schemars 1.2.2", + "schemars 1.2.3", "serde", "serde_json", "shell-words", @@ -31,7 +31,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-conductor" -version = "3.3.0" +version = "3.4.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-polyfill", @@ -48,7 +48,7 @@ dependencies = [ "regex", "rmcp", "rustc-hash", - "schemars 1.2.2", + "schemars 1.2.3", "serde", "serde_json", "strip-ansi-escapes", @@ -62,20 +62,20 @@ dependencies = [ [[package]] name = "agent-client-protocol-cookbook" -version = "3.3.0" +version = "3.4.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-rmcp", "futures", "rmcp", - "schemars 1.2.2", + "schemars 1.2.3", "serde", "tracing", ] [[package]] name = "agent-client-protocol-derive" -version = "3.3.0" +version = "3.4.0" dependencies = [ "quote", "syn 3.0.9", @@ -83,7 +83,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-http" -version = "3.3.0" +version = "3.4.0" dependencies = [ "agent-client-protocol", "async-stream", @@ -108,7 +108,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-polyfill" -version = "3.3.0" +version = "3.4.0" dependencies = [ "agent-client-protocol", "async-stream", @@ -125,13 +125,13 @@ dependencies = [ [[package]] name = "agent-client-protocol-rmcp" -version = "4.0.3" +version = "4.0.4" dependencies = [ "agent-client-protocol", "futures", "futures-concurrency", "rmcp", - "schemars 1.2.2", + "schemars 1.2.3", "serde", "serde_json", "tokio", @@ -148,7 +148,7 @@ checksum = "430e900fdb40a811c1a3e0d85b1134e485d96699f8b90889a15c1da6a0b26c3f" dependencies = [ "anyhow", "derive_more", - "schemars 1.2.2", + "schemars 1.2.3", "serde", "serde_json", "serde_with", @@ -163,7 +163,7 @@ dependencies = [ "anyhow", "http", "rmcp", - "schemars 1.2.2", + "schemars 1.2.3", "serde", "serde_json", "tokio", @@ -176,7 +176,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-trace-viewer" -version = "3.3.0" +version = "3.4.0" dependencies = [ "anyhow", "axum", @@ -448,9 +448,9 @@ checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "aws-lc-rs" -version = "1.18.1" +version = "1.18.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b281d307588d634de920874890732659e2e7672f72b5e10e81badc1a8a83621e" +checksum = "faac5829c2b74c28f830747e7818ccfb684261b5f48a1118b1e2a13d36dfab13" dependencies = [ "aws-lc-sys", "untrusted 0.7.1", @@ -459,9 +459,9 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.45.0" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bff6c3b54fad79a2e60b8102caf565819711497c1f5f092f49508e2f5c31b27" +checksum = "f1622d8446a2d4b2ce0c7eefc73dd43a99779028d5ee5c2dd8073a658ba8a2bc" dependencies = [ "cc", "cmake", @@ -720,9 +720,9 @@ checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "combine" -version = "4.6.8" +version = "4.6.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfc320937d09e6de266b31b9afb480f197d7a861be86be7cb2ea7e5d1bfffc5e" +checksum = "4356eba6976435498d05a311ee9fc486da3bc81c200d3f0d7dd9703b41913f92" dependencies = [ "bytes", "memchr", @@ -862,9 +862,9 @@ checksum = "4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06" [[package]] name = "defmt" -version = "1.1.1" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1" +checksum = "e4a0795ac740cb54d7b3775c9c17345f6aaecf884c01733b39d6017738e0e3e1" dependencies = [ "bitflags 1.3.2", "defmt-macros", @@ -872,21 +872,21 @@ dependencies = [ [[package]] name = "defmt-macros" -version = "1.1.1" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8" +checksum = "840bb056bd99c495c9188198a258ab787c79f306d864db3e6e8451442d6d8366" dependencies = [ "defmt-parser", "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.9", ] [[package]] name = "defmt-parser" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" +checksum = "71958f69fb2de856c5dd51ac9377e986ca1aa5919f931bf5395a807277f889a0" dependencies = [ "thiserror", ] @@ -907,9 +907,9 @@ dependencies = [ [[package]] name = "deranged" -version = "0.5.8" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" +checksum = "9e9de72ce2ad1f90dc62fa25f0f430ef85eb4b0d8fa0be4f30373bc40a21d28e" dependencies = [ "serde_core", ] @@ -990,9 +990,9 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "equivalent" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" +checksum = "00d174d5400e5e8fd687ad1049e2f578285fa914201b1af7e8b112a4546bd826" [[package]] name = "errno" @@ -1069,6 +1069,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" + [[package]] name = "form_urlencoded" version = "1.2.2" @@ -2324,7 +2330,7 @@ dependencies = [ "process-wrap", "reqwest", "rmcp-macros", - "schemars 1.2.2", + "schemars 1.2.3", "serde", "serde_json", "sse-stream", @@ -2402,9 +2408,9 @@ dependencies = [ [[package]] name = "rustls-native-certs" -version = "0.8.4" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dab5152771c58876a2146916e53e35057e1a4dfa2b9df0f0305b07f611fdea4d" +checksum = "4a073f5dc7469f984c52ad2752b63b0807745133b6de880b7b64c1ac4c48aec4" dependencies = [ "openssl-probe", "rustls-pki-types", @@ -2499,9 +2505,9 @@ dependencies = [ [[package]] name = "schemars" -version = "1.2.2" +version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "687274d293b6cdc6e73e0fee520bf2049650090d7164f87672d212a3c530cf4a" +checksum = "ab508826f74a77ca9d5aba6ff19b522583ee3eaf28a19384ff3d0e5835fadf6e" dependencies = [ "chrono", "dyn-clone", @@ -2513,9 +2519,9 @@ dependencies = [ [[package]] name = "schemars_derive" -version = "1.2.2" +version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98c67716b46af2f0b8cf752abc930f6f9aecfbf671ecfb531db8a31dbe4e2ba" +checksum = "e1c3a92094fa7d61aa124645844facb6b554dfc797136d0f5fd1f890e2bffc69" dependencies = [ "proc-macro2", "quote", @@ -2595,10 +2601,11 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.151" +version = "1.0.154" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" +checksum = "e7e9cc8b1b85264074fbcc02a88680c4096b1e47df8f739dceb03bf482f04bd6" dependencies = [ + "foldhash", "indexmap 2.14.2", "itoa", "memchr", @@ -2632,7 +2639,7 @@ dependencies = [ "indexmap 2.14.2", "jiff", "schemars 0.9.0", - "schemars 1.2.2", + "schemars 1.2.3", "serde_core", "serde_json", "serde_with_macros", @@ -2944,9 +2951,9 @@ checksum = "fd3ca314f692efd6c868f8408f53fe444634a845f96c028b97d35f6a1f79f0ee" [[package]] name = "tokio" -version = "1.53.2" +version = "1.53.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e95f91fcc7a621e8b030f6aa23c71fe9838ae2fb4d8118b75602a328f5144044" +checksum = "ce3335fa71841cda333a58d7615b03901380ecf09d59b3296d21f8bbac0dde4e" dependencies = [ "bytes", "libc", @@ -3189,9 +3196,9 @@ checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" [[package]] name = "unicode-ident" -version = "1.0.26" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954" +checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563" [[package]] name = "unicode-segmentation" @@ -3680,18 +3687,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.62" +version = "0.8.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86502bf56ac7c77571a32e2647bb2a15894565e981fb2a48d7bde2d91c965a9d" +checksum = "e5fe1f8f1b06191a00962174c61aa5005e0bb391a6d80d07e24d115c01a92ed8" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.62" +version = "0.8.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5457206954b06561e2608c7e19cf58b1926586d999c246eebe4502f7e2039d1a" +checksum = "863ad3ac83293fb4d740aedbfdc9240dd8d1a50c1099acd76ce80ce7c7230c7f" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 28013975..6246ed54 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,12 +27,12 @@ repository = "https://github.com/agentclientprotocol/rust-sdk" [workspace.dependencies] # Internal crates -agent-client-protocol = { path = "src/agent-client-protocol", version = "3.3.0" } -agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "3.3.0" } -agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "3.3.0" } -agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "4.0.3" } +agent-client-protocol = { path = "src/agent-client-protocol", version = "3.4.0" } +agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "3.4.0" } +agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "3.4.0" } +agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "4.0.4" } agent-client-protocol-test = { path = "src/agent-client-protocol-test", default-features = false } -agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "3.3.0" } +agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "3.4.0" } yopo = { package = "agent-client-protocol-yopo", path = "src/yopo" } # Protocol diff --git a/src/agent-client-protocol-conductor/CHANGELOG.md b/src/agent-client-protocol-conductor/CHANGELOG.md index 7b443753..3f6bb459 100644 --- a/src/agent-client-protocol-conductor/CHANGELOG.md +++ b/src/agent-client-protocol-conductor/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.4.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-conductor-v3.3.0...agent-client-protocol-conductor-v3.4.0) - 2026-10-16 + +### Fixed + +- *(acp)* align protocol version negotiation ([#424](https://github.com/agentclientprotocol/rust-sdk/pull/424)) + ## [3.3.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-conductor-v3.2.0...agent-client-protocol-conductor-v3.3.0) - 2026-10-09 ### Other diff --git a/src/agent-client-protocol-conductor/Cargo.toml b/src/agent-client-protocol-conductor/Cargo.toml index c2a914b6..1fa6b991 100644 --- a/src/agent-client-protocol-conductor/Cargo.toml +++ b/src/agent-client-protocol-conductor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-conductor" -version = "3.3.0" +version = "3.4.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-cookbook/CHANGELOG.md b/src/agent-client-protocol-cookbook/CHANGELOG.md index 69a76a74..0c1512b1 100644 --- a/src/agent-client-protocol-cookbook/CHANGELOG.md +++ b/src/agent-client-protocol-cookbook/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.4.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-cookbook-v3.3.0...agent-client-protocol-cookbook-v3.4.0) - 2026-10-16 + +### Added + +- *(acp)* update schema to 1.12.0 and align v2 lifecycle ([#423](https://github.com/agentclientprotocol/rust-sdk/pull/423)) + ## [3.1.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-cookbook-v3.0.0...agent-client-protocol-cookbook-v3.1.0) - 2026-10-07 ### Added diff --git a/src/agent-client-protocol-cookbook/Cargo.toml b/src/agent-client-protocol-cookbook/Cargo.toml index ee029322..3210debd 100644 --- a/src/agent-client-protocol-cookbook/Cargo.toml +++ b/src/agent-client-protocol-cookbook/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-cookbook" -version = "3.3.0" +version = "3.4.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-derive/Cargo.toml b/src/agent-client-protocol-derive/Cargo.toml index 516415c3..436221f2 100644 --- a/src/agent-client-protocol-derive/Cargo.toml +++ b/src/agent-client-protocol-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-derive" -version = "3.3.0" +version = "3.4.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-http/Cargo.toml b/src/agent-client-protocol-http/Cargo.toml index 4ff754a4..37ad0b6d 100644 --- a/src/agent-client-protocol-http/Cargo.toml +++ b/src/agent-client-protocol-http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-http" -version = "3.3.0" +version = "3.4.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-polyfill/CHANGELOG.md b/src/agent-client-protocol-polyfill/CHANGELOG.md index bdaeab82..8b81827a 100644 --- a/src/agent-client-protocol-polyfill/CHANGELOG.md +++ b/src/agent-client-protocol-polyfill/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.4.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-polyfill-v3.3.0...agent-client-protocol-polyfill-v3.4.0) - 2026-10-16 + +### Fixed + +- *(deps)* upgrade hmac and sha2 together ([#422](https://github.com/agentclientprotocol/rust-sdk/pull/422)) + ## [3.0.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-polyfill-v2.2.0...agent-client-protocol-polyfill-v3.0.0) - 2026-10-06 ### Added diff --git a/src/agent-client-protocol-polyfill/Cargo.toml b/src/agent-client-protocol-polyfill/Cargo.toml index 877ad01e..9f9fb2ab 100644 --- a/src/agent-client-protocol-polyfill/Cargo.toml +++ b/src/agent-client-protocol-polyfill/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-polyfill" -version = "3.3.0" +version = "3.4.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-rmcp/CHANGELOG.md b/src/agent-client-protocol-rmcp/CHANGELOG.md index 73959f9b..2db257e6 100644 --- a/src/agent-client-protocol-rmcp/CHANGELOG.md +++ b/src/agent-client-protocol-rmcp/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.0.4](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v4.0.3...agent-client-protocol-rmcp-v4.0.4) - 2026-10-16 + +### Other + +- updated the following local packages: agent-client-protocol + ## [4.0.3](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v4.0.2...agent-client-protocol-rmcp-v4.0.3) - 2026-10-09 ### Other diff --git a/src/agent-client-protocol-rmcp/Cargo.toml b/src/agent-client-protocol-rmcp/Cargo.toml index c44d40fd..83e4849a 100644 --- a/src/agent-client-protocol-rmcp/Cargo.toml +++ b/src/agent-client-protocol-rmcp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-rmcp" -version = "4.0.3" +version = "4.0.4" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-trace-viewer/CHANGELOG.md b/src/agent-client-protocol-trace-viewer/CHANGELOG.md index 80b4a65c..08041ab4 100644 --- a/src/agent-client-protocol-trace-viewer/CHANGELOG.md +++ b/src/agent-client-protocol-trace-viewer/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.4.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-trace-viewer-v3.3.0...agent-client-protocol-trace-viewer-v3.4.0) - 2026-10-16 + +### Other + +- update Cargo.lock dependencies + ## [3.0.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-trace-viewer-v2.2.0...agent-client-protocol-trace-viewer-v3.0.0) - 2026-10-06 ### Other diff --git a/src/agent-client-protocol-trace-viewer/Cargo.toml b/src/agent-client-protocol-trace-viewer/Cargo.toml index d1663572..000225fc 100644 --- a/src/agent-client-protocol-trace-viewer/Cargo.toml +++ b/src/agent-client-protocol-trace-viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-trace-viewer" -version = "3.3.0" +version = "3.4.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol/CHANGELOG.md b/src/agent-client-protocol/CHANGELOG.md index 23d5ebfe..b5c01df1 100644 --- a/src/agent-client-protocol/CHANGELOG.md +++ b/src/agent-client-protocol/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## [3.4.0](https://github.com/agentclientprotocol/rust-sdk/compare/v3.3.0...v3.4.0) - 2026-10-16 + +### Added + +- *(acp)* update schema to 1.12.0 and align v2 lifecycle ([#423](https://github.com/agentclientprotocol/rust-sdk/pull/423)) + +### Fixed + +- *(acp)* align protocol version negotiation ([#424](https://github.com/agentclientprotocol/rust-sdk/pull/424)) + ## [3.3.0](https://github.com/agentclientprotocol/rust-sdk/compare/v3.2.0...v3.3.0) - 2026-10-09 ### Added diff --git a/src/agent-client-protocol/Cargo.toml b/src/agent-client-protocol/Cargo.toml index b5e2647b..6fe2cecb 100644 --- a/src/agent-client-protocol/Cargo.toml +++ b/src/agent-client-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol" -version = "3.3.0" +version = "3.4.0" edition.workspace = true rust-version.workspace = true authors.workspace = true