635 Commits

Author SHA1 Message Date
Mark Rousskov 9b9cd6c2c8 1.90.0 stable release 2025-09-14 10:22:59 -04:00
Michael Goulet 93810c9430 Rollup merge of #143059 - jieyouxu:slice-as-chunks, r=cuviper
Fix 1.88 relnotes

- Use stable std links for `impl Default for {*const,*mut} T`
- Add missing relnotes for https://github.com/rust-lang/rust/pull/139656
    ```rs
    impl [T] {
        const fn as_chunks<const N: usize>(&self) -> (&[[T; N]], &[T]);
        const fn as_rchunks<const N: usize>(&self) -> (&[T], &[[T; N]]);
        const unsafe fn as_chunks_unchecked<const N: usize>(&self) -> &[[T; N]];
        const fn as_chunks_mut<const N: usize>(&mut self) -> (&mut [[T; N]], &mut [T]);
        const fn as_rchunks_mut<const N: usize>(&mut self) -> (&mut [T], &mut [[T; N]]);
        const unsafe fn as_chunks_unchecked_mut<const N: usize>(&mut self) -> &mut [[T; N]];
    }
    ```
- Add missing `mod ffi::c_str` and `hint::select_unpredictable`

r? `@cuviper`
2025-06-26 20:15:29 -04:00
Jieyou Xu 0c1c648ea7 Add more missing APIs, and minor fixes
Co-authored-by: Josh Stone <cuviper@gmail.com>
2025-06-27 00:17:04 +08:00
Jieyou Xu fad27aa667 Add missing stabilized slice chunk methods 2025-06-26 22:24:08 +08:00
Jieyou Xu bf9a5d4db2 Use stable std links 2025-06-26 22:23:45 +08:00
Jieyou Xu 1aa5e174b4 Expand const-stabilized API links 2025-06-26 08:40:09 +08:00
Mark Rousskov 43084f8c05 Indicate change is coming in the next release.
Co-authored-by: 许杰友 Jieyou Xu (Joe) <39484203+jieyouxu@users.noreply.github.com>
2025-06-22 08:15:15 -04:00
Mark Rousskov cddf2589d9 1.88.0 release notes 2025-06-21 11:17:30 -04:00
Matthias Krüger 3ca41e2346 Rollup merge of #140879 - pthariensflame:patch-1, r=pietroalbini
1.87.0 release notes: remove nonsensical `~` operator

