@@ -7,6 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ v0.13.1] - 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
+
10
36
## [ v0.12.3] - 2022-07-17
11
37
12
38
## Fixed
@@ -363,7 +389,8 @@ This release was _yanked_ due to a breaking change for users of `no-default-feat
363
389
364
390
- Initial release
365
391
366
- [ Unreleased ] : https://github.com/rust-lang/hashbrown/compare/v0.12.3...HEAD
392
+ [ Unreleased ] : https://github.com/rust-lang/hashbrown/compare/v0.13.1...HEAD
393
+ [ v0.13.1 ] : https://github.com/rust-lang/hashbrown/compare/v0.12.3...v0.13.1
367
394
[ v0.12.3 ] : https://github.com/rust-lang/hashbrown/compare/v0.12.2...v0.12.3
368
395
[ v0.12.2 ] : https://github.com/rust-lang/hashbrown/compare/v0.12.1...v0.12.2
369
396
[ v0.12.1 ] : https://github.com/rust-lang/hashbrown/compare/v0.12.0...v0.12.1
0 commit comments