Skip to content

Commit 860f36d

Browse files
committed
chore: release v0.6.0
Made-with: Cursor
1 parent 88a822c commit 860f36d

4 files changed

Lines changed: 24 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.6.0] - 2026-03-31
11+
12+
### Breaking
13+
- Rename `LFUHandleCache` to `LfuHandleCache` for Rust naming consistency.
14+
- Rename `ARCCore` to `ArcCore` for Rust naming consistency.
15+
16+
### Added
17+
- `Clone` / `Default` and iterators where applicable across FIFO, LRU, LRU-K, LIFO, Clock, MRU, NRU, Heap LFU, S3 FIFO, Random, and related types.
18+
- Expanded error-handling documentation with conversion helpers and examples.
19+
20+
### Fixed
21+
- CAR policy correctness and related fixes (#64).
22+
- Store, metrics, and data-structure API guideline alignments (#54, #55, #56, #57).
23+
- FIFO policy module documentation (#52).
24+
25+
### Changed
26+
- MFU policy simplification and documentation refresh.
27+
- SLRU capacity handling and documentation updates.
28+
- Random core API and documentation improvements.
29+
- Dependency and CI workflow maintenance (including GitHub Pages action updates).
30+
1031
## [0.5.0] - 2026-03-02
1132

1233
### Fixed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ resolver = "2"
44

55
[package]
66
name = "cachekit"
7-
version = "0.5.0"
7+
version = "0.6.0"
88
edition = "2024"
99
rust-version = "1.85"
1010
authors = ["Thomas Korrison <ferrite.db@gmail.com>"]

bench-support/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ name = "render_docs"
99
path = "src/bin/render_docs.rs"
1010

1111
[dependencies]
12-
cachekit = { path = "..", version = "0.5.0", features = ["policy-all"] }
12+
cachekit = { path = "..", version = "0.6.0", features = ["policy-all"] }
1313
criterion = "0.8"
1414
rand = "0.10"
1515
rand_distr = "0.6"

0 commit comments

Comments
 (0)