Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 і v7.0.5 доступні для завантаження

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Сьогодні Microsoft оновила програмне забезпечення PowerShell у всіх трьох існуючих філіях. Оновлення включають PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 і PowerShell 7.0.5. Стабільні випуски є незначними оновленнями для обслуговування.

Банер PowerShell 7

PowerShell — це кросплатформне рішення для сценаріїв, доступне в Windows, MacOS і Linux. Починаючи з PowerShell 7.0, розробники перейшли на відповідність Життєвий цикл випуску та підтримки .NET ближче. Ось що нового в сьогоднішніх випусках.

Реклама

Змістприховати
Що нового в PowerShell 7.2.0 Preview 3
Що нового в PowerShell 7.1.2
Що нового в PowerShell 7.0.4

Що нового в PowerShell 7.2.0 Preview 3

  • 📈 Продуктивність: уникайте виділення масивів із Довідник. Отримати каталоги і Довідник. GetFiles.
  • 📈 Ефективність: уникайте рядок. ToLowerInvariant() від GetEnvironmentVariableAsBool() щоб уникнути завантаження libicu під час запуску.
  • 📈 Продуктивність: отримати версію PowerShell PSVersionInfo замість атрибута збірки FileVersionInfo.
  • ✅ Виправити: Get-Date -UFormat %u поведінка відповідно до ISO 8601
  • ✅ Виправити: Разом з PSDesiredStateConfigurationv3 модуль дозволяє Get-DscResource, Invoke-DscResource і компіляція конфігурації DSC на всіх платформах, що підтримується PowerShell (з використанням ресурсів DSC на основі класів).
  • ✅ Виправити: придушити Запис-Прогрес в ConsoleHost якщо вихід перенаправлено і виправити тести.
  • ✅ Виправлено: експериментальна функція PSAnsiProgress: Додайте мінімальний індикатор виконання за допомогою візуалізації ANSI.
  • ✅ Виправлено: веб-командлети для правильного створення URI з тіла під час використання -Без проксі
  • ✅ Виправлення: Оновіть ICommandPredictor щоб надати більше зворотного зв’язку, а також полегшити співвіднесення (#14649)
  • ✅ Виправлення: скидання кольору після запису Багатослівний, Відлагоджувати, і Увага повідомлення
  • ✅ Виправлено: використання змінної для вкладеного ForEach-Object - Parallel
  • ✅ Виправлення: під час форматування, якщо колекцію змінено, не збивайте весь конвеєр.
  • ✅ Виправлено: покращено заповнення параметрів для атрибутів
  • ✅ Виправлення: пишіть правильні повідомлення про помилки для Get-Command " "
  • ✅ Виправлено: помилку в рядку ресурсів ProxyURIN не надано
  • ✅ Виправлено: додайте підтримку до $PSStyle для закреслення та гіперпосилань
  • ✅ Виправити: $PSStyle мигаючі коди

Що нового в PowerShell 7.1.2

  • Виправлено сторонні підписи для файлів у підпапках
  • Збільште .NET SDK до версії 5.0.103
  • Опублікуйте глобальний пакет інструментів для стабільного випуску

Що нового в PowerShell 7.0.4

  • Видаліть канали MyGet з тестового nuget.config
  • Оновіть файл WXS для версії 7.0.4
  • Оновіть залежності .NET для версії 7.0.4
  • Виправлено помилку тестування 7.0.4 `Get-Module`
  • Виправлено помилку створення каталогу
  • Вимкнути тест виклику посилання WMF
  • Використовуйте PowerShell Core для збірки та тестування пакунка у збірці CI
  • Вимкнути залежні від libmi тести для macOS.
  • Використовуйте один канал у кожному nuget.config в офіційних збірках
  • Підписані шляхи виправлення RPM завантажуються з у збірці випуску
  • Виправлено синтаксичну помилку в сценарії пакування Windows
  • Зробіть режим AppLocker Enforce пріоритетним перед режимом аудиту UMCI
  • Вирішити проблему з непідписаною збіркою
  • Перенесіть macOS і NuGet на підписання ESRP
  • Перемістіть підписання пакетів Windows, щоб використовувати ESRP
  • Перенесіть Linux на підписання ESRP
  • Перенесіть сторонні підписи на ESRP
  • Не робіть неглибокої перевірки
  • Перейдіть до підписання ESRP для файлів Windows
  • Виправлено збої в щоденній збірці пакетів через зміни підпису macOS
  • Підписати окремі файли в пакеті
  • Використовуйте сертифікат Authenticode для підпису MSIX
  • Підпишіть файли MSIX для магазину
  • Використовуйте тимчасовий особистий шлях під час запуску середовища виконання, якщо $env: HOME не визначено
  • Виправте пакування MSIX, щоб визначити, чи є випуск попереднього перегляду, перевіривши рядок семантичної версії
  • Додайте вміст довідки за замовчуванням до папки активів

Більш детальну інформацію можна знайти на GitHub.

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Як вимкнути жест гортання Google Now від кнопки «Додому» в Android

Як вимкнути жест гортання Google Now від кнопки «Додому» в Android

Нещодавно я купив новий планшет Android (це Lenovo A3000) з встановленим Android 4.2. Вже з першо...

Читати далі

Foobar2000 вийшов для Android

Foobar2000 вийшов для Android

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Отримайте чудове програмне забезпечення AquaSnap зі знижкою 50% (пропозиція з обмеженим часом)

Отримайте чудове програмне забезпечення AquaSnap зі знижкою 50% (пропозиція з обмеженим часом)

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі