Windows Tips & News

Вийшла версія PowerShell 7.1.0 Preview 7

click fraud protection

Команда PowerShell представила нову попередню версію PowerShell. Ось чого очікувати від майбутньої платформи PowerShell 7.1 і що вже змінилося в Preview 7.

Попередній випуск PowerShell 7.1 включає Попередній перегляд .NET 5 1. Починаючи з PowerShell 7.0, розробники перейшли на відповідність Життєвий цикл випуску та підтримки .NET ближче. Очікується, що PowerShell 7.1 стане доступним протягом тижня-двох після дати випуску .NET 5 взимку 2020 року та відповідатиме їхньому щорічному випуску.

Починаючи з Preview 6, PowerShell 7.1 Preview є доступний у Microsoft Store.

Що нового в PowerShell 7.1 Preview 6

Порушні зміни

  • Виправити $? не бути $false коли рідна команда пише в stderr (#13395)

Оновлення та виправлення двигуна

  • Початкова робота моделі плагіна підсистеми (для мінімальної PowerShell) (#13186)
  • Оптимізувати GetSystemLockdownPolicy для сценаріїв без блокування (#13438)

Загальні оновлення та виправлення командлета

  • Повернути "Додати параметр -Сторінкова до Отримати допомогу для підтримки сторінок (#13374)" (#13519)
  • Додайте підтримку для TLS 1.3 у веб-командлетах (#13409) (Дякую @iSazonov!)
  • Додайте перевірку на нуль аргументи в Парсер командного рядка (#13451) (Дякую @iSazonov!)
  • Точки повторного аналізу процесу для програм Microsoft Store (#13481) (Дякую @iSazonov!)
  • Рухатися PSNullConditionalOperators функція поза експериментальною (#13529)
  • Рухатися PSNativePSPathResolution функція поза експериментальною (#13522)
  • Використовуйте поле, якщо властивість не існує для ObRoot при використанні PowerShell Direct до контейнера (#13375) (Дякую @hemisphera!)
  • Придушити UTF-7 застарілі попередження (#13484)
  • Уникайте багаторазового перерахування an IEnumerable екземпляр у Compiler.cs (#13491)
  • Змінити Add-Type -OutputType не підтримувати Консольна програма і Програма Windows (#13440)
  • Створюйте попередження, коли UTF-7 вказано як кодування (#13430)

Очищення коду

Ми дякуємо наступним учасникам!

@xtqqczze, @tamasvajk

Інструменти

  • vscode: Додати конфігурація редактора до рекомендованих розширень (#13537) (Дякую @xtqqczze!)
  • Видаліть застаріле ZapDisable пов'язаний код з build.psm1 (#13350) (Дякую @jackerr3!)

Тести

  • Вимкнути WMF тест перевірки посилання на завантаження (#13479)

Чого очікувати в PowerShell 7.1

  • PowerShellGet 3.0
  • Модуль секретного управління, розширюваний рівень абстракції в PowerShell для взаємодії з Secrets and Secrets Vaults, отримає підтримку Linux.
  • PSScriptAnalyzer 2.0 для кращого користування VSCode-PowerShell і PSEditorServices.
  • Удосконалення, внесені до Ядро PowerShell Jupyter
  • Удосконалення, внесені до platyPS vNext, модуль PowerShell, який розробники наразі використовують для перетворення документації PowerShell з уцінки в довідку з можливістю оновлення.

Існує також ряд областей, де можна внести більше покращень та змін, зокрема встановлення та оновлення, покращення оболонки, інтерактивний досвід користувача.

Нарешті, PowerShell може отримати мінімальне налаштування, яке включає лише частини PowerShell, необхідні для ваших сценаріїв. Мало того, що це займе менше місця на диску, але, що ще важливіше, мінімальний набір коду означає менше виправлень і атак безпеки.

Ви можете завантажити його тут:

Завантажте попередній перегляд PowerShell 7.1

Завантажити Завантажити скін CooL v.2.0 для AIMP3

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Завантажити Завантажити скін Ellipse_Gentator для AIMP3

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Сергій Ткаченко, автор Winaero

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі