Skip to content

Tracking issue for release notes of #128034: exhaustiveness: Explain why a given pattern is considered unreachable #129574

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
2 of 4 tasks
rustbot opened this issue Aug 25, 2024 · 2 comments
Labels
I-release-nominated Nominated for the release team. relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes.
Milestone

Comments

@rustbot
Copy link
Collaborator

rustbot commented Aug 25, 2024

This issue tracks the release notes text for #128034.

  • Issue is nominated for the responsible team (and T-release nomination is removed).
  • Proposed text is drafted by team responsible for underlying change.
  • Issue is nominated for release team review of clarity for wider audience.
  • Release team includes text in release notes/blog posts.

Release notes text:

The section title will be de-duplicated by the release team with other release notes issues.
Prefer to use the standard titles from previous releases.
More than one section can be included if needed.

# Compiler
- [Improved diagnostics to explain why a pattern is unreachable](https://github.com/rust-lang/rust/pull/128034)

Release blog section (if any, leave blank if no section is expected):

@rustbot rustbot added I-release-nominated Nominated for the release team. relnotes Marks issues that should be documented in the release notes of the next release. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. labels Aug 25, 2024
@Mark-Simulacrum Mark-Simulacrum added I-compiler-nominated Nominated for discussion during a compiler team meeting. and removed I-release-nominated Nominated for the release team. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. labels Aug 25, 2024
@Mark-Simulacrum Mark-Simulacrum added this to the 1.82.0 milestone Aug 25, 2024
@wesleywiser
Copy link
Member

T-compiler updated the release notes text during the weekly compiler team triage meeting.

@wesleywiser wesleywiser added I-release-nominated Nominated for the release team. and removed I-compiler-nominated Nominated for discussion during a compiler team meeting. labels Aug 29, 2024
@jieyouxu
Copy link
Member

Also a remark:

We could maybe have a diagnostic improvement section if we want to highlight efforts trying to continuously improve diagnostics and emphasize the importance of good diagnostics.

@Mark-Simulacrum Mark-Simulacrum added the relnotes-tracking-issue Marks issues tracking what text to put in release notes. label Sep 6, 2024
@cuviper cuviper closed this as completed Oct 19, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
I-release-nominated Nominated for the release team. relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes.
Projects
None yet
Development

No branches or pull requests

5 participants