X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;ds=sidebyside;f=RELEASES.md;h=35e5627e61ff86f95f9547751ea938b656ccd1a5;hb=b060ba93b9cf59a386a171e279d494d754981532;hp=4b753a2b32fff9bf3c29e0c5510678323dca411c;hpb=2e940ac5e97ba4424be5a8e02ff4c7846ca1e25a;p=rust.git diff --git a/RELEASES.md b/RELEASES.md index 4b753a2b32f..35e5627e61f 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -369,7 +369,7 @@ Language -------- - [You can now parameterize items such as functions, traits, and `struct`s by constant values in addition to by types and lifetimes.][79135] Also known as "const generics" - E.g. you can now write the following. Note: Only values of primitive integers, + E.g. you can now write the following. Note: Only values of primitive integers, `bool`, or `char` types are currently permitted. ```rust struct GenericArray { @@ -1749,6 +1749,7 @@ Language - [You can now use `#[repr(transparent)]` on univariant `enum`s.][68122] Meaning that you can create an enum that has the exact layout and ABI of the type it contains. +- [You can now use outer attribute procedural macros on inline modules.][64273] - [There are some *syntax-only* changes:][67131] - `default` is syntactically allowed before items in `trait` definitions. - Items in `impl`s (i.e. `const`s, `type`s, and `fn`s) may syntactically @@ -1810,6 +1811,7 @@ Compatibility Notes [67935]: https://github.com/rust-lang/rust/pull/67935/ [68339]: https://github.com/rust-lang/rust/pull/68339/ [68122]: https://github.com/rust-lang/rust/pull/68122/ +[64273]: https://github.com/rust-lang/rust/pull/64273/ [67712]: https://github.com/rust-lang/rust/pull/67712/ [67887]: https://github.com/rust-lang/rust/pull/67887/ [67131]: https://github.com/rust-lang/rust/pull/67131/