Announcing PowerShell 7.6 (LTS) GA Release
PowerShell BlogPowerShell 7.6 reaches general availability as the next LTS release and is built on .NET 10 (LTS). It includes reliability improvements across the engine, modules, and interactive shell.
Publisher
Stories with reporting from PowerShell Blog, ranked by what is gaining ground now. Each story links to the original articles.
PowerShell BlogPowerShell 7.6 reaches general availability as the next LTS release and is built on .NET 10 (LTS). It includes reliability improvements across the engine, modules, and interactive shell.
PowerShell BlogMicrosoft releases Desired State Configuration v3.3.0 for general availability, adding Windows resources, a registry adapter, server-mode improvements, expression-function updates, expanded what-if support, and experimental export filtering. The release is aimed at users automating configuration management with DSC.
PowerShell BlogMicrosoft releases Desired State Configuration v3.2.0 for general availability, adding Windows resources, Bicep gRPC integration, WhatIf support, expression-language improvements, and adapter enhancements. The update concerns users managing system configuration with DSC.
PowerShell BlogThe PowerShell team says MSI packaging will be deprecated beginning with PowerShell 7.7. The change affects users who rely on MSI packages to install or deploy PowerShell.
PowerShell BlogPowerShell 7.6.2 adds AppContainer support and fixes local user configuration path checks. The release also updates telemetry behavior on Windows to respect diagnostics and feedback settings and moves to .NET SDK 10.0.300.
PowerShell BlogThe PowerShell, OpenSSH, and DSC teams outline planned investments for 2026, including related tooling. The announcement concerns the teams’ priorities for these projects.
PowerShell BlogMicrosoft announces general availability of Microsoft.PowerShell.PlatyPS 1.0.0, a tool for building PowerShell help files.
PowerShell BlogPowerShell 7.6.0 includes a fix allowing PowerShell Profile DSC resource manifests to accept null content, alongside test and build updates. Its packaging work moves to .NET SDK 10.0.201 and adds LTS and non-LTS macOS packages for LTS releases.
PowerShell BlogPowerShell 7.4.16 fixes local user configuration path checks and replaces an obsolete BinaryFormatter use in Out-GridView. The release also updates telemetry behavior on Windows and moves to .NET SDK 8.0.421.
PowerShell BlogPowerShell for macOS is now notarized and hardened to meet Apple and Microsoft security requirements. The update concerns the macOS edition of PowerShell and its platform security protections.
PowerShell BlogThe PowerShell team reviews the delayed timing of the PowerShell 7.6 release and describes changes intended to improve release predictability and transparency. The post covers lessons learned and investments already underway.
PowerShell BlogAI Shell Preview 6 adds MCP support and other improvements. The release concerns the preview version of Microsoft’s AI Shell.
PowerShell BlogPowerShell 7.6.6 fixes a FileOnlyEntry crash on older Windows versions and adds support for the EnableFileOnlyEntry WLDP setting. The release also updates its build to .NET SDK 10.0.401 and includes a localization-test fix.
PowerShell BlogPowerShell 7.5.10 fixes dot-sourcing behavior for `pwsh -file` when running advanced-function scripts. The release also updates to .NET SDK 9.0.317 and includes Windows build pipeline fixes.
PowerShell BlogPowerShell 7.5.5 includes fixes for SSH PATH checks and pipe-client handle cleanup, along with a correction to the progress preference variable in script cmdlets. Its tooling changes add merge-conflict marker detection to the linux-ci workflow and introduce a reusable get-changed-files action.
PowerShell BlogPowerShell 7.4.19 fixes dot-sourcing behavior for pwsh -file when used with advanced-function scripts. The release also updates its build to .NET SDK 8.0.424.
PowerShell BlogPowerShell 7.4.18 includes a fix that validates the CAB path before expansion and updates its build pipeline to .NET SDK 8.0.423. The release also adjusts the CI workflow to target servicing branches.
PowerShell BlogPowerShell 7.5.8 updates its build tooling to .NET SDK 9.0.315 and removes an unused NuGet publishing command from its packaging module. The release also changes the pipeline to skip Store publishing when no channel is selected.
PowerShell BlogPowerShell 7.5.7 fixes detection of local user configuration file paths and makes Windows telemetry respect the diagnostics and feedback setting. The release updates its build to .NET SDK 9.0.314 and includes packaging and permission changes.
PowerShell BlogPowerShell 7.6.1 updates its build to .NET SDK 10.0.202 and fixes the PMC repository URL for RHEL10. The release also changes notification timing and pins a reusable GitHub workflow to a commit SHA.