Le 28 mars, Microsoft lançait la mouture 6.2 de PowerShell Core, pour rappel la version open source et multiplateforme (Linux, macOS et Windows) du PowerShell classique intégré à Windows.
Contrairement à ce qui était prévu, la future 6.3 sera en fait une 7.0. Microsoft s’est rendu compte que de nombreux utilisateurs de Windows restaient avec le PowerShell classique, à cause de modules et d’automatisations que la version Core ne prend pas en charge.
La future version 7.0 ambitionne donc de faire grimper la compatibilité des modules existants à plus de 90 %, grâce aux changements introduits par .NET Core 3.0, qui ramenait justement de nombreuses API nécessaires.
PowerShell Core 7.0 doit donc convenir à une grande majorité des utilisateurs. Microsoft souhaite d’ailleurs l’intégrer à terme directement dans Windows, côte à côte avec l’actuelle version 5.1. Il reste cependant du travail, notamment sur la manière dont ces deux moutures cohabiteront.
La première préversion de PowerShell 7.0 est attendue pour mai.