PowerShell Team

Automating the world one-liner at a time…

Latest posts

Apr 29, 2026
Post comments count 4
Post likes count 1

Announcing Microsoft Desired State Configuration v3.2.0

Jason Helmick

This post announces the General Availability of Microsoft Desired State Configuration (DSC) v3.2.0, with new Windows resources, Bicep gRPC integration, WhatIf support, expression language improvements, and adapter enhancements.

Apr 10, 2026
Post comments count 20
Post likes count 7

PowerShell MSI package deprecation and preview updates

Jason Helmick

This post announces the deprecation of MSI packaging beginning with PowerShell 7.7.

Apr 1, 2026
Post comments count 1
Post likes count 2

PowerShell 7.6 release postmortem and investments

Jason Helmick

This post shares context on the delayed timing of the PowerShell 7.6 release, our learnings, and the changes the team has already begun making to improve release predictability and transparency.

Mar 18, 2026
Post comments count 3
Post likes count 7

Announcing PowerShell 7.6 (LTS) GA Release

Jason Helmick

We're excited to announce the General Availability of PowerShell 7.6, the next Long Term Support (LTS) release of PowerShell. PowerShell 7.6 is built on .NET 10 (LTS), continuing the alignment between PowerShell and the modern .NET platform. PowerShell 7.6 includes reliability improvements across the engine, modules, and interactive shell experience. Preview releases focused on improving consistency, fixing long-standing issues, and refining behavior across platforms. Notable areas of improvement include: As an LTS release, PowerShell 7.6 becomes the recommended version for ...

Feb 17, 2026
Post comments count 2
Post likes count 5

PowerShell, OpenSSH, and DSC team investments for 2026

Steve Lee

Planned team investments for 2026 for PowerShell, OpenSSH, DSC, and related tooling.

Aug 5, 2025
Post comments count 0
Post likes count 3

Introducing MCP Support in AI Shell Preview 6

Steven Bucher

We're excited to share the latest preview release of AI Shell that includes new features and improvements based on your feedback.

Jul 24, 2025
Post comments count 3
Post likes count 6

Announcing Microsoft.PowerShell.PlatyPS 1.0.0

Jason,
Sean

We are pleased to announce the general availability of Microsoft.PowerShell.PlatyPS 1.0.0, a tool to build PowerShell help files.

Jun 18, 2025
Post comments count 0
Post likes count 3

Announcing Microsoft Desired State Configuration v3.1.0

Jason Helmick

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.

May 21, 2025
Post comments count 1
Post likes count 5

AI Shell Preview 4 Release!

Steven Bucher

We're excited to share the latest preview release of AI Shell that includes new features and improvements based on your feedback.

Apr 14, 2025
Post comments count 4
Post likes count 3

PowerShell, OpenSSH, and DSC team investments for 2025

Steve Lee

Planned team investments for 2025 for PowerShell, OpenSSH, DSC, and related tooling.

Mar 12, 2025
Post comments count 0
Post likes count 3

Authoring Enhancements in Microsoft Desired State Configuration v3.0.0

Jason Helmick

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...

Mar 12, 2025
Post comments count 4
Post likes count 4

Get started with Microsoft Desired State Configuration v3.0.0

Jason Helmick

This post show you how to install DSC v3.0.0 and get started using the **dsc** command.

Mar 12, 2025
Post comments count 6
Post likes count 12

Announcing Microsoft Desired State Configuration v3.0.0

Jason Helmick

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.

Feb 28, 2025
Post comments count 6
Post likes count 5

Announcing AI Shell Preview 2

Steven Bucher

We are pleased to share a new preview release of AI Shell!

Feb 27, 2025
Post comments count 3
Post likes count 2

Microsoft Update changes for PowerShell 7

Steven Bucher

This blog outlines the expected behavior of MU releases for PowerShell 7.

Feb 12, 2025
Post comments count 2
Post likes count 3

PowerShell 7.5 GA is now available

Jason Helmick

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...

Nov 19, 2024
Post comments count 6
Post likes count 14

Announcing the Public Preview of AI Shell

Steven Bucher

We are pleased to announce the public preview of AI Shell.

Nov 18, 2024
Post comments count 1
Post likes count 5

PowerShell 7.5 RC-1 is now available