There is no `~` unary prefix operator, and it definitely shouldn't be in the release notes for a feature whose introducing PR doesn't test for it (because it doesn't exist).  Also fix an unnecessary `}` on the same line.

r? ``@pietroalbini``
2025-05-10 16:26:04 +02:00
Laine Taffin Altman 2c5f64d55a RELEASES.md: fix unbalanced and unneeded } 2025-05-09 16:28:26 -07:00
Laine Taffin Altman 10980be12e RELEASES.md: fix nonsensical ~ operator
There is no `~` unary prefix operator, and it definitely shouldn't be in the release notes for a feature whose introducing PR doesn't test for it (because it doesn't exist).
2025-05-09 16:26:22 -07:00
Pietro Albini 3c8efb57bd update wording 2025-05-09 19:11:17 +02:00
Pietro Albini cb253490c3 update links to point to stable 2025-05-09 18:59:54 +02:00
Pietro Albini 3caca6dc4e fix new apis being marked as becoming const this release 2025-05-09 18:57:57 +02:00
Boxy a278f8dcea Add release notes for 1.87.0 2025-05-08 14:33:52 +01:00
Josh Stone 8a3ee97552 Apply suggestions from code review
Co-authored-by: Mark Rousskov <mark.simulacrum@gmail.com>
Co-authored-by: alexey semenyuk <alexsemenyuk88@gmail.com>
2025-03-30 15:45:44 -07:00
Josh Stone af7359ee4f Add release notes for 1.86.0 2025-03-26 15:33:46 -07:00
Josh Stone f39478f8a5 Clarify "Windows 1607" 2025-03-22 09:50:07 -07:00
Josh Stone 1f64cb7e63 Add release notes for 1.85.1 2025-03-18 10:44:52 -07:00
bit-aloo 1954494ec9 change config.toml to bootstrap.toml for bootstrap module 2025-03-17 12:56:41 +05:30
Urgau 2a8fbb5f56 Re-add missing empty lines in the releases notes 2025-02-16 12:15:55 +01:00
Mark Rousskov 8aa2290b86 Add relnotes for 1.85 2025-02-15 18:16:05 -05:00
Matthias Krüger 4b310be0d1 Rollup merge of #136266 - cyrgani:patch-1, r=Mark-Simulacrum
fix broken release notes id
2025-02-01 01:19:20 +01:00
cyrgani 3899d14db6 fix broken release notes id 2025-01-29 23:51:03 +01:00
Josh Stone e4db6d7825 Add release notes for 1.84.1 2025-01-29 09:24:06 -08:00
Pietro Albini 9ce6741d78 update release notes 2025-01-23 15:39:11 +01:00
Kevin Reid aced46dcde Add the concrete syntax for precise capturing to 1.82 release notes.
This will make the note findable by searching for the “use” keyword,
and skimming. Many other language additions mention their syntax in
the release notes, but this one only used the name of the feature.
2025-01-15 07:44:42 -08:00
Matthias Krüger a18a71b92c Rollup merge of #135266 - kadiwa4:no_emsdk_update, r=Mark-Simulacrum
Remove emsdk version update from 1.84.0 relnotes

See [this comment](https://github.com/rust-lang/rust/issues/131467#issuecomment-2529314603). The reproducer in that comment does indeed show that rustup's `rust-std` component is still compiled with the old emscripten ABI because libc's config flag `emscripten_new_stat_abi` is not set.

#131533 presumably had no effect because the wrong CI file was modified. So nothing has changed since 1.83.0. The PR author (workingjubilee) is currently on vacation.
Also the issue #131467 should be reopened.
2025-01-12 09:14:11 +01:00
Noa 326fedf309 Add Pin::as_deref_mut to relnotes 2025-01-08 22:43:09 -06:00
Kalle Wachsmuth 44d760fb91 remove emsdk update from relnotes 2025-01-08 20:56:02 +01:00
Pietro Albini 2ab8b0b4f9 fix release notes link 2025-01-08 14:38:34 +01:00
Pietro Albini 87ce94d56f last feedback items 2025-01-06 17:14:16 +01:00
Boxy 575cdf7492 Stabilized APIs 2025-01-03 14:08:55 +00:00
Boxy 5a2e2a954b add relnotes 2025-01-02 17:16:22 +00:00
rohit141914 61fd92e284 Removed Unnecessary Spaces From RELEASES.md 2024-12-07 01:01:03 +05:30
Slanterns dae1bf3911 fix typo in RELEASES.md 2024-11-28 23:06:15 +08:00
Josh Stone 46cd0c5266 Also change an older $integer to {integer} 2024-11-22 16:00:16 -08:00
Josh Stone c7195c4447 Change $float to {float} in relnotes
Co-authored-by: Urgau <3616612+Urgau@users.noreply.github.com>
2024-11-22 15:59:37 -08:00
Josh Stone d3d334294a Add an empty line to fix markdown quoting 2024-11-22 14:21:16 -08:00
Josh Stone 3b8c0cccaa Reorder lang relnotes 2024-11-22 14:16:59 -08:00
Josh Stone c14f0a1d51 Update relnotes from suggestions and issues sync 2024-11-22 14:15:50 -08:00
Josh Stone 7426066bbc Add release notes for Rust 1.83.0 2024-11-21 18:04:31 -08:00
Alona Enraght-Moony d20a310582 RELEASES.md: Don't document unstable --test-build-wrapper 2024-11-18 23:29:27 +00:00
Josh Stone 1909668a88 relnotes: fix stabilizations of assume_init
Ref: https://github.com/rust-lang/blog.rust-lang.org/pull/1416
2024-10-22 10:47:42 -07:00
Josh Stone e0e2c4534a Remove Waker::waker from 1.82 relnotes 2024-10-16 11:12:55 -07:00
Mark Rousskov 5b2985f8df Add explicit link to PR 2024-10-12 15:20:58 -04:00
Mark Rousskov 276d112d66 Add stabilized APIs 2024-10-12 15:20:06 -04:00
Mark Rousskov cae29b2fc3 Import another update 2024-10-12 10:48:43 -04:00
Mark Rousskov 005a6298f7 re-sync with latest tracking issue changes 2024-10-07 14:20:27 -04:00
Mark Rousskov 5fef4621c3 Add 1.82 release notes 2024-10-01 21:04:22 -07:00