Новые возможности 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
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
PowerShellGet