File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -25,8 +25,7 @@ Libraries
25
25
- [All arrays of any length now implement `TryFrom<Vec<T>>`.][76310]
26
26
- [The `matches!` macro now supports having a trailing comma.][74880]
27
27
- [`Vec<A>` now implements `PartialEq<[B]>` where `A: PartialEq<B>`.][74194]
28
- - [Nearly all of `Cell`'s panicking functions now use the `#[track_caller]`
29
- attribute.][77055]
28
+ - [The `RefCell::{replace, replace_with, clone}` methods now all use `#[track_caller]`.][77055]
30
29
31
30
Stabilized APIs
32
31
---------------
@@ -61,8 +60,9 @@ Rustdoc
61
60
62
61
Compatibility Notes
63
62
-------------------
64
- - [`const fn`s are now implicitly promoted to `const`.][75502] Meaning that it
65
- will only warn if your code fails `const` evaluation, and not produce an error.
63
+ - [Promotion of references to `'static` lifetime inside `const fn` now follows the
64
+ same rules as inside a `fn` body.][75502] In particular, `&foo()` will not be
65
+ promoted to `'static` lifetime any more inside `const fn`s.
66
66
- [Associated type bindings on trait objects are now verified to meet the bounds
67
67
declared on the trait when checking that they implement the trait.][27675]
68
68
- [When trait bounds on associated types or opaque types are ambiguous, the
You can’t perform that action at this time.
0 commit comments