Microsoft работи върху PowerShell 7 за всички системи. Няма значение дали това е Windows, Mac или Linux. Сега екипът е предоставил PowerShell 7 Preview 3 за тестване, а за изтегляне е налична предварителна версия..
Новата актуализация ще доведе PowerShell директно до версия 7. В своята публикация в блога Microsoft обясни защо компанията реши да премине от 6.2 към версия 7.
Използването на PowerShell Core нарасна значително през последните две години. По-голямата част от нашия растеж дойде от използването на Linux, което е обнадеждаваща статистика, като се има предвид нашата инвестиция в изграждането на жизнеспособна кросплатформена платформа PowerShell ...
Въпреки това можем ясно да видим, че използването на Windows не нараства толкова значително, което е изненадващо, като се има предвид, че PowerShell беше популяризиран в платформата на Windows ...
Това означава, че потребителите на Windows PowerShell и PowerShell Core могат да използват една и съща версия на PowerShell за автоматизиране на Windows, Linux, macOS и Windows, а потребителите на PowerShell 7 ще имат много високо ниво на съвместимост с модулите на Windows PowerShell, на които разчитат днес.
- Microsoft
С други думи, Microsoft иска да постави всички платформи в една и съща версия на PowerShell за по-добра съвместимост между платформите..
Microsoft също прави промени в жизнения цикъл на поддръжката на PowerShell. Компанията ще пусне LTS (Long Term Servicing) и не-LTS версии на PowerShell 7, за да ги приведе в съответствие с жизнения цикъл на поддръжката .NET Core. Microsoft ще пусне PowerShell 7 за потребителите на Windows, но ще позволи на потребителите да превключват между PowerShell 5.1 и PowerShell 7.
Можете да опитате тази версия в Windows, Linux и MacOS. Включени са и някои промени, които не бяха направени във версия 6.2..
Можете да видите преглед на новите функции в блога, дори и в анимирани снимки. Там са написани и нови експериментални възможности.. devblogs.microsoft.com/powershell.
Всички промени могат да бъдат намерени в GitHub. Списъкът е твърде дълъг, за да се побере тук..
Изтеглете като инсталатор https://github.com/PowerShell/PowerShell/releases/tag/v7.0.0-preview.