Skip to content

Commit 1386fdb

Browse files
committed
Add changelog skeleton for 1.82
1 parent 0deaf7c commit 1386fdb

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

src/changelog.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,40 @@ with the change that has been applied due to it.
1818
just the language changes that had an impact to the FLS. See the `release
1919
notes`_ for a full list of changes.
2020

21+
22+
Language changes in Rust 1.82.0
23+
-------------------------------
24+
25+
* `Don't make statement nonterminals match pattern nonterminals <https://github.com/rust-lang/rust/pull/120221/>`_
26+
27+
* `Patterns matching empty types can now be omitted in common cases <https://github.com/rust-lang/rust/pull/122792>`_
28+
29+
* `Enforce supertrait outlives obligations when using trait impls <https://github.com/rust-lang/rust/pull/124336>`_
30+
31+
* `\`addr_of(_mut)!\` macros and the newly stabilized \`&raw (const|mut)\` are now safe to use with all static items <https://github.com/rust-lang/rust/pull/125834>`_
32+
33+
* `size_of_val_raw: for length 0 this is safe to call <https://github.com/rust-lang/rust/pull/126152/>`_
34+
35+
* `Reorder trait bound modifiers *after* \`for<...>\` binder in trait bounds <https://github.com/rust-lang/rust/pull/127054/>`_
36+
37+
* `Stabilize opaque type precise capturing (RFC 3617) <https://github.com/rust-lang/rust/pull/127672>`_
38+
39+
* `Stabilize \`&raw const\` and \`&raw mut\` operators (RFC 2582) <https://github.com/rust-lang/rust/pull/127679>`_
40+
41+
* `Stabilize unsafe extern blocks (RFC 3484) <https://github.com/rust-lang/rust/pull/127921>`_
42+
43+
* `Stabilize nested field access in \`offset_of!\` <https://github.com/rust-lang/rust/pull/128284>`_
44+
45+
* `Do not require \`T\` to be live when dropping \`[T; 0]\` <https://github.com/rust-lang/rust/pull/128438>`_
46+
47+
* `Stabilize \`const\` operands in inline assembly <https://github.com/rust-lang/rust/pull/128570>`_
48+
49+
* `Stabilize floating-point arithmetic in \`const fn\` <https://github.com/rust-lang/rust/pull/128596>`_
50+
51+
* `Stabilize explicit opt-in to unsafe attributes <https://github.com/rust-lang/rust/pull/128771>`_
52+
53+
* `Document NaN bit patterns guarantees <https://github.com/rust-lang/rust/pull/129559>`_
54+
2155
Language changes in Rust 1.81.0
2256
-------------------------------
2357

0 commit comments

Comments
 (0)