Skip to content

Commit 5d49276

Browse files
committed
Auto merge of #373 - Turbo87:patch-1, r=Amanieu
changelog: Fix heading levels The "Added, Fixed and Changed" headings should be one level below the individual versions to nest them properly. This gives dependency update services (renovatebot, dependatbot, etc.) a chance to parse the changelog and extract the changes for their PRs :)
2 parents 6fc8f85 + 1b08d4e commit 5d49276

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

CHANGELOG.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
99

1010
## [v0.13.1] - 2022-11-10
1111

12-
# Added
12+
### Added
1313

1414
- Added `Equivalent` trait to customize key lookups. (#350)
1515
- Added support for 16-bit targets. (#368)
1616
- Added `RawTable::allocation_info` which provides information about the memory
1717
usage of a table. (#371)
1818

19-
# Changed
19+
### Changed
2020

2121
- Bumped MSRV to 1.61.0.
2222
- Upgraded to `ahash` 0.8. (#357)
@@ -28,40 +28,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
2828
- `Bucket::drop` => Use `RawTable::erase` instead.
2929
- `Bucket::write` => Use `Bucket::as_mut` instead.
3030

31-
# Fixed
31+
### Fixed
3232

3333
- Ensure that `HashMap` allocations don't exceed `isize::MAX`. (#362)
3434
- Fixed issue with field retagging in scopeguard. (#359)
3535

3636
## [v0.12.3] - 2022-07-17
3737

38-
## Fixed
38+
### Fixed
3939

4040
- Fixed double-drop in `RawTable::clone_from`. (#348)
4141

4242
## [v0.12.2] - 2022-07-09
4343

44-
## Added
44+
### Added
4545

4646
- Added `Entry` API for `HashSet`. (#342)
4747
- Added `Extend<&'a (K, V)> for HashMap<K, V, S, A>`. (#340)
4848
- Added length-based short-circuiting for hash table iteration. (#338)
4949
- Added a function to access the `RawTable` of a `HashMap`. (#335)
5050

51-
## Changed
51+
### Changed
5252

5353
- Edited `do_alloc` to reduce LLVM IR generated. (#341)
5454

5555
## [v0.12.1] - 2022-05-02
5656

57-
## Fixed
57+
### Fixed
5858

5959
- Fixed underflow in `RawIterRange::size_hint`. (#325)
6060
- Fixed the implementation of `Debug` for `ValuesMut` and `IntoValues`. (#325)
6161

6262
## [v0.12.0] - 2022-01-17
6363

64-
## Added
64+
### Added
6565

6666
- Added `From<[T; N]>` and `From<[(K, V); N]>` for `HashSet` and `HashMap` respectively. (#297)
6767
- Added an `allocator()` getter to HashMap and HashSet. (#257)
@@ -70,7 +70,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
7070
- Implement `From<array>` on `HashSet` and `HashMap`. (#298)
7171
- Added `entry_ref` API to `HashMap`. (#201)
7272

73-
## Changed
73+
### Changed
7474

7575
- Bumped minimum Rust version to 1.56.1 and edition to 2021.
7676
- Use u64 for the GroupWord on WebAssembly. (#271)
@@ -82,7 +82,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
8282
- Rename `get_each_mut` to `get_many_mut` and align API with the stdlib. (#291)
8383
- Don't hash the key when searching in an empty table. (#305)
8484

85-
## Fixed
85+
### Fixed
8686

8787
- Guard against allocations exceeding isize::MAX. (#268)
8888
- Made `RawTable::insert_no_grow` unsafe. (#254)
@@ -91,19 +91,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
9191

9292
## [v0.11.2] - 2021-03-25
9393

94-
## Fixed
94+
### Fixed
9595

9696
- Added missing allocator type parameter to `HashMap`'s and `HashSet`'s `Clone` impls. (#252)
9797

9898
## [v0.11.1] - 2021-03-20
9999

100-
## Fixed
100+
### Fixed
101101

102102
- Added missing `pub` modifier to `BumpWrapper`. (#251)
103103

104104
## [v0.11.0] - 2021-03-14
105105

106-
## Added
106+
### Added
107107
- Added safe `try_insert_no_grow` method to `RawTable`. (#229)
108108
- Added support for `bumpalo` as an allocator without the `nightly` feature. (#231)
109109
- Implemented `Default` for `RawTable`. (#237)
@@ -112,38 +112,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
112112
- Added `From<HashMap<T, ()>>` for `HashSet<T>`. (#235)
113113
- Added `try_insert` method to `HashMap`. (#247)
114114

115-
## Changed
115+
### Changed
116116
- The minimum Rust version has been bumped to 1.49.0. (#230)
117117
- Significantly improved compilation times by reducing the amount of generated IR. (#205)
118118

119-
## Removed
119+
### Removed
120120
- We no longer re-export the unstable allocator items from the standard library, nor the stable shims approximating the same. (#227)
121121
- Removed hasher specialization support from `aHash`, which was resulting in inconsistent hashes being generated for a key. (#248)
122122

123-
## Fixed
123+
### Fixed
124124
- Fixed union length comparison. (#228)
125125

126126
## ~~[v0.10.0] - 2021-01-16~~
127127

128128
This release was _yanked_ due to inconsistent hashes being generated with the `nightly` feature. (#248)
129129

130-
## Changed
130+
### Changed
131131
- Parametrized `RawTable`, `HashSet` and `HashMap` over an allocator. (#133)
132132
- Improved branch prediction hints on stable. (#209)
133133
- Optimized hashing of primitive types with AHash using specialization. (#207)
134134
- Only instantiate `RawTable`'s reserve functions once per key-value. (#204)
135135

136136
## [v0.9.1] - 2020-09-28
137137

138-
## Added
138+
### Added
139139
- Added safe methods to `RawTable` (#202):
140140
- `get`: `find` and `as_ref`
141141
- `get_mut`: `find` and `as_mut`
142142
- `insert_entry`: `insert` and `as_mut`
143143
- `remove_entry`: `find` and `remove`
144144
- `erase_entry`: `find` and `erase`
145145

146-
## Changed
146+
### Changed
147147
- Removed `from_key_hashed_nocheck`'s `Q: Hash`. (#200)
148148
- Made `RawTable::drain` safe. (#201)
149149

0 commit comments

Comments
 (0)