NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #2174 most downloaded on crates.io
A crate implementing a synchronized map for memoization
Last release 1 months ago
03 Sep 2026
Ships on a steady schedule
a new release about every 1.4 years
Nearly every release is documented
notes for 5 of 5 stable releases
3 versions withdrawn
withdrawn after publishing
5 years old
8 releases · first in 2022
One column per quarter.
Fixed key references from iter and keys becoming dangling when an insertion resized the map.
iter and keys becoming dangling when an insertion resized the map.MemoMap being Sync when its key or value type was not Sync.Added MemoMap::get_or_insert_owned and MemoMap::get_or_try_insert_owned.
MemoMap::get_or_insert_owned and MemoMap::get_or_try_insert_owned.Added MemoMap::get_mut, MemoMap::iter_mut and MemoMap::values_mut.
MemoMap::get_mut, MemoMap::iter_mut and MemoMap::values_mut.* Added MemoMap::replace.
MemoMap::replace.Box up individual values. Previously this crate did not survive resizes of the map in all circumstances. This no longer requiers StableDeref now at th
StableDeref now at the cost of potential extra allocations.Fixed an incorrect statement in the readme.
Added support for remove and clear.
remove and clear.* Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →