From 34c11891e13fa3c0d08b0540e869aace9d347c26 Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras Date: Mon, 28 Sep 2020 20:14:41 +0100 Subject: [PATCH] Version 0.9.1 --- CHANGELOG.md | 17 ++++++++++++++++- Cargo.toml | 2 +- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e349925555..b6eb671f95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [v0.9.1] - 2020-09-28 + +## Added +- Added safe methods to `RawTable` (#202): + - `get`: `find` and `as_ref` + - `get_mut`: `find` and `as_mut` + - `insert_entry`: `insert` and `as_mut` + - `remove_entry`: `find` and `remove` + - `erase_entry`: `find` and `erase` + +## Changed +- Removed `from_key_hashed_nocheck`'s `Q: Hash`. (#200) +- Made `RawTable::drain` safe. (#201) + ## [v0.9.0] - 2020-09-03 ### Fixed @@ -249,7 +263,8 @@ This release was _yanked_ due to a breaking change for users of `no-default-feat - Initial release -[Unreleased]: https://github.com/rust-lang/hashbrown/compare/v0.9.0...HEAD +[Unreleased]: https://github.com/rust-lang/hashbrown/compare/v0.9.1...HEAD +[v0.9.1]: https://github.com/rust-lang/hashbrown/compare/v0.9.0...v0.9.1 [v0.9.0]: https://github.com/rust-lang/hashbrown/compare/v0.8.2...v0.9.0 [v0.8.2]: https://github.com/rust-lang/hashbrown/compare/v0.8.1...v0.8.2 [v0.8.1]: https://github.com/rust-lang/hashbrown/compare/v0.8.0...v0.8.1 diff --git a/Cargo.toml b/Cargo.toml index 25a1709228..21bd5c2ce7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hashbrown" -version = "0.9.0" +version = "0.9.1" authors = ["Amanieu d'Antras "] description = "A Rust port of Google's SwissTable hash map" license = "Apache-2.0/MIT"