NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #339 most downloaded on crates.io
A LRU cache implementation
Last release 6 days ago
23 Sep 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
6 versions withdrawn
withdrawn after publishing
10 years old
76 releases · first in 2016
Make crate no_std compatible with nightly feature.
Implement IterMut to be able to get a mutable iterator for the cache.
IterMut to be able to get a mutable iterator for the cache.Bug fix to ensure that popped items are released.
One column per quarter.
Replace standard HashMap with hashbrown HashMap.
Implement Iterator trait for the cache.
Iterator trait for the cache.Add peek_lru method to get the least recently used element.
peek_lru method to get the least recently used element.Add with_hasher constructor to allow callers to use a custom hash function.
with_hasher constructor to allow callers to use a custom hash function.Add pop_lru to remove least recently used element and unbounded constructor.
pop_lru to remove least recently used element and unbounded constructor.Implement Send and Sync for the cache.
Send and Sync for the cache.Add resize method to dynamically resize the cache.
resize method to dynamically resize the cache.Add get_mut method to get a mutable reference from the cache.
get_mut method to get a mutable reference from the cache.Add function to clear the contents of the cache.
Create internal hashmap with specified capacity.
Add peek and contains functions.
peek and contains functions.Fix documentation link in Cargo.toml.
- Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →