Sourced from indexmap's changelog.
1.9.0
MSRV: Rust 1.56.1 or later is now required.
The
hashbrown
dependency has been updated to version 0.12.
IterMut
andValuesMut
now implementDebug
.The new
IndexMap::shrink_to
andIndexSet::shrink_to
methods shrink the capacity with a lower bound.The new
IndexMap::move_index
andIndexSet::move_index
methods change the position of an item from one index to another, shifting the items between to accommodate the move.
3222203
Merge pull request #231 from cuviper/release-1.9.09eda24a
Add a release note for move_index8d02160
Use u8
test indices so quickcheck is less likely to go out of bounds.be700ef
Add move_index to change the position of an entry511280a
Add an MSRV note for retain_mut75de999
cargo fmt855b8ee
Bump MSRV to 1.56.1, matching hashbrown as of 0.12.1971f8b9
Hide unnecessary iterator visibility20cf99a
Documentation assertion in erase_index function3921adf
Fix clippy::needless_borrow