Partilhar via


Novidades no PSResourceGet

Este é um resumo das alterações feitas no módulo Microsoft.PowerShell.PSResourceGet . Para obter uma lista mais completa de alterações, consulte o CHANGELOG no repositório GitHub.

  • Versão estável atual: Microsoft.PowerShell.PSResourceGet v1.1.0

Histórico de lançamentos

  • v1.2.0-preview5 - Versão de pré-visualização - distribuída em PowerShell 7.6.0-preview.6
  • v1.2.0-preview4 - Versão de pré-visualização - lançado apenas para a PowerShell Gallery
  • v1.2.0-preview3 - Versão de pré-visualização - lançado apenas na PowerShell Gallery
  • v1.2.0-preview2 - Versão Preview - lançada apenas na PowerShell Gallery
  • v1.2.0-preview1 - Versão de pré-visualização - lançada apenas na PowerShell Gallery
  • v1.1.0 - Versão atual - lançada na PowerShell Gallery
  • v1.1.0 - fornecido em PowerShell 7.5.0 e PowerShell 7.6.0-preview.1
  • v1.1.0-rc3 - Versão de pré-visualização - disponibilizada apenas para a Galeria do PowerShell
  • v1.1.0-rc2 - Versão prévia - fornecida no PowerShell 7.5.0-rc1
  • v1.1.0-rc1 - Versão de visualização - fornecida no PowerShell 7.5.0-preview.5
  • v1.1.0-preview2 - lançado apenas para a Galeria do PowerShell
  • v1.1.0-preview.1 - Versão de visualização - fornecida no PowerShell 7.5.0-preview.4
  • v1.0.6 - liberado apenas para a Galeria do PowerShell
  • v1.0.5 - fornecido no PowerShell 7.5.0-preview.3
  • v1.0.4.1 - fornecido no PowerShell 7.4.2
  • v1.0.4 - liberado apenas para a Galeria do PowerShell
  • v1.0.3 - liberado apenas para a Galeria do PowerShell
  • v1.0.2 - fornecido no PowerShell 7.5.0-preview.2
  • v1.0.1 - fornecido na versão GA do PowerShell 7.4.0 e no PowerShell 7.5.0-preview.1
  • v1.0.0 - fornecido no PowerShell 7.4.0-preview.5

Notas de versão

1.2.0-pré-visualização5 - 2025-12-05

  • Adicionar Reset-PSResourceRepository cmdlet para recuperar do repositório corrompido
  • Melhorar o desempenho dos ContainerRegistry repositórios através da cache do token
  • A correção para garantir Update-PSResource não reinstala pacotes de dependência que já estão instalados
  • Correção para recuperar token de acesso não anónimo ao publicar no ACR
  • Correção para filtrar os separadores de caminho ao passar nomes de pacotes como parâmetro para qualquer cmdlet
  • Corrigir para respeitar TrustRepository o parâmetro ao usar -RequiredResource com Install-PSResource
  • Corrigir bug com a desserialização da propriedade 'PSModuleInfo' ao validar o manifesto do módulo
  • Correção para impedir que os utilizadores definam o ApiVersion para 'Desconhecido' em Set-PSResourceRepository e Register-PSResourceRepository

1.2.0-pré-visualização4 - 2025-11-04

  • Adicionar alias cmdlet: gres, usres, e svres
  • Adicionar aviso quando o AuthenticodeCheck for usado em plataformas não Windows
  • Corrigir erros tipográficos em vários ficheiros
  • Fix MAR falha em analisar RequiredVersion para dependências
  • Corrigir Get-InstalledPSResource -Path não deitar fora se não forem encontrados subdiretórios
  • Correção para lidar corretamente com boolean no RequiredResourceFile para a chave de pré-lançamento
  • Correção Compress-PSResource para deixar de ignorar .gitkeep e outros dotfiles (escondidos)
  • Corrigir Install-PSResource partido teste com condição de aviso incorreta
  • A correção Uninstall-PSResource não deve falhar silenciosamente quando o recurso não é encontrado ou os critérios de pré-lançamento não são cumpridos
  • A correção Uninstall-PSResource deve eliminar subdiretórios sem erro de Acesso Negado no OneDrive

1.2.0-pré-visualização3 - 2025-09-12

  • Melhorar a cadeia de agentes de utilizador e a descoberta de versões do PowerShell
  • Atualização -ModulePrefix para ser um parâmetro estático
  • Corrigir truncamento do catálogo MCR
  • População fixa de #Requires campos em Update-PSScriptFileInfo
  • Corrigir a população de Includes metadados para pacotes provenientes de repositórios de registos de contentores
  • Correção para Find-PSResource e Install-PSResource para permitir a deteção de pacotes não listados

1.2.0-pré-visualização2 - 2025-07-21

  • Adicionar integração do Azure Artifacts Credential Provider para feeds ADO
  • Correção para dependências do NuGet v3
  • Correção para falha temporária no caminho de instalação ao instalar PSResources em máquinas Linux

1.2.0-pré-visualização1 - 2025-06-26

  • Adicionar suporte de dependências para PSResources em repositórios v3
  • Atributo curinga adicionado ao -Repository parâmetro de Install-PSResource
  • Melhorias nos ContainerRegistry repositórios no catálogo de repositórios de listagem

v1.1.1 - 2025-03-06

  • Recuperar todas as propriedades dos metadados ao encontrar uma PSResource a partir de um repositório ContainerRegistry
  • Use desafio de autenticação para repositório ContainerRegistry não autenticado
  • Correção Install-PSResource para permitir versões de dígitos variados no repositório ContainerRegistry
  • Atualizar a lógica de parsing de dependências do ContainerRegistry para ter em conta o pacote AzPreview
  • Adicionar suporte a wildcards para repositório MAR para FindAll() e FindByName()
  • Corrigir o cálculo do intervalo de versões de dependência nuspec para RequiredModules

