From 0a29fc3616217ca5594bed2fc26565e1885a9ac2 Mon Sep 17 00:00:00 2001 From: James Kominick Date: Sun, 21 Jun 2026 10:27:05 -0400 Subject: [PATCH] release: 3.0.0-rc.1 - bump `cached`, `cached_proc_macro`, and `cached_proc_macro_types` to 3.0.0-rc.1 (lockstep). - the 3.0 API is not final; this is a release candidate for downstream testing ahead of 3.0.0. - update the root's internal version requirements and refresh `Cargo.lock`. --- CHANGELOG.md | 4 +++- Cargo.toml | 6 +++--- cached_proc_macro/Cargo.toml | 2 +- cached_proc_macro_types/Cargo.toml | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d5a5a20e..32dd2a6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,9 @@ # Changelog ## [Unreleased] -> Staged for the next major release (not yet cut). See the [unreleased migration guide](docs/migrations/2.0-to-unreleased.md). + +## [3.0.0-rc.1] - 2026-06-21 +> First 3.0 release candidate. The 3.0 API is not final and may change before the 3.0.0 release. See the [migration guide](docs/migrations/2.0-to-unreleased.md). ### Breaking Changes diff --git a/Cargo.toml b/Cargo.toml index e1ad3e56..30570cdf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cached" -version = "2.0.2" +version = "3.0.0-rc.1" authors = ["James Kominick "] description = "Generic cache implementations and simplified function memoization" repository = "https://github.com/jaemk/cached" @@ -48,12 +48,12 @@ redb_store = ["redb", "serde", "rmp-serde", "directories"] time_stores = [] [dependencies.cached_proc_macro] -version = "2.0.0" +version = "3.0.0-rc.1" path = "cached_proc_macro" optional = true [dependencies.cached_proc_macro_types] -version = "1.0.0" +version = "3.0.0-rc.1" path = "cached_proc_macro_types" optional = true diff --git a/cached_proc_macro/Cargo.toml b/cached_proc_macro/Cargo.toml index d2df3c2b..16a920aa 100644 --- a/cached_proc_macro/Cargo.toml +++ b/cached_proc_macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cached_proc_macro" -version = "2.0.0" +version = "3.0.0-rc.1" authors = ["csos95 ", "James Kominick "] description = "Generic cache implementations and simplified function memoization" repository = "https://github.com/jaemk/cached" diff --git a/cached_proc_macro_types/Cargo.toml b/cached_proc_macro_types/Cargo.toml index d9fcdb49..ee53e845 100644 --- a/cached_proc_macro_types/Cargo.toml +++ b/cached_proc_macro_types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cached_proc_macro_types" -version = "1.0.0" +version = "3.0.0-rc.1" authors = ["James Kominick "] description = "Types used by the cached proc-macro crate" repository = "https://github.com/jaemk/cached"