From 81d752bff66581c30a093f69da66a1182034f664 Mon Sep 17 00:00:00 2001 From: Sean Wheeler Date: Fri, 12 Jul 2024 08:33:17 -0500 Subject: [PATCH 1/3] Fixes #11255 - Add link to RestorePointType docs (#11256) * Add link to RestorePointType docs * fix link --- .../Checkpoint-Computer.md | 50 +++++++++++-------- 1 file changed, 29 insertions(+), 21 deletions(-) diff --git a/reference/5.1/Microsoft.PowerShell.Management/Checkpoint-Computer.md b/reference/5.1/Microsoft.PowerShell.Management/Checkpoint-Computer.md index 5ddadfd22cf..2b50db52000 100644 --- a/reference/5.1/Microsoft.PowerShell.Management/Checkpoint-Computer.md +++ b/reference/5.1/Microsoft.PowerShell.Management/Checkpoint-Computer.md @@ -2,7 +2,7 @@ external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Management -ms.date: 06/09/2017 +ms.date: 07/12/2024 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.management/checkpoint-computer?view=powershell-5.1&WT.mc_id=ps-gethelp schema: 2.0.0 title: Checkpoint-Computer @@ -22,9 +22,9 @@ Checkpoint-Computer [-Description] [[-RestorePointType] ] [ Date: Fri, 12 Jul 2024 13:39:50 -0500 Subject: [PATCH 2/3] Update list of supported Linux distros (#11259) --- .../docs-conceptual/install/install-ubuntu.md | 4 ++-- reference/includes/alpine-support.md | 8 +++---- reference/includes/debian-support.md | 19 ++++++++------- reference/includes/rhel-support.md | 19 ++++++++------- reference/includes/ubuntu-support.md | 23 ++++++++----------- reference/includes/windows-support.md | 4 ++-- 6 files changed, 35 insertions(+), 42 deletions(-) diff --git a/reference/docs-conceptual/install/install-ubuntu.md b/reference/docs-conceptual/install/install-ubuntu.md index 6c836072fe0..223b83a98c4 100644 --- a/reference/docs-conceptual/install/install-ubuntu.md +++ b/reference/docs-conceptual/install/install-ubuntu.md @@ -1,6 +1,6 @@ --- description: Information about installing PowerShell on Ubuntu -ms.date: 06/19/2024 +ms.date: 07/12/2024 title: Installing PowerShell on Ubuntu --- # Installing PowerShell on Ubuntu @@ -115,7 +115,7 @@ sudo apt-get install -f rm powershell_7.4.3-1.deb_amd64.deb # Start PowerShell Preview -pwsh-lts +pwsh ``` ## Uninstall PowerShell diff --git a/reference/includes/alpine-support.md b/reference/includes/alpine-support.md index c83a5df0b75..cab1ca02546 100644 --- a/reference/includes/alpine-support.md +++ b/reference/includes/alpine-support.md @@ -1,17 +1,17 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 06/04/2024 +ms.date: 07/12/2024 ms.topic: include --- Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycle] or the version of [Alpine reaches end-of-life][eol-alpine]. -Alpine 3.17 - OS support ends on 2024-11-22 +Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 are +available from the [Microsoft Artifact Registry][mcr] for the following versions of Alpine: -- Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 are - available from the [Microsoft Artifact Registry][mcr] +- Alpine 3.17 - OS support ends on 2024-11-22 Docker images of PowerShell aren't available for Alpine 3.18 and 3.19 at this time. diff --git a/reference/includes/debian-support.md b/reference/includes/debian-support.md index ccc3f030da4..f1de89d4807 100644 --- a/reference/includes/debian-support.md +++ b/reference/includes/debian-support.md @@ -1,25 +1,24 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 05/16/2024 +ms.date: 07/12/2024 ms.topic: include --- Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycle] or the version of [Debian reaches end-of-life][eol-debian]. -Debian 11 (Bullseye) - OS support ends on 2024-07-31 +Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 are +available from the [Microsoft Artifact Registry][mcr] for the following versions of Debian: -- Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 are - available from the [Microsoft Artifact Registry][mcr] - -Debian 12 (Bookworm) - OS support ends on 2026-06-10 - -- Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 are - available from the [Microsoft Artifact Registry][mcr] +- Debian 12 (Bookworm) - OS support ends on 2026-06-10 +- Debian 11 (Bullseye) - OS support ends on 2024-07-31 Preview versions of PowerShell are provided for testing and feedback only. +Install package files (`.deb`) are also available from [https://packages.microsoft.com/][pcm]. + [lifecycle]: /powershell/scripting/install/powershell-support-lifecycle [eol-debian]: https://wiki.debian.org/DebianReleases -[mcr]: https://mcr.microsoft.com/en-us/product/powershell/tags +[mcr]: https://mcr.microsoft.com/product/powershell/tags +[pcm]: https://packages.microsoft.com/ diff --git a/reference/includes/rhel-support.md b/reference/includes/rhel-support.md index 5310e3a18e2..252de0e9332 100644 --- a/reference/includes/rhel-support.md +++ b/reference/includes/rhel-support.md @@ -1,27 +1,26 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 05/16/2024 +ms.date: 07/12/2024 ms.topic: include --- Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycle] or the version of [RHEL reaches end-of-support][eol-rhel]. -RHEL 8 - OS support ends on 2029-05-31 +Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 are +available from the [Microsoft Artifact Registry][mcr] for the following versions of RHEL: -- Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 are - available from the [Microsoft Artifact Registry][mcr] - -RHEL 9 - OS support ends on 2032-05-31 - -- Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 are - available from the [Microsoft Artifact Registry][mcr] +- RHEL 8 - OS support ends on 2029-05-31 +- RHEL 9 - OS support ends on 2032-05-31 PowerShell is tested on Red Hat Universal Base Images (UBI). For more information, see the [UBI information page][ubi]. +Install package files (`.rpm`) are also available from [https://packages.microsoft.com/][pcm]. + [lifecycle]: /powershell/scripting/install/powershell-support-lifecycle [eol-rhel]: https://access.redhat.com/support/policy/updates/errata/ [ubi]: https://developers.redhat.com/products/rhel/ubi -[mcr]: https://mcr.microsoft.com/en-us/product/powershell/tags +[mcr]: https://mcr.microsoft.com/product/powershell/tags +[pcm]: https://packages.microsoft.com/ diff --git a/reference/includes/ubuntu-support.md b/reference/includes/ubuntu-support.md index d3e94c3919c..d4c3f41fd79 100644 --- a/reference/includes/ubuntu-support.md +++ b/reference/includes/ubuntu-support.md @@ -1,27 +1,21 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 06/04/2024 +ms.date: 07/12/2024 ms.topic: include --- Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycle] or the version of [Ubuntu reaches end-of-support][eol-ubuntu]. -Ubuntu 20.04 (Focal Fossa) - OS support ends on 2025-04-02 +Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 and +Arm32 are available from the [Microsoft Artifact Registry][mcr] for the following versions of +Ubuntu: -- Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 and - Arm32 are available from the [Microsoft Artifact Registry][mcr] +- Ubuntu 22.04 (Jammy Jellyfish) - OS support ends on 2027-04-01 +- Ubuntu 20.04 (Focal Fossa) - OS support ends on 2025-04-02 -Ubuntu 22.04 (Jammy Jellyfish) - OS support ends on 2027-04-01 - -- Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 and - Arm32 are available from the [Microsoft Artifact Registry][mcr] - -Ubuntu 24.04 (Noble Numbat) - OS support ends on 2029-04-25 - -- Docker images containing PowerShell 7.2, PowerShell 7.4, and PowerShell 7.5-preview for x64 and - Arm32 are available from the [Microsoft Artifact Registry][mcr] +Install package files (`.deb`) are also available from [https://packages.microsoft.com/][pcm]. Ubuntu 23.10 (Mantic Minotaur) is an interim release. Microsoft doesn't support [interim releases][interim] of Ubuntu. For more information, see @@ -31,4 +25,5 @@ Ubuntu 23.10 (Mantic Minotaur) is an interim release. Microsoft doesn't support [interim]: https://ubuntu.com/about/release-cycle [lifecycle]: /powershell/scripting/install/powershell-support-lifecycle [community]: /powershell/scripting/install/community-support -[mcr]: https://mcr.microsoft.com/en-us/product/powershell/tags +[mcr]: https://mcr.microsoft.com/product/powershell/tags +[pcm]: https://packages.microsoft.com/ diff --git a/reference/includes/windows-support.md b/reference/includes/windows-support.md index 2008e820f5d..9534fbecb9b 100644 --- a/reference/includes/windows-support.md +++ b/reference/includes/windows-support.md @@ -1,7 +1,7 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 05/16/2024 +ms.date: 07/12/2024 ms.topic: include --- @@ -25,4 +25,4 @@ Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycl [eol-windows]: /lifecycle/products/?terms=Windows%20Server&products=windows [client-faq]: /lifecycle/faq/windows [modern]: /lifecycle/policies/modern -[mcr]: https://mcr.microsoft.com/en-us/product/powershell/tags +[mcr]: https://mcr.microsoft.com/product/powershell/tags From 0b510b35a2e6702e79f435285e57ab48229e33e3 Mon Sep 17 00:00:00 2001 From: Sean Wheeler Date: Fri, 12 Jul 2024 14:03:14 -0500 Subject: [PATCH 3/3] Fix consistency of case for boolean variables (#11260) --- .../About/about_Automatic_Variables.md | 2 +- .../About/about_Automatic_Variables.md | 18 +++++++++--------- .../About/about_Automatic_Variables.md | 18 +++++++++--------- .../About/about_Automatic_Variables.md | 18 +++++++++--------- 4 files changed, 28 insertions(+), 28 deletions(-) diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md index 3dc779d35c1..64c18036da5 100644 --- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md +++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md @@ -1,7 +1,7 @@ --- description: Describes variables that store state information for PowerShell. These variables are created and maintained by PowerShell. Locale: en-US -ms.date: 07/01/2024 +ms.date: 07/12/2024 no-loc: [Reset, Current, Background, Blink, Bold, Foreground, Formatting, Hidden, Italic, Reset, Reverse, Underline, PSEventArgs, PSEventSubscriber, PSEdition] online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-5.1&WT.mc_id=ps-gethelp schema: 2.0.0 diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md index 8199ee22b4a..33c5cd5bda7 100644 --- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md +++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md @@ -1,7 +1,7 @@ --- description: Describes variables that store state information for PowerShell. These variables are created and maintained by PowerShell. Locale: en-US -ms.date: 07/01/2024 +ms.date: 07/12/2024 no-loc: [Reset, Current, Background, Blink, Bold, Foreground, Formatting, Hidden, Italic, Reset, Reverse, Underline, PSEventArgs, PSEventSubscriber, PSEdition] online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-7.2&WT.mc_id=ps-gethelp schema: 2.0.0 @@ -281,23 +281,23 @@ echo Hello | pwsh -Command """$input World!""" ### $IsCoreCLR -Contains `$True` if the current session is running on the .NET Core Runtime -(CoreCLR). Otherwise contains `$False`. +Contains `$true` if the current session is running on the .NET Core Runtime +(CoreCLR). Otherwise contains `$false`. ### $IsLinux -Contains `$True` if the current session is running on a Linux operating system. -Otherwise contains `$False`. +Contains `$true` if the current session is running on a Linux operating system. +Otherwise contains `$false`. ### $IsMacOS -Contains `$True` if the current session is running on a MacOS operating system. -Otherwise contains `$False`. +Contains `$true` if the current session is running on a MacOS operating system. +Otherwise contains `$false`. ### $IsWindows -Contains `$TRUE` if the current session is running on a Windows operating -system. Otherwise contains `$FALSE`. +Contains `$true` if the current session is running on a Windows operating +system. Otherwise contains `$false`. ### $LASTEXITCODE diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md index 6a6bc91aa5d..5448e5debea 100644 --- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md +++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md @@ -1,7 +1,7 @@ --- description: Describes variables that store state information for PowerShell. These variables are created and maintained by PowerShell. Locale: en-US -ms.date: 07/01/2024 +ms.date: 07/12/2024 no-loc: [Reset, Current, Background, Blink, Bold, Foreground, Formatting, Hidden, Italic, Reset, Reverse, Underline, PSEventArgs, PSEventSubscriber, PSEdition] online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-7.4&WT.mc_id=ps-gethelp schema: 2.0.0 @@ -281,23 +281,23 @@ echo Hello | pwsh -Command """$input World!""" ### $IsCoreCLR -Contains `$True` if the current session is running on the .NET Core Runtime -(CoreCLR). Otherwise contains `$False`. +Contains `$true` if the current session is running on the .NET Core Runtime +(CoreCLR). Otherwise contains `$false`. ### $IsLinux -Contains `$True` if the current session is running on a Linux operating system. -Otherwise contains `$False`. +Contains `$true` if the current session is running on a Linux operating system. +Otherwise contains `$false`. ### $IsMacOS -Contains `$True` if the current session is running on a MacOS operating system. -Otherwise contains `$False`. +Contains `$true` if the current session is running on a MacOS operating system. +Otherwise contains `$false`. ### $IsWindows -Contains `$TRUE` if the current session is running on a Windows operating -system. Otherwise contains `$FALSE`. +Contains `$true` if the current session is running on a Windows operating +system. Otherwise contains `$false`. ### $LASTEXITCODE diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md index 83a891f5265..936375ff381 100644 --- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md +++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md @@ -1,7 +1,7 @@ --- description: Describes variables that store state information for PowerShell. These variables are created and maintained by PowerShell. Locale: en-US -ms.date: 07/01/2024 +ms.date: 07/12/2024 no-loc: [Reset, Current, Background, Blink, Bold, Foreground, Formatting, Hidden, Italic, Reset, Reverse, Underline, PSEventArgs, PSEventSubscriber, PSEdition] online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-7.5&WT.mc_id=ps-gethelp schema: 2.0.0 @@ -281,23 +281,23 @@ echo Hello | pwsh -Command """$input World!""" ### $IsCoreCLR -Contains `$True` if the current session is running on the .NET Core Runtime -(CoreCLR). Otherwise contains `$False`. +Contains `$true` if the current session is running on the .NET Core Runtime +(CoreCLR). Otherwise contains `$false`. ### $IsLinux -Contains `$True` if the current session is running on a Linux operating system. -Otherwise contains `$False`. +Contains `$true` if the current session is running on a Linux operating system. +Otherwise contains `$false`. ### $IsMacOS -Contains `$True` if the current session is running on a MacOS operating system. -Otherwise contains `$False`. +Contains `$true` if the current session is running on a MacOS operating system. +Otherwise contains `$false`. ### $IsWindows -Contains `$TRUE` if the current session is running on a Windows operating -system. Otherwise contains `$FALSE`. +Contains `$true` if the current session is running on a Windows operating +system. Otherwise contains `$false`. ### $LASTEXITCODE