From 2613bacf48df866b7005253d8263678bfb55f8be Mon Sep 17 00:00:00 2001 From: Sean Wheeler Date: Mon, 28 Apr 2025 06:33:41 -0700 Subject: [PATCH] Update version numbers for 7.5.1 release (#12034) --- .../Installing-PowerShell-on-Windows.md | 44 +++++++++---------- .../install/Installing-PowerShell-on-macOS.md | 26 +++++------ .../install/community-support.md | 6 +-- .../docs-conceptual/install/install-alpine.md | 6 +-- .../docs-conceptual/install/install-debian.md | 10 ++--- .../install/install-other-linux.md | 10 ++--- .../docs-conceptual/install/install-rhel.md | 8 ++-- .../docs-conceptual/install/install-ubuntu.md | 10 ++--- 8 files changed, 60 insertions(+), 60 deletions(-) diff --git a/reference/docs-conceptual/install/Installing-PowerShell-on-Windows.md b/reference/docs-conceptual/install/Installing-PowerShell-on-Windows.md index 3d54be36a18d..20ab387cb095 100644 --- a/reference/docs-conceptual/install/Installing-PowerShell-on-Windows.md +++ b/reference/docs-conceptual/install/Installing-PowerShell-on-Windows.md @@ -1,6 +1,6 @@ --- description: Information about installing PowerShell on Windows -ms.date: 03/13/2025 +ms.date: 04/28/2025 title: Installing PowerShell on Windows --- # Installing PowerShell on Windows @@ -41,8 +41,8 @@ winget search Microsoft.PowerShell ```Output Name Id Version Source --------------------------------------------------------------- -PowerShell Microsoft.PowerShell 7.5.0.0 winget -PowerShell Preview Microsoft.PowerShell.Preview 7.6.0.2 winget +PowerShell Microsoft.PowerShell 7.5.1.0 winget +PowerShell Preview Microsoft.PowerShell.Preview 7.6.0.4 winget ``` Install PowerShell or PowerShell Preview using the `id` parameter @@ -65,9 +65,9 @@ winget install --id Microsoft.PowerShell.Preview --source winget To install PowerShell on Windows, use the following links to download the install package from GitHub. -- [PowerShell-7.5.0-win-x64.msi][22] -- [PowerShell-7.5.0-win-x86.msi][24] -- [PowerShell-7.5.0-win-arm64.msi][20] +- [PowerShell-7.5.1-win-x64.msi][22] +- [PowerShell-7.5.1-win-x86.msi][24] +- [PowerShell-7.5.1-win-arm64.msi][20] Once downloaded, double-click the installer file and follow the prompts. @@ -137,7 +137,7 @@ installation options: The following example shows how to silently install PowerShell with all the install options enabled. ```powershell -msiexec.exe /package PowerShell-7.5.0-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1 +msiexec.exe /package PowerShell-7.5.1-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1 ``` For a full list of command-line options for `Msiexec.exe`, see @@ -148,9 +148,9 @@ For a full list of command-line options for `Msiexec.exe`, see PowerShell binary ZIP archives are provided to enable advanced deployment scenarios. Download one of the following ZIP archives from the [current release][18] page. -- [PowerShell-7.5.0-win-x64.zip][23] -- [PowerShell-7.5.0-win-x86.zip][25] -- [PowerShell-7.5.0-win-arm64.zip][21] +- [PowerShell-7.5.1-win-x64.zip][23] +- [PowerShell-7.5.1-win-x86.zip][25] +- [PowerShell-7.5.1-win-arm64.zip][21] Depending on how you download the file you may need to unblock the file using the `Unblock-File` cmdlet. Unzip the contents to the location of your choice and run `pwsh.exe` from there. Unlike @@ -257,7 +257,7 @@ Windows 10 IoT Enterprise comes with Windows PowerShell, which we can use to dep ```powershell # Replace the placeholder information for the following variables: $deviceip = ' -$zipfile = 'PowerShell-7.5.0-win-x64.zip' +$zipfile = 'PowerShell-7.5.1-win-x64.zip' # Connect to the built-in instance of Windows PowerShell $session = New-PSSession -ComputerName $ipaddr -Credential $credential # Copy the file to the Nano Server instance @@ -340,7 +340,7 @@ Copy-Item $zipfile C:\ -ToSession $session # Enter the interactive remote session Enter-PSSession $session # Extract the ZIP file -Expand-Archive -Path C:\PowerShell-7.5.0-win-x64.zip -DestinationPath 'C:\Program Files\PowerShell 7' +Expand-Archive -Path C:\PowerShell-7.5.1-win-x64.zip -DestinationPath 'C:\Program Files\PowerShell 7' ``` ## PowerShell remoting @@ -380,11 +380,11 @@ can't support those methods. [15]: #zip [18]: https://github.com/PowerShell/PowerShell/releases/latest [19]: https://github.com/ms-iot/iot-adk-addonkit/blob/master/Tools/IoTCoreImaging/Docs/Import-PSCoreRelease.md#Import-PSCoreRelease -[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/PowerShell-7.5.0-win-arm64.msi -[21]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/PowerShell-7.5.0-win-arm64.zip -[22]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/PowerShell-7.5.0-win-x64.msi -[23]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/PowerShell-7.5.0-win-x64.zip -[24]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/PowerShell-7.5.0-win-x86.msi -[25]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/PowerShell-7.5.0-win-x86.zip +[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/PowerShell-7.5.1-win-arm64.msi +[21]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/PowerShell-7.5.1-win-arm64.zip +[22]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/PowerShell-7.5.1-win-x64.msi +[23]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/PowerShell-7.5.1-win-x64.zip +[24]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/PowerShell-7.5.1-win-x86.msi +[25]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/PowerShell-7.5.1-win-x86.zip [27]: https://www.microsoft.com/store/apps/9MZ1SNWT0N5D [28]: microsoft-update-faq.yml diff --git a/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md b/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md index d1782d951301..695cff6ce7b6 100644 --- a/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md +++ b/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md @@ -1,6 +1,6 @@ --- description: Information about installing PowerShell on macOS -ms.date: 01/29/2025 +ms.date: 04/28/2025 title: Installing PowerShell on macOS --- @@ -122,20 +122,20 @@ are: - x64 processors - [powershell-7.4.7-osx-x64.pkg][20] - Arm64 processors - [powershell-7.4.7-osx-arm64.pkg][18] - PowerShell 7.5 - - x64 processors - [powershell-7.5.0-osx-x64.pkg][24] - - Arm64 processors - [powershell-7.5.0-arm64.pkg][22] + - x64 processors - [powershell-7.5.1-osx-x64.pkg][24] + - Arm64 processors - [powershell-7.5.1-arm64.pkg][22] You can double-click the file and follow the prompts, or install it from the terminal using the following commands. Change the name of the file to match the file you downloaded. ```sh -sudo installer -pkg ./Downloads/powershell-7.5.0-osx-x64.pkg -target / +sudo installer -pkg ./Downloads/powershell-7.5.1-osx-x64.pkg -target / ``` If you are running on macOS Big Sur 11.5 or higher you may receive the following error message when installing the package: -> "powershell-7.5.0-osx-x64.pkg" cannot be opened because Apple cannot check it for malicious +> "powershell-7.5.1-osx-x64.pkg" cannot be opened because Apple cannot check it for malicious > software. There are two ways to work around this issue: @@ -148,7 +148,7 @@ Using the Finder From the command line -1. Run `sudo xattr -rd com.apple.quarantine ./Downloads/powershell-7.5.0-osx-x64.pkg`. If you are using +1. Run `sudo xattr -rd com.apple.quarantine ./Downloads/powershell-7.5.1-osx-x64.pkg`. If you are using PowerShell 7 or higher, you can use the `Unblock-File` cmdlet. Include the full path to the `.pkg` file. 1. Install the package as you normally would. @@ -191,15 +191,15 @@ current versions are: - x64 processors - [powershell-7.4.7-osx-x64.tar.gz][21] - Arm64 processors - [powershell-7.4.7-osx-arm64.tar.gz][19] - PowerShell 7.5-preview - - x64 processors - [powershell-7.5.0-osx-x64.tar.gz][25] - - Arm64 processors - [powershell-7.5.0-osx-arm64.tar.gz][23] + - x64 processors - [powershell-7.5.1-osx-x64.tar.gz][25] + - Arm64 processors - [powershell-7.5.1-osx-arm64.tar.gz][23] Use the following commands to install PowerShell from the binary archive. Change the download URL to match the version you want to install. ```sh # Download the powershell '.tar.gz' archive -curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-osx-x64.tar.gz +curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-osx-x64.tar.gz # Create the target folder where powershell is placed sudo mkdir -p /usr/local/microsoft/powershell/7 @@ -282,8 +282,8 @@ support those methods. [19]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-osx-arm64.tar.gz [20]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-osx-x64.pkg [21]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-osx-x64.tar.gz -[22]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-osx-arm64.pkg -[23]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-osx-arm64.tar.gz -[24]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-osx-x64.pkg -[25]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-osx-x64.tar.gz +[22]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-osx-arm64.pkg +[23]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-osx-arm64.tar.gz +[24]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-osx-x64.pkg +[25]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-osx-x64.tar.gz [26]: https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html diff --git a/reference/docs-conceptual/install/community-support.md b/reference/docs-conceptual/install/community-support.md index 5270f93aeb10..1f5dd590a740 100644 --- a/reference/docs-conceptual/install/community-support.md +++ b/reference/docs-conceptual/install/community-support.md @@ -1,6 +1,6 @@ --- description: PowerShell can run on Linux distributions that aren't officially supported by Microsoft. -ms.date: 01/27/2025 +ms.date: 04/28/2025 title: Community support for PowerShell on Linux --- # Community support for PowerShell on Linux @@ -81,8 +81,8 @@ to the current versions are: - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-linux-arm32.tar.gz` - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-linux-arm64.tar.gz` - PowerShell 7.5 - latest stable release - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-linux-arm32.tar.gz` - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-linux-arm64.tar.gz` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-linux-arm32.tar.gz` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-linux-arm64.tar.gz` Use the following shell commands to download and install the package. This script detects whether you're running a 32-bit or 64-bit OS and installs the latest stable version of PowerShell for that diff --git a/reference/docs-conceptual/install/install-alpine.md b/reference/docs-conceptual/install/install-alpine.md index b2784b3f4a4b..01b6c68d1271 100644 --- a/reference/docs-conceptual/install/install-alpine.md +++ b/reference/docs-conceptual/install/install-alpine.md @@ -1,6 +1,6 @@ --- description: Information about installing PowerShell on Alpine Linux -ms.date: 01/27/2025 +ms.date: 04/28/2025 title: Installing PowerShell on Alpine Linux --- # Installing PowerShell on Alpine Linux @@ -23,7 +23,7 @@ Installation on Alpine is based on downloading tar.gz package from the [releases to the package depends on the version of PowerShell you want to install. - PowerShell 7.4 - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-linux-musl-x64.tar.gz` -- PowerShell 7.5 - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-linux-musl-x64.tar.gz` +- PowerShell 7.5 - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-linux-musl-x64.tar.gz` Then, in the terminal, execute the following shell commands to install PowerShell 7.4: @@ -49,7 +49,7 @@ apk -X https://dl-cdn.alpinelinux.org/alpine/edge/main add --no-cache \ openssh-client \ # Download the powershell '.tar.gz' archive -curl -L https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-linux-musl-x64.tar.gz -o /tmp/powershell.tar.gz +curl -L https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-linux-musl-x64.tar.gz -o /tmp/powershell.tar.gz # Create the target folder where powershell will be placed sudo mkdir -p /opt/microsoft/powershell/7 diff --git a/reference/docs-conceptual/install/install-debian.md b/reference/docs-conceptual/install/install-debian.md index f23f843f7f89..a6dc67dbc7e7 100644 --- a/reference/docs-conceptual/install/install-debian.md +++ b/reference/docs-conceptual/install/install-debian.md @@ -1,6 +1,6 @@ --- description: Information about installing PowerShell on Debian Linux -ms.date: 01/29/2025 +ms.date: 04/28/2025 title: Installing PowerShell on Debian --- # Installing PowerShell on Debian @@ -74,7 +74,7 @@ The link to the current version is: - PowerShell 7.4 (LTS) universal package for supported versions of Debian - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell_7.4.7-1.deb_amd64.deb` - PowerShell 7.5 universal package for supported versions of Debian - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell_7.5.0-1.deb_amd64.deb` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell_7.5.1-1.deb_amd64.deb` The following shell script downloads and installs the current release of PowerShell. You can change the URL to download the version of PowerShell that you want to install. @@ -90,17 +90,17 @@ sudo apt-get update sudo apt-get install -y wget # Download the PowerShell package file -wget https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell_7.5.0-1.deb_amd64.deb +wget https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell_7.5.1-1.deb_amd64.deb ################################### # Install the PowerShell package -sudo dpkg -i powershell_7.5.0-1.deb_amd64.deb +sudo dpkg -i powershell_7.5.1-1.deb_amd64.deb # Resolve missing dependencies and finish the install (if necessary) sudo apt-get install -f # Delete the downloaded package file -rm powershell_7.5.0-1.deb_amd64.deb +rm powershell_7.5.1-1.deb_amd64.deb # Start PowerShell pwsh diff --git a/reference/docs-conceptual/install/install-other-linux.md b/reference/docs-conceptual/install/install-other-linux.md index 285d3c5d1f07..926d4bd305c4 100644 --- a/reference/docs-conceptual/install/install-other-linux.md +++ b/reference/docs-conceptual/install/install-other-linux.md @@ -1,6 +1,6 @@ --- description: Information about installing PowerShell on various Linux distributions -ms.date: 01/27/2025 +ms.date: 04/28/2025 title: Alternate ways to install PowerShell on Linux --- # Alternate ways to install PowerShell on Linux @@ -132,16 +132,16 @@ archive. The following example shows the steps for installing the x64 binary archive. You must choose the correct binary archive that matches the processor type for your platform. -- `powershell-7.5.0-linux-arm32.tar.gz` -- `powershell-7.5.0-linux-arm64.tar.gz` -- `powershell-7.5.0-linux-x64.tar.gz` +- `powershell-7.5.1-linux-arm32.tar.gz` +- `powershell-7.5.1-linux-arm64.tar.gz` +- `powershell-7.5.1-linux-x64.tar.gz` Use the following shell commands to download and install PowerShell from the `tar.gz` binary archive. Change the URL to match the version of PowerShell you want to install. ```sh # Download the powershell '.tar.gz' archive -curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-linux-x64.tar.gz +curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-linux-x64.tar.gz # Create the target folder where powershell will be placed sudo mkdir -p /opt/microsoft/powershell/7 diff --git a/reference/docs-conceptual/install/install-rhel.md b/reference/docs-conceptual/install/install-rhel.md index 381bd6628692..3811c16a1ffe 100644 --- a/reference/docs-conceptual/install/install-rhel.md +++ b/reference/docs-conceptual/install/install-rhel.md @@ -1,6 +1,6 @@ --- description: Information about installing PowerShell on Red Hat Enterprise Linux (RHEL) -ms.date: 01/29/2025 +ms.date: 04/28/2025 title: Installing PowerShell on Red Hat Enterprise Linux (RHEL) --- # Installing PowerShell on Red Hat Enterprise Linux (RHEL) @@ -68,8 +68,8 @@ The link to the current version is: - PowerShell 7.4.7 universal package for supported versions of RHEL - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-1.rh.x86_64.rpm` -- PowerShell 7.5.0 universal package for supported versions of RHEL - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-1.rh.x86_64.rpm` +- PowerShell 7.5.1 universal package for supported versions of RHEL + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-1.rh.x86_64.rpm` The following shell script downloads and installs the current preview release of PowerShell. You can change the URL to download the version of PowerShell that you want to install. @@ -77,7 +77,7 @@ change the URL to download the version of PowerShell that you want to install. On RHEL 8 or 9: ```sh -sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-1.rh.x86_64.rpm +sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-7.5.1-1.rh.x86_64.rpm ``` ## Uninstall PowerShell diff --git a/reference/docs-conceptual/install/install-ubuntu.md b/reference/docs-conceptual/install/install-ubuntu.md index bceafa382a45..4bca62c51da1 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: 01/29/2025 +ms.date: 04/28/2025 title: Installing PowerShell on Ubuntu --- # Installing PowerShell on Ubuntu @@ -86,7 +86,7 @@ The link to the current version is: - PowerShell 7.4 (LTS) universal package for supported versions of Ubuntu - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell_7.4.7-1.deb_amd64.deb` - PowerShell 7.5 universal package for supported versions of Ubuntu - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-preview_7.5.0-1.deb_amd64.deb` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-preview_7.5.1-1.deb_amd64.deb` The following shell script downloads and installs the current preview release of PowerShell. You can change the URL to download the version of PowerShell that you want to install. @@ -102,17 +102,17 @@ sudo apt-get update sudo apt-get install -y wget # Download the PowerShell package file -wget https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell_7.5.0-1.deb_amd64.deb +wget https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell_7.5.1-1.deb_amd64.deb ################################### # Install the PowerShell package -sudo dpkg -i powershell_7.5.0-1.deb_amd64.deb +sudo dpkg -i powershell_7.5.1-1.deb_amd64.deb # Resolve missing dependencies and finish the install (if necessary) sudo apt-get install -f # Delete the downloaded package file -rm powershell_7.5.0-1.deb_amd64.deb +rm powershell_7.5.1-1.deb_amd64.deb # Start PowerShell Preview pwsh