bors
7af3402cda
Auto merge of #155380 - jhpratt:rollup-j1e7DVL, r=jhpratt
...
Rollup of 18 pull requests
Successful merges:
- rust-lang/rust#154451 (Require that a `<_ as Try>::Residual` implement the `Residual` trait)
- rust-lang/rust#154595 (Emit fatal on invalid const args with nested defs)
- rust-lang/rust#154599 (report the `varargs_without_pattern` lint in deps)
- rust-lang/rust#154699 (`core::unicode`: Replace `Cased` table with `Lt`)
- rust-lang/rust#155353 (resolve: Remove `inaccessible_ctor_reexport` resolver field)
- rust-lang/rust#155357 (Add `--remap-path-scope` as unstable in rustdoc)
- rust-lang/rust#150649 (clippy fix: non_canonical_clone_impl)
- rust-lang/rust#154604 (abort in core)
- rust-lang/rust#154616 (Add `--quiet` flag to x.py and bootstrap to suppress output)
- rust-lang/rust#155215 (Clean up `AttributeLintKind` and refactor diagnostic attribute linting)
- rust-lang/rust#155228 (Check diagnostic output in incremental `cpass` and `rpass` revisions)
- rust-lang/rust#155266 (Adjust release notes for post-merge feedback)
- rust-lang/rust#155326 (Disallow ZST allocations with `TypedArena`.)
- rust-lang/rust#155334 (docs: Use `0b1` instead of `NonZero::MIN` in `NonZero::bit_width` doctests)
- rust-lang/rust#155340 (Handle nonnull pattern types in size skeleton)
- rust-lang/rust#155347 (Add push_mut and new Layout methods to release notes)
- rust-lang/rust#155356 (remove calls to AliasTyKind::def_id)
- rust-lang/rust#155364 (Reduce diagnostic type visibilities.)
2026-04-16 18:19:58 +00:00
Eric Huss
e27f84a68c
Fix version number in releases for 1.95.0
...
The incomplete version number prevented the GitHub Release from being
generated.
2026-04-16 07:02:05 -07:00
Jacob Pratt
671cfed011
Rollup merge of #155347 - balt-dev:patch-1, r=cuviper
...
Add push_mut and new Layout methods to release notes
As recommended by @cuviper on Zulip, I'm making a direct PR to add this.
2026-04-16 01:54:14 -04:00
Balt
d87a2e7ddd
Fix typo for danging_ptr
...
Co-authored-by: Josh Stone <cuviper@gmail.com >
2026-04-15 11:56:45 -05:00
Balt
4095bbdd2d
Add new Layout methods to release notes
2026-04-15 11:48:40 -05:00
Balt
fba9ef8702
Add insert_mut to release notes
...
Co-authored-by: Josh Stone <cuviper@gmail.com >
2026-04-15 11:38:59 -05:00
Balt
e910c38861
Add push_mut to release notes
2026-04-15 11:32:54 -05:00
Mark Rousskov
edee654e08
Adjust release notes for post-merge feedback
...
* Adds musl CVE fix to compiler section
* Removes Cargo section per feedback in the PR
2026-04-13 19:59:10 -04:00
BoxyUwU
84f4b803f7
Release notes for 1.95
2026-04-12 15:48:50 -04:00
Mark Rousskov
3df450f5ae
Cherry-pick 1.94.1 release notes
...
This also fixes the Cargo rendering bug noted in the pre-release thread.
2026-03-23 22:05:53 -04:00
Mark Rousskov
ff1a98aa0d
Add release notes for 1.94.0
...
* Adjust macro description
* Copy Cargo's release notes for more details
* Apply suggestions from code review
Co-authored-by: 许杰友 Jieyou Xu (Joe) <39484203+jieyouxu@users.noreply.github.com >
Co-authored-by: alexey semenyuk <alexsemenyuk88@gmail.com >
Co-authored-by: León Orell Valerian Liehr <me@fmease.dev >
2026-03-02 14:44:25 -08:00
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