diff --git a/src/changelog.rst b/src/changelog.rst index bdd47665..d6e105cb 100644 --- a/src/changelog.rst +++ b/src/changelog.rst @@ -19,6 +19,29 @@ with the change that has been applied due to it. just the language changes that had an impact to the FLS. See the `release notes`_ for a full list of changes. +Language changes in Rust 1.96.0 +------------------------------- + +- `Allow passing expr metavariable to cfg `_ + + - Bug fix in the compiler. The FLS already reflects the correct semantics. + +- `Always coerce never types in tuple expressions `_ + + - Bug fix in the compiler. The FLS already reflects the correct semantics. + +- `Avoid incorrect inference guidance of function arguments in rare cases `_ + + - Bug fix in the compiler without a corresponding language change. + +- `Support s390x vector registers in inline assembly `_ + + - The target is outside the scope of the FLS. + +- `Allow using constants of type ManuallyDrop as patterns (fixing a regression introduced in 1.94.0) `_ + + - Bug fix in the compiler without a corresponding language change. + Language changes in Rust 1.95.0 ------------------------------- diff --git a/version.rst b/version.rst index f5bb8efb..4c2e048b 100644 --- a/version.rst +++ b/version.rst @@ -2,4 +2,4 @@ SPDX-FileCopyrightText: The Ferrocene Developers SPDX-FileCopyrightText: The Rust Project Developers -.. |spec_version| replace:: 1.94.0 +.. |spec_version| replace:: 1.96.0