Skip to content

v0.22.1

Choose a tag to compare

@MrCroxx MrCroxx released this 11 Jan 04:55
· 4 commits to release-v0.22 since this release
a189fe2

2026-01-11

Release

crate version
foyer 0.22.1
foyer-tokio 0.22.1
foyer-common 0.22.1
foyer-memory 0.22.1
foyer-storage 0.22.1
foyer-bench 0.22.1

Note

foyer v0.22.0 was yanked due to an incorrect publish.

Changes

Important

Breaking Changes:

  • Remove .with_runtime_options() and RuntimeOptions from the disk cache build. Use .with_spawner() and Spawner instead. At the same time, simplified the Runtime options that are no longer needed. #1229
  • Align io engine and engine config naming. All items that need to be built by the user are named ..Builder, and all items built by foyer are named ..Config. #1232

Changes:

  • Remove .with_runtime_options() and RuntimeOptions from the disk cache build. Use .with_spawner() and Spawner instead. At the same time, simplified the Runtime options that are no longer needed. #1229
  • Align io engine and engine config naming. All items that need to be built by the user are named ..Builder, and all items built by foyer are named ..Config. #1232
  • Support get memory entry count via API and metrics.
  • Fix LRU high priority weight calculation.
  • Update dependencies. Drop madsim dependency when it is not needed.

What's Changed

New Contributors

Full Changelog: v0.21.1...v0.22.1