diff --git a/reference/5.1/Microsoft.PowerShell.Diagnostics/New-WinEvent.md b/reference/5.1/Microsoft.PowerShell.Diagnostics/New-WinEvent.md index 21a9e07fef5d..be36dd41f407 100644 --- a/reference/5.1/Microsoft.PowerShell.Diagnostics/New-WinEvent.md +++ b/reference/5.1/Microsoft.PowerShell.Diagnostics/New-WinEvent.md @@ -86,7 +86,7 @@ Description : Completed periodic policy processing for user %3 in %1 seconds. The **Description** property contains the message that gets written to the event log. The `%3` and `%1` value are placeholders for the values passed into the template. The `%3` string is replace with -the value passed to the **PrincipalSamName** field. The `%1` string is replaced withe value passed +the value passed to the **PrincipalSamName** field. The `%1` string is replaced with value passed to the **PolicyElaspedTimeInSeconds** field. ### Example 3 - Create a new event using a versioned template diff --git a/reference/7.4/Microsoft.PowerShell.Diagnostics/New-WinEvent.md b/reference/7.4/Microsoft.PowerShell.Diagnostics/New-WinEvent.md index f97504225ca7..3fe6b242eb47 100644 --- a/reference/7.4/Microsoft.PowerShell.Diagnostics/New-WinEvent.md +++ b/reference/7.4/Microsoft.PowerShell.Diagnostics/New-WinEvent.md @@ -88,7 +88,7 @@ Description : Completed periodic policy processing for user %3 in %1 seconds. The **Description** property contains the message that gets written to the event log. The `%3` and `%1` value are placeholders for the values passed into the template. The `%3` string is replace with -the value passed to the **PrincipalSamName** field. The `%1` string is replaced withe value passed +the value passed to the **PrincipalSamName** field. The `%1` string is replaced with value passed to the **PolicyElaspedTimeInSeconds** field. ### Example 3 - Create a new event using a versioned template diff --git a/reference/7.5/Microsoft.PowerShell.Diagnostics/New-WinEvent.md b/reference/7.5/Microsoft.PowerShell.Diagnostics/New-WinEvent.md index 67de24eae5a0..4df109b33bd1 100644 --- a/reference/7.5/Microsoft.PowerShell.Diagnostics/New-WinEvent.md +++ b/reference/7.5/Microsoft.PowerShell.Diagnostics/New-WinEvent.md @@ -88,7 +88,7 @@ Description : Completed periodic policy processing for user %3 in %1 seconds. The **Description** property contains the message that gets written to the event log. The `%3` and `%1` value are placeholders for the values passed into the template. The `%3` string is replace with -the value passed to the **PrincipalSamName** field. The `%1` string is replaced withe value passed +the value passed to the **PrincipalSamName** field. The `%1` string is replaced with value passed to the **PolicyElaspedTimeInSeconds** field. ### Example 3 - Create a new event using a versioned template diff --git a/reference/7.6/Microsoft.PowerShell.Diagnostics/New-WinEvent.md b/reference/7.6/Microsoft.PowerShell.Diagnostics/New-WinEvent.md index a521500863a1..ffb50b7abbfd 100644 --- a/reference/7.6/Microsoft.PowerShell.Diagnostics/New-WinEvent.md +++ b/reference/7.6/Microsoft.PowerShell.Diagnostics/New-WinEvent.md @@ -88,7 +88,7 @@ Description : Completed periodic policy processing for user %3 in %1 seconds. The **Description** property contains the message that gets written to the event log. The `%3` and `%1` value are placeholders for the values passed into the template. The `%3` string is replace with -the value passed to the **PrincipalSamName** field. The `%1` string is replaced withe value passed +the value passed to the **PrincipalSamName** field. The `%1` string is replaced with value passed to the **PolicyElaspedTimeInSeconds** field. ### Example 3 - Create a new event using a versioned template diff --git a/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md b/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md index a63ac3aae790..7cc71c73fd2d 100644 --- a/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md +++ b/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md @@ -119,8 +119,8 @@ install package from the [releases][09] page onto your computer. The links to th are: - PowerShell 7.4 - - x64 processors - [powershell-7.4.7-osx-x64.pkg][20] - - Arm64 processors - [powershell-7.4.7-osx-arm64.pkg][18] + - x64 processors - [powershell-7.4.10-osx-x64.pkg][20] + - Arm64 processors - [powershell-7.4.10-osx-arm64.pkg][18] - PowerShell 7.5 - x64 processors - [powershell-7.5.1-osx-x64.pkg][24] - Arm64 processors - [powershell-7.5.1-arm64.pkg][22] @@ -188,8 +188,8 @@ Download the install package from the [releases][09] page onto your computer. Th current versions are: - PowerShell 7.4 (LTS) - - x64 processors - [powershell-7.4.7-osx-x64.tar.gz][21] - - Arm64 processors - [powershell-7.4.7-osx-arm64.tar.gz][19] + - x64 processors - [powershell-7.4.10-osx-x64.tar.gz][21] + - Arm64 processors - [powershell-7.4.10-osx-arm64.tar.gz][19] - PowerShell 7.5-preview - x64 processors - [powershell-7.5.1-osx-x64.tar.gz][25] - Arm64 processors - [powershell-7.5.1-osx-arm64.tar.gz][23] @@ -278,10 +278,10 @@ support those methods. [11]: https://docs.brew.sh/Manpage#link-ln-options-formula [12]: https://github.com/Homebrew [13]: https://github.com/Homebrew/homebrew-cask -[18]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-osx-arm64.pkg -[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 +[18]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell-7.4.10-osx-arm64.pkg +[19]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell-7.4.10-osx-arm64.tar.gz +[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell-7.4.10-osx-x64.pkg +[21]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell-7.4.10-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 diff --git a/reference/docs-conceptual/install/community-support.md b/reference/docs-conceptual/install/community-support.md index 1f5dd590a740..e29019ed38b1 100644 --- a/reference/docs-conceptual/install/community-support.md +++ b/reference/docs-conceptual/install/community-support.md @@ -78,8 +78,8 @@ Download the tar.gz package from the [releases][09] page onto your Raspberry Pi to the current versions are: - PowerShell 7.4 - latest LTS release - - `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` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell-7.4.10-linux-arm32.tar.gz` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell-7.4.10-linux-arm64.tar.gz` - PowerShell 7.5 - latest stable release - `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` diff --git a/reference/docs-conceptual/install/install-alpine.md b/reference/docs-conceptual/install/install-alpine.md index 01b6c68d1271..f3a9ebbbb83d 100644 --- a/reference/docs-conceptual/install/install-alpine.md +++ b/reference/docs-conceptual/install/install-alpine.md @@ -22,7 +22,7 @@ check the list of [Supported versions][02] below. Installation on Alpine is based on downloading tar.gz package from the [releases][03] page. The URL 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.4 - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell-7.4.10-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: diff --git a/reference/docs-conceptual/install/install-debian.md b/reference/docs-conceptual/install/install-debian.md index a6dc67dbc7e7..1f9ba5f1b3af 100644 --- a/reference/docs-conceptual/install/install-debian.md +++ b/reference/docs-conceptual/install/install-debian.md @@ -72,7 +72,7 @@ package from the [releases][02] page onto your Debian machine. 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` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell_7.4.10-1.deb_amd64.deb` - PowerShell 7.5 universal package for supported versions of Debian - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell_7.5.1-1.deb_amd64.deb` diff --git a/reference/docs-conceptual/install/install-rhel.md b/reference/docs-conceptual/install/install-rhel.md index 3811c16a1ffe..a01a1f7a0915 100644 --- a/reference/docs-conceptual/install/install-rhel.md +++ b/reference/docs-conceptual/install/install-rhel.md @@ -66,8 +66,8 @@ package from the [releases][02] page onto your RHEL machine. 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.4.10 universal package for supported versions of RHEL + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell-7.4.10-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` diff --git a/reference/docs-conceptual/install/install-ubuntu.md b/reference/docs-conceptual/install/install-ubuntu.md index 4bca62c51da1..a20ef8a2e67b 100644 --- a/reference/docs-conceptual/install/install-ubuntu.md +++ b/reference/docs-conceptual/install/install-ubuntu.md @@ -84,7 +84,7 @@ package from the [releases][05] page onto your Ubuntu machine. 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` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.10/powershell_7.4.10-1.deb_amd64.deb` - PowerShell 7.5 universal package for supported versions of Ubuntu - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.1/powershell-preview_7.5.1-1.deb_amd64.deb` diff --git a/reference/docs-conceptual/install/microsoft-update-faq.yml b/reference/docs-conceptual/install/microsoft-update-faq.yml index 38ed5d117d0f..3c13557bedeb 100644 --- a/reference/docs-conceptual/install/microsoft-update-faq.yml +++ b/reference/docs-conceptual/install/microsoft-update-faq.yml @@ -102,7 +102,7 @@ sections: doesn't show the check box options. To enable MU updates run the following command: ```powershell - msiexec.exe /fmu .\PowerShell-7.4.7-win-x64.msi USE_MU=1 ENABLE_MU=1 + msiexec.exe /fmu .\PowerShell-7.4.10-win-x64.msi USE_MU=1 ENABLE_MU=1 ``` For more information about running `msiexec.exe` from the command line, see diff --git a/reference/docs-conceptual/whats-new/What-s-New-in-PowerShell-74.md b/reference/docs-conceptual/whats-new/What-s-New-in-PowerShell-74.md index 241d15bbb71c..3a0f4f2c8f87 100644 --- a/reference/docs-conceptual/whats-new/What-s-New-in-PowerShell-74.md +++ b/reference/docs-conceptual/whats-new/What-s-New-in-PowerShell-74.md @@ -1,13 +1,13 @@ --- title: What's New in PowerShell 7.4 description: New features and changes released in PowerShell 7.4 -ms.date: 01/23/2025 +ms.date: 05/13/2025 --- # What's New in PowerShell 7.4 -PowerShell 7.4.7 includes the following features, updates, and breaking changes. PowerShell 7.4.7 is -built on .NET 8.0.12. +PowerShell 7.4.10 includes the following features, updates, and breaking changes. PowerShell 7.4.10 +is built on .NET 8.0.408. For a complete list of changes, see the [CHANGELOG][chg] in the GitHub repository. @@ -178,6 +178,7 @@ Updates to `$PSStyle` Other Engine updates +- Fallback to AppLocker after WldpCanExecuteFile ([#25229][25229]) - Make PowerShell class not affiliate with Runspace when declaring the `NoRunspaceAffinity` attribute ([#18138][18138]) - Add the `ValidateNotNullOrWhiteSpace` attribute ([#17191][17191]) (Thanks @wmentha!) @@ -334,3 +335,4 @@ For more information about the Experimental Features, see [Using Experimental Fe [20369]: https://github.com/PowerShell/PowerShell/pull/20369 [20371]: https://github.com/PowerShell/PowerShell/pull/20371 [21529]: https://github.com/PowerShell/PowerShell/pull/21529 +[25229]: https://github.com/PowerShell/PowerShell/pull/25229