diff --git a/CHANGELOG.md b/CHANGELOG.md index d13d3e7..a87bdfb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,17 @@ +## [0.9.1] +- Bugfix: `LruCache::contains_key` should take `&self` and not move the entry as + though it is accessed. +- Add basic `CursorMut` API to `HashMap` (thanks @olebedev!) +- Bump `hashbrown` dependency to depend on a version of `hashbrown` past a + downstream `zerocopy` dependency. +- Don't depend on default features of `hashbrown`, removes `allocator-api2` + dependency. + ## [0.9.0] - API incompatible change: Don't panic in `reserve` and `try_reserve` in cases where a rehash is needed. Previously would panic, adds the proper bounds on reserve methods to do a rehash (previously bounds were missing, and reserve - would result in panics). (Thank you @cuviper) + would result in panics). (Thank you @cuviper!) ## [0.8.4] - Now builds with `#![no_std]`. diff --git a/Cargo.toml b/Cargo.toml index 2dd759c..bff2115 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hashlink" -version = "0.9.0" +version = "0.9.1" authors = ["kyren "] edition = "2018" description = "HashMap-like containers that hold their key-value pairs in a user controllable order"