← Partner Radar · All news
Products & GTM

PowerShell 7.7 reaches GA with security hardening and script changes

Microsoft PowerShell Blog · 10 Nov 2026

✅ Microsoft released PowerShell 7.7, a Standard Term Support release built on . NET 11.

It strengthens Constrained Language Mode, remoting validation and help extraction, and adds commands and parameters including New-TemporaryDirectory and Join-Path -Extension.

Several changes can affect existing automation. New-Guid generates version 7 UUIDs by default; Test-Json requires an explicit option to fetch external schema references; and explicit false switch values are handled more consistently.

The release also fixes startup, completion, path handling and remote-shell issues. Microsoft identifies these behavior and breaking changes for teams reviewing production scripts before upgrading.

Partner briefing

What it is

PowerShell 7.7 is generally available on . NET 11 as an STS release.

What’s changing

Security hardening and command improvements accompany UUID, JSON-schema and switch-handling behavior changes.

Why it matters

Existing automation can be affected by documented breaking and behavior changes, alongside reliability fixes.

Who it affects

Administrators, automation engineers and partners maintaining PowerShell scripts and remote-management workflows.

View official source ↗

Curated by PinTech ↗

AI-powered independent curation. Not affiliated with or endorsed by Microsoft. AI can make mistakes. Verify important information at the source.