bors
605f49b274
Auto merge of #152506 - Urgau:rollup-MlGAszj, r=Urgau
...
Rollup of 7 pull requests
Successful merges:
- rust-lang/rust#152505 (Sync relnotes for stable 1.93.1)
- rust-lang/rust#137487 (Stabilize `assert_matches`)
- rust-lang/rust#152281 (borrowck: suggest `&mut *x` for pattern reborrows)
- rust-lang/rust#151142 (Support ADT types in type info reflection)
- rust-lang/rust#152477 (rustc-dev-guide subtree update)
- rust-lang/rust#152488 (allow `deprecated(since = "CURRENT_RUSTC_VERSION")`)
- rust-lang/rust#152491 (Remove unused `fluent-syntax` dependency from tidy)
2026-02-12 03:44:50 +00:00
Josh Stone
1cb71f9d22
Sync relnotes for stable 1.93.1
2026-02-11 14:22:56 -08:00
ron
da80677d6a
Fix typos and grammar in top-level and src/doc documentation
...
- CONTRIBUTING.md: add missing verb "is"
- INSTALL.md: fix subject-verb agreement ("requires" → "require")
- RELEASES.md: fix 4 issues (previous → previously, remove extra "is",
add hyphen in Rust-for-Linux, results → result)
- src/doc/not_found.md: fix misspelling ("Standary" → "Standard")
- src/doc/index.md: fix awkward grammar in Embedded Rust Book description
2026-02-10 10:22:19 -05:00
Josh Stone
764ac2b84f
relnotes: fix 1.93's as_mut_array methods
...
The links are correct, but text typoed `as_array_mut`.
2026-01-23 15:54:13 -08:00
Asger Hautop Drewsen
6b8432bee3
Use version 1.93.0 in RELEASES.md instead of 1.93
2026-01-20 12:57:16 +01:00
Josh Stone
279f8799e3
Update slice assume_init_* relnotes
2026-01-19 16:08:11 -08:00
Boxy
aa20181087
add relnotes
...
Co-authored-by: Laine Taffin Altman <alexanderaltman@me.com>
Co-authored-by: 许杰友 Jieyou Xu (Joe) <39484203+jieyouxu@users.noreply.github.com>
Co-authored-by: Kevin Reid <kpreid@switchb.org>
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
2026-01-19 16:20:17 +00:00
Josh Stone
90d2477e4e
Add release notes for 1.92.0
2025-12-08 13:48:47 -08:00
Emily Albini
eec36b390e
update release notes
2025-11-06 20:24:37 +01:00
Josh Stone
83cb889bc8
Link to i32 for strict_div/rem methods
...
Co-authored-by: Kevin Reid <kpreid@switchb.org>
2025-10-27 09:45:28 -07:00
Mark Rousskov
f28ed4ca50
1.91.0 release notes
2025-10-25 10:18:54 -07:00
Mark Rousskov
495d7ee587
Include patch in release notes
...
This should fix triagebot publication of the GitHub release on merge.
2025-09-18 09:41:23 -04:00
Boxy Uwu
c92dee244d
Add relnotes 1.90
2025-09-15 08:34:06 -04:00
Stefan Schindler
555986d8ac
Fix some doc typos
2025-08-19 23:53:45 +02:00
Boxy
607133bed2
Add a few missed entries
2025-08-06 13:57:36 +01:00
Boxy
6b805102c0
Update RELEASES.md
...
Co-authored-by: alexey semenyuk <alexsemenyuk88@gmail.com>
2025-08-04 10:29:01 +01:00
Boxy
7e3bb00fa7
Update RELEASES.md
...
Co-authored-by: alexey semenyuk <alexsemenyuk88@gmail.com>
2025-08-04 10:28:55 +01:00
Josh Stone
26a7a24405
Add release notes for 1.89.0
2025-07-26 11:00:36 -07: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