diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2537c1f..f1c1e58 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.0" + ".": "0.5.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index d2a437f..5300c56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [0.5.0](https://github.com/developmentseed/multistore/compare/v0.4.0...v0.5.0) (2026-06-04) + + +### Features + +* **backend-federation:** outbound OIDC→backend STS exchange (oidc-provider delegates to it) ([#57](https://github.com/developmentseed/multistore/issues/57)) ([40fb24c](https://github.com/developmentseed/multistore/commit/40fb24c75c5fd0949cf2d84eecb3896b31293a2c)) + + +### Bug Fixes + +* **oidc-provider:** surface federation failures as actionable errors, not opaque 500s ([#66](https://github.com/developmentseed/multistore/issues/66)) ([0422288](https://github.com/developmentseed/multistore/commit/04222889124514e9275bfae6bb86bb91329dca9b)) +* **smoke:** default FEDERATION_TEST_KEY when repo var is empty ([#63](https://github.com/developmentseed/multistore/issues/63)) ([2c00a04](https://github.com/developmentseed/multistore/commit/2c00a041edcdb8df7cee368a294fcef32852eb3a)) + ## [0.4.0](https://github.com/developmentseed/multistore/compare/v0.3.1...v0.4.0) (2026-05-21) diff --git a/Cargo.toml b/Cargo.toml index 17f0ade..051f6a5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ default-members = [ resolver = "2" [workspace.package] -version = "0.4.0" +version = "0.5.0" edition = "2021" license = "MIT" @@ -103,11 +103,11 @@ console_error_panic_hook = "0.1.7" lambda_http = "0.13" # Internal crates -multistore = { path = "crates/core", version = "0.4.0" } -multistore-static-config = { path = "crates/static-config", version = "0.4.0" } -multistore-sts = { path = "crates/sts", version = "0.4.0" } -multistore-metering = { path = "crates/metering", version = "0.4.0" } -multistore-cf-workers = { path = "crates/cf-workers", version = "0.4.0" } -multistore-oidc-provider = { path = "crates/oidc-provider", version = "0.4.0" } -multistore-path-mapping = { path = "crates/path-mapping", version = "0.4.0" } -multistore-backend-federation = { path = "crates/backend-federation", version = "0.4.0" } +multistore = { path = "crates/core", version = "0.5.0" } +multistore-static-config = { path = "crates/static-config", version = "0.5.0" } +multistore-sts = { path = "crates/sts", version = "0.5.0" } +multistore-metering = { path = "crates/metering", version = "0.5.0" } +multistore-cf-workers = { path = "crates/cf-workers", version = "0.5.0" } +multistore-oidc-provider = { path = "crates/oidc-provider", version = "0.5.0" } +multistore-path-mapping = { path = "crates/path-mapping", version = "0.5.0" } +multistore-backend-federation = { path = "crates/backend-federation", version = "0.5.0" }