Sydney Smith

Availability of PowerShell 7.5 RC1

Oct 30, 2024
Post comments count 1
Post likes count 4

Announcing Microsoft.PowerShell.PlatyPS 1.0.0-Preview1

Jason Helmick

We are pleased to announce the release of Microsoft.PowerShell.PlatyPS 1.0.0-Preview1, a tool to build PowerShell help files.

Apr 2, 2024
Post comments count 2
Post likes count 5

PSResourceGet support for Azure Container Registry (ACR) is in Preview

Sydney Smith

PSResourceGet 1.1 preview 1 is available

Feb 5, 2024
Post comments count 1
Post likes count 8

PowerShell and OpenSSH team investments for 2024

Steve Lee

Planned team investments for 2024 for PowerShell, OpenSSH, and related tooling.

Nov 16, 2023
Post comments count 0
Post likes count 9

PowerShell 7.4 General Availability

Steve Lee

PowerShell 7.4 GA has been released.

Oct 30, 2023
Post comments count 2
Post likes count 1

PowerShell 7.4 Release Candidate 1

Sydney Smith

Availability of PowerShell 7.4 RC1

Oct 25, 2023
Post comments count 0
Post likes count 3

PowerShell Extension for Visual Studio Code Fall 2023 Update

Sydney Smith

PowerShell Extension for Visual Studio Fall 2023 Update

Oct 9, 2023
Post comments count 5
Post likes count 5

PSResourceGet is generally available

Sydney Smith

PSResourceGet is generally available

Oct 3, 2023
Post comments count 0
Post likes count 7

PSReadLine 2.3.4 GA Release

Steven Bucher

We are excited to announce the general availability of PSReadLine 2.3.4!

Sep 20, 2023
Post comments count 0
Post likes count 3

PowerShellGet 3.0.22-beta22 is now available

Sydney Smith

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...

Sep 12, 2023
Post comments count 0
Post likes count 5

Announcing PowerShell Crescendo 1.1.0 General Availability (GA)

Jason Helmick

Announcing the General Availability (GA) release of PowerShell Crescendo 1.1.0, a framework for the

Sep 7, 2023
Post comments count 1
Post likes count 2

PSResourceGet Release Candidate is Now Available

Sydney Smith

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 ...

Aug 28, 2023
Post comments count 0
Post likes count 1

PowerShell Adapter Feedback Provider

Steven Bucher

This blog outlines the PowerShell Adapter Feedback Provider module

Aug 16, 2023
Post comments count 0
Post likes count 1

PSResourceGet Preview 24 is Now Available

Sydney Smith

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...

Aug 8, 2023
Post comments count 0
Post likes count 1

Announcing PowerShell Crescendo 1.1.0-RC1

Jason Helmick

This RC contains several community requested features and fixes including improved support for PSScriptAnalyzer, improvements to error handling, and the addition of `ExcludeAsArgument` property.

Aug 7, 2023
Post comments count 1
Post likes count 3

Desired State Configuration (DSC) Planning Update

Michael Greene

A fun and informative blog post sharing the exciting plans and roadmap for Desired State Configuration (DSC), including plans for compatibility, transparency, cross-platform support, and more.

Jul 17, 2023
Post comments count 1
Post likes count 7

Microsoft.PowerShell.TextUtility module updates

Jim Truher

TextUtility module gets new functionality We have recently released another preview of the TextUtility module. This module is a collection of tools that are meant to help with working with text content. Installing the module You can install this module from the PowerShellGallery with PowerShellGet via: Or you can install it with PSResourceGet via: ConvertFrom-TextTable The most recent pre-release of Microsoft.PowerShell.TextUtility has some new exciting functionality. The new cmdlet allows you to take tabular text and convert it into objects. Also, there is a way to convert some of types of those ...

Jul 10, 2023
Post comments count 5
Post likes count 2

JSON Adapter Feedback Provider

Steven,
Jim

This blog outlines a new feedback provider developed by the PowerShell Team to inform users of native executables that can output `JSON`.

Jul 6, 2023
Post comments count 2
Post likes count 4

What are Feedback Providers?

Steven Bucher

This is an introduction to the concept of feedback providers in PowerShell. What they are, how to use them and why we are implementing them.