Випущений PowerShell 7 Preview 3.

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.