From 167eb543d932d11becb40a69456551798e85b07d Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras Date: Sun, 4 Aug 2019 20:58:24 +0200 Subject: [PATCH] Version 0.5.1 --- CHANGELOG.md | 18 +++++++++++++++++- Cargo.toml | 2 +- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c0b44d08a..0803021a06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [v0.5.1] - 2019-08-04 + +### Added +- The experimental and unsafe `RawTable` API is available under the "raw" feature. (#108) +- Added entry-like methods for `HashSet`. (#98) + +### Changed +- Changed the default hasher from FxHash to AHash. (#97) +- `hashbrown` is now fully `no_std` on recent Rust versions (1.36+). (#96) + +### Fixed +- We now avoid growing the table during insertions when it wasn't necessary. (#106) +- `RawOccupiedEntryMut` now properly implements `Send` and `Sync`. (#100) +- Relaxed `lazy_static` version. (#92) + ## [v0.5.0] - 2019-06-12 ### Fixed @@ -119,7 +134,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Initial release -[Unreleased]: https://github.com/rust-lang/hashbrown/compare/v0.4.0...HEAD +[Unreleased]: https://github.com/rust-lang/hashbrown/compare/v0.5.1...HEAD +[v0.5.1]: https://github.com/rust-lang/hashbrown/compare/v0.5.0...v0.5.1 [v0.5.0]: https://github.com/rust-lang/hashbrown/compare/v0.4.0...v0.5.0 [v0.4.0]: https://github.com/rust-lang/hashbrown/compare/v0.3.1...v0.4.0 [v0.3.1]: https://github.com/rust-lang/hashbrown/compare/v0.3.0...v0.3.1 diff --git a/Cargo.toml b/Cargo.toml index 83db63ab37..2200c119aa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hashbrown" -version = "0.5.0" +version = "0.5.1" authors = ["Amanieu d'Antras "] description = "A Rust port of Google's SwissTable hash map" license = "Apache-2.0/MIT"