Update support lifecycle#12970
Conversation
Co-authored-by: Copilot <[email protected]>
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
There was a problem hiding this comment.
Pull request overview
Updates the PowerShell support lifecycle documentation to reflect current Stable/LTS/Preview versions and refresh related support links and lifecycle tables.
Changes:
- Refreshes Stable/LTS/Preview version statements (including adding current preview info).
- Updates lifecycle tables (adds 7.7 preview row) and renumbers/updates link references.
- Minor wording and formatting adjustments in several sections.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - The target platform (OS version and processor architecture) is supported by .NET | ||
| - Microsoft has tested and approved PowerShell on the target platform | ||
| - The OS version is supported by the distributor for at least one year | ||
| - The OS version isn't an interim release or equivalent | ||
| - The OS version is currently supported by the distributor |
There was a problem hiding this comment.
The supported-platforms criteria list now omits ending punctuation, but other install docs in this repo consistently end these full-sentence list items with periods (for example reference/docs-conceptual/install/linux-overview.md:57-60 and reference/docs-conceptual/install/community-support.md:13-16). For consistency and readability, add trailing periods to each bullet here as well.
| The PowerShell support lifecycle follows the [support lifecycle of .NET][06]. The following table | ||
| lists the end-of-support dates for the current versions of PowerShell: | ||
|
|
||
| | Version | Release Date | End-of-support | .NET Version | | ||
| | ------------------------ | :----------: | :------------: | --------------- | | ||
| | PowerShell 7.6 (LTS) | 18-Mar-2026 | 14-Nov-2028 | [.NET 10.0][19] | | ||
| | PowerShell 7.5 | 23-Jan-2025 | 10-Nov-2026 | [.NET 9.0][14] | | ||
| | PowerShell 7.4 (LTS) | 16-Nov-2023 | 10-Nov-2026 | [.NET 8.0][13] | | ||
| | PowerShell 7.7 (preview) | | | [.NET 11.0][08] | |
There was a problem hiding this comment.
This section says the table "lists the end-of-support dates for the current versions of PowerShell", but the newly added preview row has blank Release Date and End-of-support cells. Either populate those values (if they exist) or adjust the surrounding text/table to explicitly indicate that preview releases don't have lifecycle dates (for example by adding a note or marking them as not applicable), so readers don't interpret the blanks as missing data.
|
Learn Build status updates of commit 26fd51c: ✅ Validation status: passed
For more details, please refer to the build report. |
PR Summary
Update support lifecycle
PR Checklist