Skip to content

Commit f17055c

Browse files
committed
Add BTree::append() change to 1.96.0 relnotes
This change affected someone's code, reported in #157436. I copied the text from #157496, but I figured that it belonged to the "Compatibility Notes" section, not "Internal Changes". See discussion at https://rust-lang.zulipchat.com/#narrow/channel/241545-t-release/topic/Procedure.20for.20modifying.20past.20release.20notes/with/600817427
1 parent 8954863 commit f17055c

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

RELEASES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ Compatibility Notes
7777
- [For `export_name`, `link_name`, and `link_section` attributes, if multiple of the same attribute is present, the first one now takes precedence.](https://github.com/rust-lang/rust/pull/153041)
7878
- [Update the minimum external LLVM to 21](https://github.com/rust-lang/rust/pull/153684)
7979
- On `avr` targets, C's `double` type is 32-bit by default, so [change `c_double` to `f32` on `avr` targets to match](https://github.com/rust-lang/rust/pull/154647). This is a breaking change, but necessary to make `c_double` match C's double.
80+
- [`BTreeMap::append()` was optimized, which may now cause panics for types with incorrect `Ord` impls](https://github.com/rust-lang/rust/pull/153107)
8081

8182
<a id="1.96.0-Internal-Changes"></a>
8283

0 commit comments

Comments
 (0)