Releases: lun3x/multi_index_map
Releases · lun3x/multi_index_map
v0.11.0
v0.10.0
v0.9.0
What's Changed
- Implement debug trait with nightly trivial_bounds feature by @luxbe in #33
- Add trivial_bounds feature to enable Debug impl by @lun3x in #42
- Implement clone derive for trivial_bounds feature by @luxbe in #43
- Prepare 0.9.0 for release by @lun3x in #44
New Contributors
Full Changelog: v0.8.1...v0.9.0
v0.8.1
v0.8.0
v0.7.1
v0.7.0
v0.6.2
v0.6.1
v0.6.0
What's Changed
-
Merge @wyjin PR to implement the following changes: #23
- add modify_by_ and get_mut_by_ for non-unique indexes
- use BTreeSet to store equivalent elements in a non-unique index to improve insert/remove/modify performance
- add capacity-adjustment methods shrink_to_fit, reserve, and with_capacity
- bug fix when modifying non_unique indexes that caused only a single element to be modified
- add benchmarks
-
Remove requirement for slab and rustc_hash in dependee's Cargo.toml by restucturing package, splitting it into multi_index_map_derive and multi_index_map: #25
Release Notes
https://github.com/lun3x/multi_index_map/blob/master/RELEASES.md
Full Changelog: v0.5.0...v0.6.0