SecretManagement Module v1.1.0 preview update
PowerShell Blog

SecretManagement Module v1.1.0 preview update

Microsoft.PowerShell.SecretManagement 1.1.0-preview The next 1.1.0 version of SecretManagement has a number of minor fixes, but also two significant changes, one of which is a potentially breaking change for extension authors. For more information on the changes in this release, see the CHANGELOG document. This blog discusses the primary changes, why one is potentially breaking, and…

Announcing PlatyPS 2.0.0-Preview1
PowerShell Blog

Announcing PlatyPS 2.0.0-Preview1

PlatyPS is the primary tool for creating the PowerShell help displayed using Get-Help. What is PlatyPS PowerShell external help files have been authored by hand or using complex tool chains and stored as MAML XML for use as console help. MAML is cumbersome to edit by hand, and common tools and editors don’t support it…

Announcing PSDesiredStateConfiguration on PowerShell Gallery
PowerShell Blog

Announcing PSDesiredStateConfiguration on PowerShell Gallery

Continuing our investment in DSC, we are pleased to announce the release of PSDesiredStateConfiguration 2.0.5 for DSC as a separate module on PowerShell Gallery. This is in preparation for publishing previews of the 3.0 version of this module which will have new capabilities, but also some breaking changes. DSC is an important platform in configuration…

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…