Table of Contents

PowerShell Version History

Return to ZZZ, Version History, Versions, ZZZ Topics, ZZZ DevOps

PowerShell Version History

PowerShell is a cross-platform automation and configuration management framework developed by Microsoft, combining a command-line shell and a scripting language. Initially released in 2006, PowerShell has evolved significantly, expanding its capabilities across platforms and enhancing the features for system administrators and developers. Below is a comprehensive version history of PowerShell, highlighting key features and improvements introduced with each major version.

  1. PowerShell 7.3 (November 2022)

PowerShell 7.3 was a release focused on performance improvements, enhanced debugging, and new cmdlet features.

Key features:

Official documentation: https://learn.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-73

  1. PowerShell 7.2 (November 2021)

PowerShell 7.2 was a major long-term servicing release (LTS), focusing on stability, performance improvements, and bug fixes.

Key features:

Official documentation: https://learn.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-72

  1. PowerShell 7.1 (November 2020)

PowerShell 7.1 introduced additional features aimed at enhancing the cross-platform experience and overall performance.

Key features:

Official documentation: https://learn.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-71

  1. PowerShell 7.0 (March 2020)

PowerShell 7.0 was a significant release that marked the transition from PowerShell Core to simply PowerShell, aligning it with the cross-platform efforts.

Key features:

Key features:

Official documentation: https://learn.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-core-62

  1. PowerShell Core 6.1 (September 2018)

PowerShell Core 6.1 was the first version to provide significant cross-platform compatibility improvements and overall performance enhancements.

Key features:

Official documentation: https://learn.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-core-61

  1. PowerShell Core 6.0 (January 2018)

PowerShell Core 6.0 was the first major release of PowerShell Core, marking the shift to a fully cross-platform version of PowerShell that runs on Windows, Linux, and macOS.

Key features:

Official documentation: https://learn.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-core-60

  1. Windows PowerShell 5.1 (January 2017)

Windows PowerShell 5.1 was the final release of Windows PowerShell before the transition to PowerShell Core and introduced several new features.

Key features:

Official documentation: https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-51

  1. Windows PowerShell 5.0 (February 2016)

Windows PowerShell 5.0 introduced significant new features, especially around configuration management and scripting.

Key features:

Official documentation: https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-50

  1. Windows PowerShell 4.0 (October 2013)

Windows PowerShell 4.0 focused on Desired State Configuration (DSC), which allowed for declarative configuration management of systems.

Key features:

Official documentation: https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-40

  1. Windows PowerShell 3.0 (September 2012)

Windows PowerShell 3.0 introduced several new features aimed at improving automation and management tasks.

Key features:

Official documentation: https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-30

  1. Windows PowerShell 2.0 (October 2009)

Windows PowerShell 2.0 was a significant release that expanded the scripting capabilities of PowerShell.

Key features:

Official documentation: https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-20

  1. Windows PowerShell 1.0 (

November 2006)

Windows PowerShell 1.0 was the initial release, bringing powerful scripting and automation capabilities to the Windows environment.

Key features:

Official documentation: https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-10

Conclusion

PowerShell has evolved from a Windows-specific automation tool to a powerful, cross-platform scripting language and automation framework. Each version introduced significant features, from remoting and modules in PowerShell 2.0 to the cross-platform capabilities of PowerShell Core 6.0 and beyond. With its continuous enhancements in performance, error handling, and integration with modern systems, PowerShell remains a key tool for administrators, developers, and DevOps engineers. The introduction of predictive IntelliSense, parallel execution, and improved compatibility has further solidified PowerShell as a modern automation tool suitable for both Windows and cross-platform environments.

ZZZ version history

Cloud Monk is Retired ( for now). Buddha with you. © 2025 and Beginningless Time - Present Moment - Three Times: The Buddhas or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.