From 8c72ec8dcb415241d105f45606c8249c7f6b6666 Mon Sep 17 00:00:00 2001 From: "cachekit-release-bot[bot]" <247960786+cachekit-release-bot[bot]@users.noreply.github.com> Date: Wed, 29 Jul 2026 02:53:09 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 4 ++-- Cargo.lock | 4 ++-- crates/cachekit-macros/CHANGELOG.md | 13 +++++++++++++ crates/cachekit-macros/Cargo.toml | 2 +- crates/cachekit/CHANGELOG.md | 20 ++++++++++++++++++++ crates/cachekit/Cargo.toml | 4 ++-- 6 files changed, 40 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index aa948a5..f8c6508 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,4 +1,4 @@ { - "crates/cachekit": "0.5.0", - "crates/cachekit-macros": "0.5.0" + "crates/cachekit": "0.6.0", + "crates/cachekit-macros": "0.6.0" } diff --git a/Cargo.lock b/Cargo.lock index 2bd69bb..7a1b9d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -213,7 +213,7 @@ dependencies = [ [[package]] name = "cachekit-macros" -version = "0.5.0" +version = "0.6.0" dependencies = [ "proc-macro2", "quote", @@ -222,7 +222,7 @@ dependencies = [ [[package]] name = "cachekit-rs" -version = "0.5.0" +version = "0.6.0" dependencies = [ "async-trait", "blake2", diff --git a/crates/cachekit-macros/CHANGELOG.md b/crates/cachekit-macros/CHANGELOG.md index 2770dd3..f26444a 100644 --- a/crates/cachekit-macros/CHANGELOG.md +++ b/crates/cachekit-macros/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [0.6.0](https://github.com/cachekit-io/cachekit-rs/compare/cachekit-macros-v0.5.0...cachekit-macros-v0.6.0) (2026-07-29) + + +### Features + +* **l1:** LAB-728 stale-while-revalidate — serve stale + single-flight background refresh ([#47](https://github.com/cachekit-io/cachekit-rs/issues/47)) ([068b84a](https://github.com/cachekit-io/cachekit-rs/commit/068b84ac407cefa20c13a706798faf5354ade5d8)) +* **reliability:** retry, circuit breaker, graceful degradation, single-flight (LAB-518) ([#43](https://github.com/cachekit-io/cachekit-rs/issues/43)) ([e9b9a1e](https://github.com/cachekit-io/cachekit-rs/commit/e9b9a1e7ddf42225a81bc5247ad90e011a690937)) + + +### Bug Fixes + +* **l1:** guard LAB-728 SWR refresh commits ([#48](https://github.com/cachekit-io/cachekit-rs/issues/48)) ([e31109b](https://github.com/cachekit-io/cachekit-rs/commit/e31109bfb09c31970d940819a088c1a975ea4f45)) + ## [0.5.0](https://github.com/cachekit-io/cachekit-rs/compare/cachekit-macros-v0.4.0...cachekit-macros-v0.5.0) (2026-07-24) diff --git a/crates/cachekit-macros/Cargo.toml b/crates/cachekit-macros/Cargo.toml index 3872436..2e88d8d 100644 --- a/crates/cachekit-macros/Cargo.toml +++ b/crates/cachekit-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cachekit-macros" -version = "0.5.0" +version = "0.6.0" edition.workspace = true rust-version.workspace = true license.workspace = true diff --git a/crates/cachekit/CHANGELOG.md b/crates/cachekit/CHANGELOG.md index a0e9260..a846364 100644 --- a/crates/cachekit/CHANGELOG.md +++ b/crates/cachekit/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.6.0](https://github.com/cachekit-io/cachekit-rs/compare/cachekit-rs-v0.5.0...cachekit-rs-v0.6.0) (2026-07-29) + + +### Features + +* **l1:** LAB-728 stale-while-revalidate — serve stale + single-flight background refresh ([#47](https://github.com/cachekit-io/cachekit-rs/issues/47)) ([068b84a](https://github.com/cachekit-io/cachekit-rs/commit/068b84ac407cefa20c13a706798faf5354ade5d8)) +* **reliability:** retry, circuit breaker, graceful degradation, single-flight (LAB-518) ([#43](https://github.com/cachekit-io/cachekit-rs/issues/43)) ([e9b9a1e](https://github.com/cachekit-io/cachekit-rs/commit/e9b9a1e7ddf42225a81bc5247ad90e011a690937)) + + +### Bug Fixes + +* **l1:** guard LAB-728 SWR refresh commits ([#48](https://github.com/cachekit-io/cachekit-rs/issues/48)) ([e31109b](https://github.com/cachekit-io/cachekit-rs/commit/e31109bfb09c31970d940819a088c1a975ea4f45)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * cachekit-macros bumped from 0.5.0 to 0.6.0 + ## [0.5.0](https://github.com/cachekit-io/cachekit-rs/compare/cachekit-rs-v0.4.0...cachekit-rs-v0.5.0) (2026-07-24) diff --git a/crates/cachekit/Cargo.toml b/crates/cachekit/Cargo.toml index 4377a97..4e69e37 100644 --- a/crates/cachekit/Cargo.toml +++ b/crates/cachekit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cachekit-rs" -version = "0.5.0" +version = "0.6.0" edition.workspace = true rust-version.workspace = true license.workspace = true @@ -87,7 +87,7 @@ js-sys = { version = "0.3", optional = true } getrandom = { version = "0.2", optional = true, features = ["js"] } # Optional: proc-macro decorator -cachekit-macros = { version = "0.5.0", path = "../cachekit-macros", optional = true } +cachekit-macros = { version = "0.6.0", path = "../cachekit-macros", optional = true } # Optional (file backend, unix only): libc for the O_NOFOLLOW/ELOOP constants # (std has no portable spelling); rustix for safe flock/geteuid wrappers —