Компания Microsoft анонсировала PowerShell, хотя всего несколькими днями ранее была представлена версия 6.2. Казалось бы, логичнее было увидеть версию 6.3. Однако, статья в блоге Microsoft объясняет, что номер 7 выбран ради выравнивания номеров на всех платформах.
Там же говорится, что число пользователей PowerShell быстрее растёт на платформе Linux, нежели на Windows. Microsoft объясняет, что ранние пользователи Windows PowerShell не имеют поддержки последних возможностей PowerShell Core из-за разных модулей и интерфейсов программирования. Они не получают все преимущества новых функций, улучшенную производительность и исправление багов. Чтобы изменить эту ситуацию, компания собралась полностью заменить Windows PowerShell 5.1 в будущих релизах.
Следующая версия PowerShell будет представлена на Windows, Linux и macOS. Она будет доступна в рамках планов LTS (Long Term Servicing).
Первое превью PowerShell 7 выпустят в мае в составе Windows. Данная версия будет работать бок о бок с PowerShell 5.1. Конкретных сроков прекращения поддержки версии 5.1 названо не было.
Работа продолжается и Microsoft будет держать пользователей в курсе дальнейшего развития событий.