All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Remove unneeded files from crate (#41)
- Introduce
serde
feature to enable serde serialization (#40) - Add
values_mut
andshrink_to_fit
methods (#37) - Add
retain
method (#35)
- Fix and Rust 1.26 warnings (#39)
- Fix broken serde test (#34)
- Update
serde
dependency to 1.0
- Add
Drain
documentation - Make
IntoIter
,Keys
, andValues
covariant. - Remove unnecesary
nightly
feature.
- Adding nightly serde support for VecMap under "eders" feature flag (#15)
- Change VecMap interface to use
usize
not&usize
(API change).
- Use Rust 1.5.0 iterator comparison API. (#8)
- Use
debug_map
builder on stable. - replace uses of removed
std::hash::hash
in tests. (#6)
- derive
Clone
impl - use debug builder for formatting on nightly
- remove unnecessary allocation from test
- Build on stable and nightly
- Initial release