Skip to content

Commit 9fc2bfa

Browse files
authored
Update RELEASES.md
1 parent 09b5ce3 commit 9fc2bfa

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

RELEASES.md

+15-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Stabilized APIs
6868
- [`VecDeque::partition_point`]
6969

7070
Cargo
71-
-----------------------
71+
-----
7272

7373
- [Added the `--prune <spec>` option to `cargo-tree` to remove a package from
7474
the dependency graph.][cargo/9520]
@@ -80,6 +80,20 @@ Cargo
8080
This variable points to a directory that integration tests and benches
8181
can use as a "scratchpad" for testing filesystem operations.
8282

83+
Compatibility Notes
84+
-------------------
85+
- [Mixing Option and Result via `?` is no longer permitted in closures for inferred types.][86831]
86+
- [Previously unsound code is no longer permitted where different constructors in branches
87+
could require different lifetimes.][85574]
88+
- As previously mentioned the [`std::arch` instrinsics now uses stricter const checking][83278]
89+
than before and may reject some previously accepted code.
90+
- [`i128` multiplication on Cortex M0+ platforms currently unconditionally causes overflow
91+
when compiled with `codegen-units = 1`.][86063]
92+
93+
[85574]: https://github.com/rust-lang/rust/issues/85574
94+
[86831]: https://github.com/rust-lang/rust/issues/86831
95+
[86063]: https://github.com/rust-lang/rust/issues/86063
96+
[86831]: https://github.com/rust-lang/rust/issues/86831
8397
[79608]: https://github.com/rust-lang/rust/pull/79608
8498
[84988]: https://github.com/rust-lang/rust/pull/84988
8599
[84701]: https://github.com/rust-lang/rust/pull/84701

0 commit comments

Comments
 (0)