Hoy 4 de marzo, ya se se encuentra disponible PowerShell 7 de Microsoft. Dejando atrás a PowerShell Core 6.X . Se encuentra útil para Windows 7, 8.1 y 10; Windows Server (2008R2, 2012, 2016 y 2019); macOS y una variedad de sabores de Linux.
Las cosas que ofrece PowerShell 7 son nuevos operadores, cmdlets y paralelización de canalizaciones, así como compatibilidad con versiones anteriores para que los usuarios con estas versiones puedan usarlo.
El año pasado, Microsoft anunció PowerShell 7. También anunció planes para actualizar Windows PowerShell 5.1. Esto con la finalidad de converger sus diferentes versiones con un cambio a .NET 5.
Microsoft va hacia una versión súper PowerShell con PowerShell 7. Windows PowerShell se creó en .NET Framework y PowerShell Core, en .NET Core . PowerShell 7 se basa en .NET Core 3.1, que recupera varias interfaces de .NET Framework, especialmente en Windows.
El plan a largo plazo de Microsoft es proporcionar una mayor compatibilidad entre PowerShell 7 y Windows PowerShell. Y ya a largo plazo se está moviendo para alinearse con .NET. Por lo que Microsoft sigue trabajando.