PowerShell Team
Automating the world one-liner at a time…
Latest posts
Introducing MCP Support in AI Shell Preview 6
We're excited to share the latest preview release of AI Shell that includes new features and improvements based on your feedback.
Announcing Microsoft.PowerShell.PlatyPS 1.0.0
We are pleased to announce the general availability of Microsoft.PowerShell.PlatyPS 1.0.0, a tool to build PowerShell help files.
Announcing Microsoft Desired State Configuration v3.1.0
This post announces the release of Microsoft Desired State Configuration v3.1.0. We discuss the features and benefits of DSC and how it differs from PowerShell DSC.
AI Shell Preview 4 Release!
We're excited to share the latest preview release of AI Shell that includes new features and improvements based on your feedback.
PowerShell, OpenSSH, and DSC team investments for 2025
Planned team investments for 2025 for PowerShell, OpenSSH, DSC, and related tooling.
Authoring Enhancements in Microsoft Desired State Configuration v3.0.0
This is the third post in a multi-part series about the new release of DSC. Microsoft Desired State Configuration (DSC) v3.0.0 provides powerful feature that enhance the authoring experience. DSC command completer The completer command returns a shell script that, when executed, registers completions for the given shell. DSC can generate completion scripts for the following shells: To learn more, see the command reference documentation. Enhanced Authoring with Schemas Working with DSC platform involves writing configuration documents and resource manifests. D...
Get started with Microsoft Desired State Configuration v3.0.0
This post show you how to install DSC v3.0.0 and get started using the **dsc** command.
Announcing Microsoft Desired State Configuration v3.0.0
This post announces the release of Microsoft Desired State Configuration v3.0.0. We discuss the features and benefits of DSC and how it differs from PowerShell DSC.
Announcing AI Shell Preview 2
We are pleased to share a new preview release of AI Shell!
Microsoft Update changes for PowerShell 7
This blog outlines the expected behavior of MU releases for PowerShell 7.
PowerShell 7.5 GA is now available
We're pleased to announce the release of PowerShell 7.5.0! For this release the focus has been on quality, security and stability of the platform. We greatly appreciate the enormous amount of community contributions in this release along with new cmdlets, experimental features and other quality of life additions. PowerShell 7.5 is built on top of .NET 9 and will be supported for 18 months as a standard support release. Please note that support for PowerShell 7.2 is ended November 8, 2024. PowerShell 7.4 is the current LTS release of PowerShell and is supported until November 2026. How do I get it? PowerShell...
Announcing the Public Preview of AI Shell
We are pleased to announce the public preview of AI Shell.
PowerShell 7.5 RC-1 is now available
Availability of PowerShell 7.5 RC1
Announcing Microsoft.PowerShell.PlatyPS 1.0.0-Preview1
We are pleased to announce the release of Microsoft.PowerShell.PlatyPS 1.0.0-Preview1, a tool to build PowerShell help files.
PSResourceGet support for Azure Container Registry (ACR) is in Preview
PSResourceGet 1.1 preview 1 is available
PowerShell and OpenSSH team investments for 2024
Planned team investments for 2024 for PowerShell, OpenSSH, and related tooling.
PowerShell 7.4 General Availability
PowerShell 7.4 GA has been released.
PowerShell 7.4 Release Candidate 1
Availability of PowerShell 7.4 RC1
PowerShell Extension for Visual Studio Code Fall 2023 Update
PowerShell Extension for Visual Studio Fall 2023 Update
PSResourceGet is generally available
PSResourceGet is generally available
PSReadLine 2.3.4 GA Release
We are excited to announce the general availability of PSReadLine 2.3.4!
PowerShellGet 3.0.22-beta22 is now available
The latest preview of PowerShellGet is now available on the PowerShell Gallery. In this new preview version of PowerShellGet, PowerShellGet is a compatibility module that allows use of PowerShellGet 2.x (and below) cmdlet syntax with PSResourceGet functionality by making a best effort mapping between the cmdlet interfaces of both versions of the module. This module is a continuation of the CompatPowerShellGet project, but will now be shipping under the PowerShellGet module name. How to install the module To install from PSResourceGet (which is included in PowerShell 7.4 Preview 5) To install from PowerShel...
Announcing PowerShell Crescendo 1.1.0 General Availability (GA)
Announcing the General Availability (GA) release of PowerShell Crescendo 1.1.0, a framework for the
PSResourceGet Release Candidate is Now Available
Microsoft.PowerShell.PSResourceGet is a continuation of the PowerShellGet 3.0 project. The release candidate of this module under the new name is now available on the PowerShell Gallery. This release contains a number of bug fixes. This release is considered "go live" meaning that it is a fully supported release and expected to be of GA quality. After this release we don't expect to make any changes before we make the module "Generally Available (GA)". Please test out this module and report any issues so that we can resolve any blocking scenarios before this module becomes GA. Once this module becomes GA we will ...
PowerShell Adapter Feedback Provider
This blog outlines the PowerShell Adapter Feedback Provider module
PSResourceGet Preview 24 is Now Available
Microsoft.PowerShell.PSResourceGet is a continuation of the PowerShellGet 3.0 project. The latest preview release of this module under the new name is now available on the PowerShell Gallery. This release contains improved publish support, new aliases and many bug fixes. This is the last planned preview release before we release a "Release Candidate (RC)" of the module. From there we don't expect to make any changes before we make the module "Generally Available (GA)". How to install the module To install from PSResourceGet previews (which is included in PowerShell 7.4 Preview 4) To install from PowerShell...
Announcing PowerShell Crescendo 1.1.0-RC1
This RC contains several community requested features and fixes including improved support for PSScriptAnalyzer, improvements to error handling, and the addition of `ExcludeAsArgument` property.