Announcing PowerShell Crescendo Preview.2
PowerShell Blog

Announcing PowerShell Crescendo Preview.2

We are pleased to announce the second preview of PowerShell Crescendo, a framework to rapidly develop PowerShell cmdlets for native commands, regardless of platform. The updated preview releases are now available for download on the PowerShell Gallery: Microsoft.PowerShell.Crescendo Preview 2 To install Microsoft.PowerShell.Crescendo: Install-Module Microsoft.PowerShell.Crescendo -AllowPrerelease For more information on Microsoft.PowerShell.Crescendo, check out these previous…

Optimizing your $Profile
PowerShell Blog

Optimizing your $Profile

Optimizing your $Profile Your PowerShell Profile allows you to customize your PowerShell session and runs at startup. Complex profiles can cause a significant delay in the startup of PowerShell as it is a script that needs to be executed before the prompt first shows up. Spoiler: I’ll show how I got my profile loading time…

Announcing the preview of PSArm
PowerShell Blog

Announcing the preview of PSArm

Announcing PSArm preview Today, we are pleased to announce the first preview of a new experimental module that make it easier than ever for PowerShell customers to create Azure Resource Manager (ARM) templates: PSArm. This module enables users to author ARM templates using PowerShell. Similar to Azure Bicep, PSArm is an independent module that creates…

SecretManagement and SecretStore are Generally Available
PowerShell Blog

SecretManagement and SecretStore are Generally Available

We are excited to announce two modules are now generally available on the PowerShell Gallery: Microsoft.PowerShell.SecretManagement Microsoft.PowerShell.SecretStore To install the modules, open any PowerShell console and run: Install-Module Microsoft.PowerShell.SecretManagement, Microsoft.PowerShell.SecretStore Introducing SecretManagement The SecretManagement module helps users manage secrets by providing a common set of cmdlets to interface with secrets across vaults. SecretManagement utilizes an…

SecretStore Release Candidate 3
PowerShell Blog

SecretStore Release Candidate 3

The SecretStore release candidate 3 (RC3) module is now available on the PowerShell Gallery. This contains an exciting new feature which allows users to non-interactively create, and configure a SecretStore. This feature was added to support CI systems and other automated scenarios. SecretStore is an extension vault module, for PowerShell SecretManagement, which works over all supported PowerShell…

PowerShell Blog

Announcing PSReadLine 2.2-beta.2 with Dynamic help

We are pleased to announce the new feature Dynamic Help in PSReadLine 2.2.0-beta.2. Features like TabCompletetion and the Help system make PowerShell easier to use. Expanding on that theme, Dynamic Help provides just-in-time help at the command line. This experience allows you to stay focused on your work in the terminal without losing your place…

SecretManagement and SecretStore Release Candidate 2
PowerShell Blog

SecretManagement and SecretStore Release Candidate 2

The SecretManagement and SecretStore release candidate 2 (RC2) modules are now available on the PowerShell Gallery. These releases contain an exciting new feature which allows users to provide non-sensitive metadata for secrets (note: this feature may not be available for all extension vaults). For more context on these modules check out these previous blog posts: SecretManagement preview 3/SecretStore preview…

PowerShell Team 2021 Investments
PowerShell Blog

PowerShell Team 2021 Investments

PowerShell Team 2021 Investments The PowerShell Team plans engineering work per semester (6 months at a time). However, PowerShell itself follows the .NET schedule of release every year. In this blog post, we’ll cover the year long plan for PowerShell 7.2 as well as tooling and modules work we have planned for the next semester….

PowerShell for Visual Studio Code Updates – February 2021
PowerShell Blog

PowerShell for Visual Studio Code Updates – February 2021

  We are excited to announce that updates to our PowerShell extension and PowerShell Preview extension are now available on the Visual Studio Code marketplace. This blog will explain what is new in these releases as well as what you can expect from the extension in the coming months. What’s new in the PowerShell Extension release This incremental release incorporates…