Rust Versions
#
- Stable: 1.85.1
- Beta: 1.86.0 (3 April, 2025, 2 days left)
- Nightly: 1.87.0 (15 May, 2025, 44 days left)
Ongoing Stabilization PRs
#
Stabilize the avx512 target features (7 days old)
- T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- T-libs-api - Relevant to the library API team, which will review and decide on the PR/issue.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- I-lang-nominated - Nominated for discussion during a lang team meeting.
Open PR #138940
Stabilize cfg_boolean_literals
(14 days old)
- A-attributes - Area: Attributes (
#[…]
, #![…]
) - T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- final-comment-period - In the final comment period and will be merged soon unless new substantive objections are raised.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- I-lang-nominated - Nominated for discussion during a lang team meeting.
Open PR #138632
Stabilize return type notation (RFC 3654) (20 days old)
- T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- proposed-final-comment-period - Proposed to merge/close by relevant subteam, see T- label. Will enter FCP once signed off.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- I-lang-nominated - Nominated for discussion during a lang team meeting.
- T-types - Relevant to the types team, which will review and decide on the PR/issue.
- S-waiting-on-documentation - Status: Waiting on approved PRs to documentation before merging
Open PR #138424
Stabilize repr128
(23 days old)
- T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- final-comment-period - In the final comment period and will be merged soon unless new substantive objections are raised.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- A-rustdoc-json - Area: Rustdoc JSON backend
- I-lang-nominated - Nominated for discussion during a lang team meeting.
- A-run-make - Area: port run-make Makefiles to rmake.rs
- A-tidy - Area: The tidy tool
Open PR #138285
Stabilise os_string_pathbuf_leak
(28 days old)
- T-libs-api - Relevant to the library API team, which will review and decide on the PR/issue.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- proposed-final-comment-period - Proposed to merge/close by relevant subteam, see T- label. Will enter FCP once signed off.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
Open PR #137992
Stabilize assert_matches
and move it to core::macros
(37 days old)
- T-libs-api - Relevant to the library API team, which will review and decide on the PR/issue.
- S-waiting-on-team - Status: Awaiting decision from the relevant subteam (see the T- label).
Open PR #137487
Stabilise std::ffi::c_str
(38 days old)
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- T-libs - Relevant to the library team, which will review and decide on the PR/issue.
Open PR #137439
stabilize ptr::swap_nonoverlapping in const (41 days old)
- T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- T-libs-api - Relevant to the library API team, which will review and decide on the PR/issue.
- proposed-final-comment-period - Proposed to merge/close by relevant subteam, see T- label. Will enter FCP once signed off.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- S-waiting-on-fcp - Status: PR is in FCP and is awaiting for FCP to complete.
- I-lang-nominated - Nominated for discussion during a lang team meeting.
Open PR #137280
Stabilize query cache size by fixing encoding order of some query results (42 days old)
- T-compiler - Relevant to the compiler team, which will review and decide on the PR/issue.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- A-query-system - Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
- perf-regression - Performance regression.
Open PR #137196
Stabilize flags for doctest cross compilation (45 days old)
- T-rustdoc - Relevant to the rustdoc team, which will review and decide on the PR/issue.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- proposed-final-comment-period - Proposed to merge/close by relevant subteam, see T- label. Will enter FCP once signed off.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- needs-fcp - This change is insta-stable, so needs a completed FCP to proceed.
- A-run-make - Area: port run-make Makefiles to rmake.rs
- T-rustdoc-frontend - Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
Open PR #137096
Stabilize -Zdwarf-version
as -Cdwarf-version
(48 days old)
- A-debuginfo - Area: Debugging information in compiled programs (DWARF, PDB, etc.)
- T-compiler - Relevant to the compiler team, which will review and decide on the PR/issue.
- S-waiting-on-team - Status: Awaiting decision from the relevant subteam (see the T- label).
- proposed-final-comment-period - Proposed to merge/close by relevant subteam, see T- label. Will enter FCP once signed off.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- A-rust-for-linux - Relevant for the Rust-for-Linux project
- -Zdwarf-version - Unstable option: set dwarf version
Open PR #136926
Partially stabilize LoongArch target features (89 days old)
- T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- T-compiler - Relevant to the compiler team, which will review and decide on the PR/issue.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- T-libs - Relevant to the library team, which will review and decide on the PR/issue.
- I-lang-nominated - Nominated for discussion during a lang team meeting.
- A-target-feature - Area: Enabling/disabling target features like AVX, Neon, etc.
- O-loongarch - Target: LoongArch (LA32R, LA32S, LA64)
- I-lang-easy-decision - Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
Open PR #135015
Stabilize the cell_update
feature (104 days old)
- T-libs-api - Relevant to the library API team, which will review and decide on the PR/issue.
- S-waiting-on-team - Status: Awaiting decision from the relevant subteam (see the T- label).
Open PR #134446
Stabilize naked_functions
(110 days old)
- T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- T-libs-api - Relevant to the library API team, which will review and decide on the PR/issue.
- final-comment-period - In the final comment period and will be merged soon unless new substantive objections are raised.
- S-waiting-on-author - Status: This is awaiting some action (such as code changes or more information) from the author.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- needs-fcp - This change is insta-stable, so needs a completed FCP to proceed.
- I-lang-nominated - Nominated for discussion during a lang team meeting.
- PG-exploit-mitigations - Project group: Exploit mitigations
- A-run-make - Area: port run-make Makefiles to rmake.rs
- S-waiting-on-documentation - Status: Waiting on approved PRs to documentation before merging
Open PR #134213
Stabilize derive(CoercePointee)
(119 days old)
- T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- S-waiting-on-author - Status: This is awaiting some action (such as code changes or more information) from the author.
- proposed-final-comment-period - Proposed to merge/close by relevant subteam, see T- label. Will enter FCP once signed off.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- S-waiting-on-fcp - Status: PR is in FCP and is awaiting for FCP to complete.
- I-types-nominated - Nominated for discussion during a types team meeting.
- T-types - Relevant to the types team, which will review and decide on the PR/issue.
- F-derive_coerce_pointee - Feature: RFC 3621’s oft-renamed implementation
- S-waiting-on-concerns - Status: Awaiting concerns to be addressed by the author
- I-lang-radar - Items that are on lang’s radar and will need eventual work or consideration.
Open PR #133820
Stabilize let chains in the 2024 edition (142 days old)
- T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- S-waiting-on-author - Status: This is awaiting some action (such as code changes or more information) from the author.
- proposed-final-comment-period - Proposed to merge/close by relevant subteam, see T- label. Will enter FCP once signed off.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- S-waiting-on-fcp - Status: PR is in FCP and is awaiting for FCP to complete.
- F-let_chains -
#![feature(let_chains)]
- I-lang-nominated - Nominated for discussion during a lang team meeting.
- I-style-nominated - Nominated for discussion during a style team meeting.
- A-edition-2024 - Area: The 2024 edition
Open PR #132833
Stabilize tcp_quickack
(229 days old)
- O-linux - Operating system: Linux
- O-android - Operating system: Android
- T-libs-api - Relevant to the library API team, which will review and decide on the PR/issue.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- needs-fcp - This change is insta-stable, so needs a completed FCP to proceed.
- T-libs - Relevant to the library team, which will review and decide on the PR/issue.
Open PR #129121
stabilize std::path::Path::file_prefix (229 days old)
- T-libs-api - Relevant to the library API team, which will review and decide on the PR/issue.
- needs-fcp - This change is insta-stable, so needs a completed FCP to proceed.
- S-waiting-on-fcp - Status: PR is in FCP and is awaiting for FCP to complete.
- T-libs - Relevant to the library team, which will review and decide on the PR/issue.
- A-run-make - Area: port run-make Makefiles to rmake.rs
Open PR #129114
Stabilize associated type position impl Trait (ATPIT) (420 days old)
- T-lang - Relevant to the language team, which will review and decide on the PR/issue.
- S-waiting-on-review - Status: Awaiting review from the assignee but also interested parties.
- A-impl-trait - Area:
impl Trait
. Universally / existentially quantified anonymous types with static dispatch. - proposed-final-comment-period - Proposed to merge/close by relevant subteam, see T- label. Will enter FCP once signed off.
- disposition-merge - This issue / PR is in PFCP or FCP with a disposition to merge it.
- T-types - Relevant to the types team, which will review and decide on the PR/issue.
- F-impl_trait_in_assoc_type -
#![feature(impl_trait_in_assoc_type)]
Open PR #120700
About releases.rs
#