v1.1.0 - 2025-01-09

  • Corrigido a publicação do ficheiro .nupkg no repositório ContainerRegistry
  • PMPs fixos como Artifactory que precisam de parâmetro de consulta de filtro modificado para proxy upstream
  • Fixo o repositório ContainerRegistry para analisar dependências dos metadados
  • Ponteiro nulo fixo Install-PSResource quando o pacote está presente apenas no feed upstream em ADO
  • Corrigido o problema de invólucro do repositório local no Linux
  • Fixo License.txt sensível a maiúsculas minúsculas quando o RequireLicense é especificado
  • Parâmetro fixo -Quiet para Save-PSResource

v1.1.0-rc3 - 2024-11-15

  • Compromissos em falta incluídos

v1.1.0-rc2 - 30-10-2024

  • Implementada a integração completa do Microsoft Artifact Registry
  • Atualização para usar APIs OCI v2 para o Registro de Contêiner
  • Corrige a localização e instalação a partir de repositórios locais no Linux
  • Corrige a localização de nomes de pacotes com a versão de 4 partes a partir de repositórios locais

v1.1.0-rc1 - 2024-10-24

  • Adicionado suporte à Diretiva de Grupo
  • Corrigir a correspondência de nome de pacote em repositórios locais
  • Compress-PSResource -PassThru agora retornam FileInfo em vez de string
  • Adicionar AcceptLicense a Save-PSResource
  • Outras pequenas correções de bugs e melhorias

v1.1.0-pré-visualização2 - 2024-09-13

  • O novo cmdlet Compress-PSResource criar um pacote de .nupkg sem publicá-lo em um sistema de repositório.
  • Adicionado -Nupkg parâmetro para Publish-PSResource publicar um arquivo .nupkg em um repositório.
  • Adicionado -ModulePrefix parâmetro para Publish-PSResource, que adiciona um prefixo a um nome de módulo para repositórios de registro de contêiner. Isto é usado apenas para publicação e não faz parte dos metadados.
  • Mensagens de erro melhoradas para falhas do Authenticode.
  • Construa a cadeia de caracteres de pré-lançamento para repositórios que não retornam as informações de pré-lançamento.
  • Adicionada lógica de repetição ao excluir arquivos.

v1.1.0-pré-visualização1 - 2024-04-01

  • Adicionado suporte para Registros de Contêiner do Azure como um tipo de repositório
  • PSResource permitidoObter para executar o Modo Languange Restrito
  • URL de pedido corrigido ao instalar recursos a partir do ADO

v1.0.6 - 2024-10-10

  • Bump System.Text.Json para 8.0.5

v1.0.5 - 13/05/2024

  • Adicionado tempo limite de 10 minutos para HTTPClient
  • Refactor V2ServerAPICalls e NuGetServerAPICalls para usar um constructor de consultas/filtros orientado a objetos
  • Removido desnecessário and para que a versão se encaixe V2ServerAPICalls
  • Corrigido exigindo tags na resposta do servidor
  • Corrigido script de salvamento sem -IncludeXml
  • URL de pedido corrigido ao instalar a partir do ADO
  • Tratamento de exceções melhorado
  • PSResource permitidoObter para executar o Modo Languange Restrito

v1.0.4.1 - 2024-04-05

  • PSResourceObter atualização de empacotamento

v1.0.4 - 2024-04-05

  • Atualizações de pacotes de dependência

v1.0.3 - 13-03-2024

  • Versão do pacote nulo corrigida no Install-PSResource

v1.0.2 - 2024-02-06

  • Corrigido Update-PSResource não atualizar a partir do repositório correto
  • Diretório InstalledScriptInfos fixo é agora se ele não existir
  • Corrigido Update-ModuleManifest lançando exceção de ponteiro nulo
  • Propriedade name fixa no PSResourceInfo ao usar o Find-PSResource com o JFrog Artifactory
  • Configuração corrigida dos pedidos para os endpoints do JFrog Artifactory v2
  • Corrigido determinar repositórios JFrog Artifactory (#1532 Obrigado @sean-r-williams!)
  • Corrigido para repositórios de servidor v2 adicionando incorretamente o ponto de extremidade de script (1526)
  • Erros de digitação corrigidos em prompts de mensagens no Install-PSResource
  • Adicione NormalizedVersion propriedade a AdditionalMetadata somente quando ela existir
  • Correção para verificar se Uri é um caminho UNC e definir os respetivos ApiVersion

v1.0.1 - 2023-11-07

  • Caminhos de instalação do usuário local Unix agora compatíveis com .NET 7 e .NET 8
  • Corrigido Import-PSGetRepository no Windows PowerShell
  • Fixo Test-PSScriptFileInfo para ser menos sensível ao espaço em branco
  • Substituir o diretório rels/rels no net472 ao extrair nupkg para o diretório
  • Adicionado suporte de pipeline por nome de propriedade para Name e Repository parâmetros para Find-PSResource

v1.0.0 - 2023-10-09

  • Adicionar ApiVersion parâmetro para Register-PSResourceRepository
  • Defina automaticamente o ApiVersion como v2 para repositórios importados do PowerShellGet
  • Corrigidas falhas de instalação de alimentação do ADO v2
  • Corrigidas falhas de endpoint do Artifactory v2 e v3
  • Corrigido -RequiredResource falhas silenciosas
  • Corrigido repositório v2 que retornava pacotes extras para pesquisa baseada em -Tag com -Prerelease