From 4951fa3691bd8f472a167a879a64ffe6264f4fa9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Sep 2026 16:29:15 +0000 Subject: [PATCH] chore(main): release 0.14.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 23 +++++++++++++++++++++++ Cargo.lock | 12 ++++++------ Cargo.toml | 2 +- charts/silo/Chart.yaml | 4 ++-- 5 files changed, 33 insertions(+), 10 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2c97ebe..727e2be 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.13.4" + ".": "0.14.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 56de55d..0531051 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [0.14.0](https://github.com/BirknerAlex/silo/compare/v0.13.4...v0.14.0) (2026-09-09) + + +### Features + +* **audit:** let a deployment stop auditing what a pull-through captures ([df9d16b](https://github.com/BirknerAlex/silo/commit/df9d16baa3f35ba56919b9b41d612bd1705697c2)) +* **upstreams:** route by priority and package-name globs, not by alphabet ([7090b26](https://github.com/BirknerAlex/silo/commit/7090b2606af6a4bd2d269875179f6f661f300228)) + + +### Bug fixes + +* **http:** report a database outage during authentication as 503, not 401 ([5efe726](https://github.com/BirknerAlex/silo/commit/5efe726cdb7e94e5b53280bf98e6435832473128)) +* **npm:** drop an upstream's cached index after a lazy per-name sync ([7874fdd](https://github.com/BirknerAlex/silo/commit/7874fdd088efcda2f9428aedddecf6b1044658d9)) +* **npm:** resolve a tarball-first miss in one pass over its lookups ([c70674b](https://github.com/BirknerAlex/silo/commit/c70674ba5785f3a68ecd24ddf200a81cdd5d99d3)) +* **publish:** render an index on the transaction's own connection, not a second pooled one ([7288647](https://github.com/BirknerAlex/silo/commit/7288647132b002bb6565cba1e62ded0c155ef480)) +* **pull-through:** only load one package name's upstream rows when regenerating an npm index ([6cff5ab](https://github.com/BirknerAlex/silo/commit/6cff5ab2e63955b69636930e4cac5e5293cd63a1)) +* **pull-through:** resolve an npm tarball miss by package name, not by filename alone ([909ee39](https://github.com/BirknerAlex/silo/commit/909ee39b232e09eb82147b8486065e972edcf133)) + + +### Performance + +* **upstreams:** upsert synced upstream packages in batched statements ([d8ff9d9](https://github.com/BirknerAlex/silo/commit/d8ff9d97a62160b77e950ba1edfd9236db2cd907)) + ## [0.13.4](https://github.com/BirknerAlex/silo/compare/v0.13.3...v0.13.4) (2026-09-08) diff --git a/Cargo.lock b/Cargo.lock index bc8e9a8..80cfeb9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3933,7 +3933,7 @@ dependencies = [ [[package]] name = "silo-cli" -version = "0.13.4" +version = "0.14.0" dependencies = [ "anyhow", "chrono", @@ -3956,7 +3956,7 @@ dependencies = [ [[package]] name = "silo-core" -version = "0.13.4" +version = "0.14.0" dependencies = [ "aes-gcm", "anyhow", @@ -3985,7 +3985,7 @@ dependencies = [ [[package]] name = "silo-db" -version = "0.13.4" +version = "0.14.0" dependencies = [ "anyhow", "argon2", @@ -4006,7 +4006,7 @@ dependencies = [ [[package]] name = "silo-pkg" -version = "0.13.4" +version = "0.14.0" dependencies = [ "alpm-types", "anyhow", @@ -4034,7 +4034,7 @@ dependencies = [ [[package]] name = "silo-proto" -version = "0.13.4" +version = "0.14.0" dependencies = [ "prost", "tonic", @@ -4044,7 +4044,7 @@ dependencies = [ [[package]] name = "silo-server" -version = "0.13.4" +version = "0.14.0" dependencies = [ "anyhow", "axum", diff --git a/Cargo.toml b/Cargo.toml index 587509c..150c46b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ members = [ # configured with `release-type: simple` and explicit `extra-files` rather # than `rust`: the Rust strategy applies a `[package]` updater to this # file, and this file is a virtual workspace root with no `[package]`. -version = "0.13.4" +version = "0.14.0" edition = "2021" license = "MIT" repository = "https://github.com/BirknerAlex/silo" diff --git a/charts/silo/Chart.yaml b/charts/silo/Chart.yaml index 6791ca3..931c8a6 100644 --- a/charts/silo/Chart.yaml +++ b/charts/silo/Chart.yaml @@ -7,8 +7,8 @@ type: application # three together from the commit history. The `x-release-please-version` # markers are what it looks for. ci/check-chart.py asserts they have not # drifted. -version: 0.13.4 # x-release-please-version -appVersion: "0.13.4" # x-release-please-version +version: 0.14.0 # x-release-please-version +appVersion: "0.14.0" # x-release-please-version home: https://github.com/BirknerAlex/silo sources: - https://github.com/BirknerAlex/silo