News

New for PowerShell: 'Get-WhatsNew' Cmdlet, VS Code Tool Update

Microsoft shipped a new PowerShell cmdlet to help users stay informed about new features, appropriately called Get-WhatsNew.

The idea is to help inform users who may be unaware of benefits, new features and changes that could impact their automation, performance and security.

"Between General Availability (GA), Long-Term Servicing (LTS), and Previews release, PowerShell ships updates several times a year," explained Jason Helmick of the the PowerShell team in an Aug. 8 blog post. "At this pace, PowerShell users may become unaware of new features and changes that improve automation, performance and security. Today, this information is provided through release notes and the PowerShell GitHub repository."

But now, Get-WhatsNew helps them:

  • Learn about new features that enable new solutions
  • Get version-specific information to make upgrade decisions
  • View the information in disconnected scenarios (data ships with module)
  • View the information in Windows PowerShell 5.1 and higher
  • Get information for a single random feature for a message-of-the-day (MOTD) experience
  • Quickly open the release notes on the web version using the Online option
Microsoft.PowerShell.WhatsNew 0.4.0
[Click on image for larger view.] Microsoft.PowerShell.WhatsNew 0.4.0 (source: Microsoft).

The project's GitHub repo displays benefits for both IT pros and developers:

  • As an admin, I can list the new features released in my current version of PowerShell, similar to webview so that I can discover and implement new features in managing my products.
  • As a developer, I can list the new features released in my current version of PowerShell, similar to webview so that I can discover and implement new features to develop automation solutions.

Using the tool brought up a huge list of information, starting out with v5.1 release notes:

What's New as of 8/8/22
[Click on image for larger view.] What's New as of 8/8/22 (source: Microsoft).

The cmdlet can be obtained with the Microsoft.PowerShell.WhatsNew module, which can be installed from the PowerShell Gallery. Since its debut in the gallery four days ago, it has been downloaded 110 times at the time of this writing.

PowerShell Extension for Visual Studio Code July 2022 Update
Microsoft's regular monthly update to its PowerShell extension for VS Code mainly sports minor tweaks, though it does add a big bunch of regression tests.

"We are currently building out regression tests for the extension to cover everything we broke and subsequently fixed during the major rewrite earlier this year," the team said. "We have a strong focus on quality, and want to ensure we continue to deliver a production-ready, high-quality extension to you, our users. We have made a large investment in improving the extension so we want to be able to confidently continue to iterate on this project without inadvertently impacting the performance, stability, or feature set.

That revamp, some two years in the making, "represents a complete overhaul of the core PowerShell engine of PowerShell Editor Services, intending to create a more reliable and stable user experience," program manager Sydney Smith said in May, as detailed in our article, "VS Code PowerShell Tool Gets Major Feedback-Driven Overhaul."

Besides the regression test work, the new update also renames the "PowerShell Integrated Console" to the "PowerShell Extension Terminal" to align with VS Code's verbiage, along with fixing a number of bugs.

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by Disqus

Featured

  • .NET 11 Preview 5 Focuses on Performance, Productivity and Safer Code

    .NET 11 Preview 5 focuses on under-the-hood runtime performance gains, streamlined APIs and language features that reduce boilerplate, plus built‑in security checks and incremental ASP.NET Core and EF Core improvements aimed at everyday developer productivity.

  • VS Code 1.124 Focuses on Agent Autonomy and Parallel Sessions

    Microsoft's June 2026 VS Code update turns on Autopilot by default and adds background sending for agent sessions.

  • Developing Agentic Systems in .NET: From Concept to Code

    ZioNet founder Alon Fliess previews his Visual Studio Live! San Diego session on building true agentic systems in .NET -- covering the cognitive loop, MCP tool integration, multi-agent orchestration and enterprise hosting and governance with the Microsoft Agent Framework.

  • Mastering AI Development and Building AI Apps with GitHub Copilot

    Two Microsoft experts explain how GitHub Copilot is evolving from a coding assistant into a broader platform for building, customizing and testing AI-powered developer workflows.

Subscribe on YouTube