Поделиться через


Новые возможности PSResourceGet?

Это сводка изменений в модуле Microsoft.PowerShell.PSResourceGet. Полный список изменений см. в changeLOG в репозитории GitHub.

  • Текущий стабильный выпуск: Microsoft.PowerShell.PSResourceGet версии 1.1.0

Журнал выпусков

  • версия 1.1.0 — текущий выпуск— поставляется в PowerShell 7.5.0 и PowerShell 7.6.0-preview.1
  • версия 1.1.0-rc3 — предварительная версия — выпущена только в коллекции PowerShell
  • версия 1.1.0-rc2 — предварительная версия — поставляется в PowerShell 7.5.0-rc1
  • версия 1.1.0-rc1 — предварительная версия — поставляется в PowerShell 7.5.0-preview.5
  • версия 1.1.0-preview2 — выпущена только в коллекции PowerShell
  • версия 1.1.0-preview.1 — предварительная версия , отправленная в PowerShell 7.5.0-preview.4
  • версия 1.0.6, выпущенная только в коллекцию PowerShell
  • версия 1.0.5 — отправлена в PowerShell 7.5.0-preview.3
  • v1.0.4.1 — поставляется в PowerShell 7.4.2
  • версия 1.0.4 — выпущена только в коллекции PowerShell
  • версия 1.0.3 — выпущена только в коллекции PowerShell
  • версия 1.0.2— отправлена в PowerShell 7.5.0-preview.2
  • версия 1.0.1 — выпущена в выпуске PowerShell 7.4.0 GA и PowerShell 7.5.0-preview.1
  • версия 1.0.0 — отправлена в PowerShell 7.4.0-preview.5

Заметки о выпуске

v1.1.0 - 2025-01-09

  • Исправлена публикация Nupkg-файла в репозитории ContainerRegistry
  • Исправлены IP-адреса, такие как Artifactory, нуждающиеся в измененном параметре запроса фильтра для прокси-сервера вышестоящей части
  • Исправлен репозиторий ContainerRegistry для синтаксического анализа зависимостей из метаданных
  • Исправлена Install-PSResource указателя NULL, возникающего, когда пакет присутствует только в вышестоящем веб-канале в ADO
  • Исправлена проблема с регистром локального репозитория в Linux
  • Исправлена учетная License.txt регистра при указании RequireLicense
  • Исправлен неисправный параметр -Quiet для Save-PSResource

v1.1.0-rc3 - 2024-11-15

  • Включенные недостающие фиксации

v1.1.0-rc2 - 2024-10-30

  • Реализована полная интеграция реестра артефактов Майкрософт
  • Обновление для использования API-интерфейсов OCI версии 2 для реестра контейнеров
  • Исправление поиска и установки из локальных репозиториев в Linux
  • Исправление поиска имен пакетов с 4-й версией из локальных репозиториев

v1.1.0-rc1 - 2024-10-24

  • Добавлена поддержка групповой политики
  • Исправление сопоставления имен пакета в локальных репозиториях
  • Compress-PSResource -PassThru теперь возвращает FileInfo вместо строки
  • Добавление AcceptLicense в Save-PSResource
  • Другие исправления и улучшения других дополнительных ошибок

v1.1.0-preview2 - 2024-09-13

  • Новый командлет Compress-PSResource для создания пакета .nupkg без публикации в системе репозитория.
  • Добавлен параметр -Nupkg для Publish-PSResource публикации файла .nupkg в репозитории.
  • Добавлен параметр -ModulePrefix для Publish-PSResource, который добавляет префикс в имя модуля для репозиториев реестра контейнеров. Это используется только для публикации и не является частью метаданных.
  • Улучшены сообщения об ошибках Authenticode.
  • Создайте строку prerelease для репозиториев, которые не возвращают сведения предварительной версии.
  • Добавлена логика повторных попыток при удалении файлов.

v1.1.0-preview1 - 2024-04-01

  • Добавлена поддержка реестров контейнеров Azure в качестве типа репозитория
  • Разрешено PSResourceGet для запуска ограниченного режима Languange
  • Исправлен неправильный URL-адрес запроса при установке ресурсов из ADO

v1.0.6 - 2024-10-10

  • Удар system.Text.Json до версии 8.0.5

v1.0.5 - 2024-05-13

  • Добавлено 10 минут времени ожидания в HTTPClient
  • Рефакторинг V2ServerAPICalls и NuGetServerAPICalls для использования объектно-ориентированного построителя запросов и фильтров
  • Удалены ненужные and для globbing версии в V2ServerAPICalls
  • Исправлено требование tags в ответе сервера
  • Исправлен скрипт сохранения без -IncludeXml
  • Исправлен неправильный URL-адрес запроса при установке из ADO
  • Улучшенная обработка исключений
  • Разрешено PSResourceGet для запуска ограниченного режима Languange

v1.0.4.1 - 2024-04-05

  • Обновление упаковки PSResourceGet

v1.0.4 - 2024-04-05

  • Обновления пакета зависимостей

v1.0.3 - 2024-03-13

  • Исправлена версия пакета NULL в Install-PSResource

v1.0.2 - 2024-02-06

  • Исправлена Update-PSResource не обновляться из правильного репозитория
  • Исправлена InstalledScriptInfos каталог, если он не существует
  • Исправлено Update-ModuleManifest создание исключения указателя NULL
  • Исправлено свойство name в PSResourceInfo при использовании Find-PSResource с JFrog Artifactory
  • Исправлена неправильная конфигурация запросов к конечным точкам JFrog Artifactory версии 2
  • Исправлено определение репозиториев JFrog Artifactory (#1532 Благодаря @sean-r-williams!)
  • Исправлено для репозиториев сервера версии 2 неправильно добавлять конечную точку скрипта (1526)
  • Исправлены опечатки в запросах сообщений в Install-PSResource
  • Добавление свойства NormalizedVersion только в AdditionalMetadata только в том случае, если оно существует
  • Исправлено, чтобы проверить, является ли Uri UNC-путь и задать соответствующие ApiVersion

v1.0.1 - 2023-11-07

  • Пути установки локального пользователя Unix теперь совместимы с .NET 7 и .NET 8
  • Исправлена Import-PSGetRepository в Windows PowerShell
  • Исправлено, Test-PSScriptFileInfo быть менее чувствительным к пробелам
  • Перезаписать каталог rels/rels в net472 при извлечении nupkg в каталог
  • Добавлена поддержка конвейера по имени свойства для параметров имени и репозитория для

v1.0.0 - 2023-10-09

  • Добавление параметра ApiVersion для Register-PSResourceRepository
  • Автоматическое установка ApiVersion на версию 2 для репозиториев, импортированных из PowerShellGet
  • Исправлены сбои установки веб-канала ADO версии 2
  • Исправлены сбои конечной точки Artifactory версии 2 и версии 3
  • Исправлены -RequiredResource автоматические сбои
  • Исправлен репозиторий версии 2, возвращающий дополнительные пакеты для поиска -Tag на основе -Prerelease