diff --git a/CHANGELOG.md b/CHANGELOG.md index ef93969..f219e2e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,31 @@ The *why* behind every decision lives in [DesignDecisions.md](DesignDecisions.md ## [Unreleased] +## [0.7.13] — 2026-10-24 + +### Security + +- **rustls 0.23.46 and rustls-webpki 0.103.16 (#73).** Lockfile-only update for five RustSec + advisories: RUSTSEC-2026-0346, -0347, -0348 and -0349 (rustls) and RUSTSEC-2026-0382 + (rustls-webpki). `cargo audit` fails CI on them. + +### Fixed + +- **Clippy 1.99 on tonic's generated code (#73).** `clippy::double_must_use` is allowed on the + generated `pb` module, next to the existing `result_large_err` allow. +- **Port race in the head integration tests (#74, #76).** Tests picked a free port, released it, + then started the head on it, so a parallel test's head could take the port and answer in its + place. `scylla-http`, `scylla-graphql` and `scylla-serve` now announce the address they actually + bound (`scylla-rpc-serve` already did), and each crate's tests start the head on port 0 and read + that address back. +- **Connection-cap test race (#77).** The test now waits until its held connection really owns the + only slot before checking that the next client is refused. + +### Docs + +- Scylla logo in the README, links to the Reverse Engineering Armada siblings (#72), and a + 1280×640 social-preview image (#75). + ## [0.7.12] — 2026-09-15 ### Usability diff --git a/Cargo.lock b/Cargo.lock index 06a4530..7684666 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1446,7 +1446,7 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "scylla-abtest" -version = "0.7.12" +version = "0.7.13" dependencies = [ "flate2", "scylla-ingest", @@ -1458,7 +1458,7 @@ dependencies = [ [[package]] name = "scylla-cli" -version = "0.7.12" +version = "0.7.13" dependencies = [ "scylla-engine", "scylla-model", @@ -1470,7 +1470,7 @@ dependencies = [ [[package]] name = "scylla-engine" -version = "0.7.12" +version = "0.7.13" dependencies = [ "hyper-util", "prost", @@ -1484,7 +1484,7 @@ dependencies = [ [[package]] name = "scylla-graphql" -version = "0.7.12" +version = "0.7.13" dependencies = [ "base64", "juniper", @@ -1498,7 +1498,7 @@ dependencies = [ [[package]] name = "scylla-http" -version = "0.7.12" +version = "0.7.13" dependencies = [ "rcgen", "scylla-model", @@ -1510,7 +1510,7 @@ dependencies = [ [[package]] name = "scylla-ingest" -version = "0.7.12" +version = "0.7.13" dependencies = [ "scylla-model", "scylla-schema", @@ -1520,7 +1520,7 @@ dependencies = [ [[package]] name = "scylla-lsp" -version = "0.7.12" +version = "0.7.13" dependencies = [ "scylla-model", "scylla-port", @@ -1529,7 +1529,7 @@ dependencies = [ [[package]] name = "scylla-mcp" -version = "0.7.12" +version = "0.7.13" dependencies = [ "scylla-ingest", "scylla-model", @@ -1539,7 +1539,7 @@ dependencies = [ [[package]] name = "scylla-merge" -version = "0.7.12" +version = "0.7.13" dependencies = [ "scylla-ingest", "scylla-model", @@ -1547,11 +1547,11 @@ dependencies = [ [[package]] name = "scylla-model" -version = "0.7.12" +version = "0.7.13" [[package]] name = "scylla-port" -version = "0.7.12" +version = "0.7.13" dependencies = [ "scylla-ingest", "scylla-merge", @@ -1561,7 +1561,7 @@ dependencies = [ [[package]] name = "scylla-rpc" -version = "0.7.12" +version = "0.7.13" dependencies = [ "capnp", "capnp-rpc", @@ -1580,7 +1580,7 @@ dependencies = [ [[package]] name = "scylla-schema" -version = "0.7.12" +version = "0.7.13" dependencies = [ "capnp", "capnpc", @@ -1589,11 +1589,11 @@ dependencies = [ [[package]] name = "scylla-serve" -version = "0.7.12" +version = "0.7.13" [[package]] name = "scylla-tui" -version = "0.7.12" +version = "0.7.13" dependencies = [ "ratatui", "scylla-model", @@ -1602,7 +1602,7 @@ dependencies = [ [[package]] name = "scylla-wasm" -version = "0.7.12" +version = "0.7.13" dependencies = [ "scylla-ingest", "scylla-model", diff --git a/Cargo.toml b/Cargo.toml index 2b30d89..ebe10f4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ members = [ ] [workspace.package] -version = "0.7.12" +version = "0.7.13" edition = "2021" license = "Apache-2.0" authors = ["Aaron K. Clark "]