@@ -7,6 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
77
88## [ Unreleased]
99
10+ ## [ v0.13.0] - 2022-11-10
11+
12+ # Added
13+
14+ - Added ` Equivalent ` trait to customize key lookups. (#350 )
15+ - Added support for 16-bit targets. (#368 )
16+ - Added ` RawTable::allocation_info ` which provides information about the memory
17+ usage of a table. (#371 )
18+
19+ # Changed
20+
21+ - Bumped MSRV to 1.61.0.
22+ - Upgraded to ` ahash ` 0.8. (#357 )
23+ - Make ` with_hasher_in ` const. (#355 )
24+ - The following methods have been removed from the ` RawTable ` API in favor of
25+ safer alternatives:
26+ - ` RawTable::erase_no_drop ` => Use ` RawTable::erase ` or ` RawTable::remove ` instead.
27+ - ` Bucket::read ` => Use ` RawTable::remove ` instead.
28+ - ` Bucket::drop ` => Use ` RawTable::erase ` instead.
29+ - ` Bucket::write ` => Use ` Bucket::as_mut ` instead.
30+
31+ # Fixed
32+
33+ - Ensure that ` HashMap ` allocations don't exceed ` isize::MAX ` . (#362 )
34+ - Fixed issue with field retagging in scopeguard. (#359 )
35+
1036## [ v0.12.3] - 2022-07-17
1137
1238## Fixed
@@ -363,7 +389,8 @@ This release was _yanked_ due to a breaking change for users of `no-default-feat
363389
364390- Initial release
365391
366- [ Unreleased ] : https://github.com/rust-lang/hashbrown/compare/v0.12.3...HEAD
392+ [ Unreleased ] : https://github.com/rust-lang/hashbrown/compare/v0.13.0...HEAD
393+ [ v0.13.0 ] : https://github.com/rust-lang/hashbrown/compare/v0.12.3...v0.13.0
367394[ v0.12.3 ] : https://github.com/rust-lang/hashbrown/compare/v0.12.2...v0.12.3
368395[ v0.12.2 ] : https://github.com/rust-lang/hashbrown/compare/v0.12.1...v0.12.2
369396[ v0.12.1 ] : https://github.com/rust-lang/hashbrown/compare/v0.12.0...v0.12.1
0 commit comments