diff options
| author | Pietro Albini <pietro.albini@ferrous-systems.com> | 2025-01-06 17:14:16 +0100 |
|---|---|---|
| committer | Pietro Albini <pietro.albini@ferrous-systems.com> | 2025-01-06 17:14:16 +0100 |
| commit | 87ce94d56fba068dc1f1acea5fceb58d32efe697 (patch) | |
| tree | 9d06db985872b214dfec30279ca78f04ee49ee94 /RELEASES.md | |
| parent | 575cdf7492f0390d355113a823897a7c7d02357b (diff) | |
| download | rust-87ce94d56fba068dc1f1acea5fceb58d32efe697.tar.gz rust-87ce94d56fba068dc1f1acea5fceb58d32efe697.zip | |
last feedback items
Diffstat (limited to 'RELEASES.md')
| -rw-r--r-- | RELEASES.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/RELEASES.md b/RELEASES.md index c95ded3b750..fe557a08a9d 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -111,6 +111,8 @@ Compatibility Notes - [The syntax `&pin (mut|const) T` is now parsed as a type which in theory could affect macro expansion results in some edge cases](https://github.com/rust-lang/rust/pull/130635#issuecomment-2375462821) - [Legacy syntax for calling `std::arch` functions is no longer permitted to declare items or bodies (such as closures, inline consts, or async blocks).](https://github.com/rust-lang/rust/pull/130443#issuecomment-2445678945) - The `wasm32-unknown-emscripten` target's binary release of the standard library is now [built with the latest emsdk 3.1.68](https://github.com/rust-lang/rust/pull/131533), which fixes an ABI-incompatibility with Emscripten >= 3.1.42. If you are locally using a version of emsdk with an incompatible ABI (e.g. before 3.1.42 or a future one), you should build your code with `-Zbuild-std` to ensure that `std` uses the correct ABI. +- [Declaring functions with a calling convention not supported on the current target now triggers a hard error](https://github.com/rust-lang/rust/pull/129935) +- [The next-generation trait solver is now enabled for coherence, fixing multiple soundness issues](https://github.com/rust-lang/rust/pull/130654) Version 1.83.0 (2024-11-28) ========================== |
