|
1 | 1 | - 2.0.0 (pending)
|
2 | 2 |
|
3 |
| - - **MSRV**: Rust 1.56.1 or later is now required. |
4 |
| - |
5 |
| - - The `hashbrown` dependency has been updated to version 0.12. |
6 |
| - |
7 | 3 | - The `"std"` feature is no longer auto-detected. It is included in the
|
8 | 4 | default feature set, or else can be enabled like any other Cargo feature.
|
9 | 5 |
|
|
14 | 10 | the key part from `&mut K` to `&K`. There is also a new alternative
|
15 | 11 | `MutableKeys::get_index_mut2` to access the former behavior.
|
16 | 12 |
|
| 13 | + - The new `map::Slice<K, V>` and `set::Slice<T>` offer a linear view of maps |
| 14 | + and sets, behaving a lot like normal `[(K, V)]` and `[T]` slices. Notably, |
| 15 | + comparison traits like `Eq` only consider items in order, rather than hash |
| 16 | + lookups, and slices even implement `Hash`. |
| 17 | + |
| 18 | +- 1.9.0 |
| 19 | + |
| 20 | + - **MSRV**: Rust 1.56.1 or later is now required. |
| 21 | + |
| 22 | + - The `hashbrown` dependency has been updated to version 0.12. |
| 23 | + |
17 | 24 | - `IterMut` and `ValuesMut` now implement `Debug`.
|
18 | 25 |
|
19 | 26 | - The new `IndexMap::shrink_to` and `IndexSet::shrink_to` methods shrink
|
|
23 | 30 | the position of an item from one index to another, shifting the items
|
24 | 31 | between to accommodate the move.
|
25 | 32 |
|
26 |
| - - The new `map::Slice<K, V>` and `set::Slice<T>` offer a linear view of maps |
27 |
| - and sets, behaving a lot like normal `[(K, V)]` and `[T]` slices. Notably, |
28 |
| - comparison traits like `Eq` only consider items in order, rather than hash |
29 |
| - lookups, and slices even implement `Hash`. |
| 33 | +- 1.8.2 |
| 34 | + |
| 35 | + - Bump the `rustc-rayon` dependency, for compiler use only. |
30 | 36 |
|
31 | 37 | - 1.8.1
|
32 | 38 |
|
|
0 commit comments