Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 e v7.0.5 estão disponíveis para download

Ícone de avatar do PowerShell 7
Deixe uma resposta

A Microsoft atualizou hoje seu software PowerShell em todas as três filiais existentes. As atualizações incluem PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 e PowerShell 7.0.5. As versões estáveis ​​são pequenas atualizações de manutenção.

PowerShell é uma solução de script de plataforma cruzada disponível no Windows, MacOS e Linux. A partir do PowerShell 7.0, os desenvolvedores mudaram para se alinhar com Versão do .NET e ciclo de vida de suporte mais perto. Aqui estão as novidades dos lançamentos de hoje.

O que há de novo no PowerShell 7.2.0 Preview 3

  • Desempenho: evite alocações de array de Diretório. GetDirectories e Diretório. GetFiles.
  • Desempenho: Evite fragmento. ToLowerInvariant () a partir de GetEnvironmentVariableAsBool () para evitar o carregamento do libicu na inicialização.
  • Desempenho: Obtenha a versão do PowerShell em PSVersionInfo usando o atributo assembly em vez de FileVersionInfo.
  • Consertar: Get-Date -UFormat% u comportamento em conformidade com ISO 8601
  • Correção: Junto com PSDesiredStateConfigurationv3 módulo permite Get-DscResource, Invoke-DscResource e compilação de configuração DSC em todas as plataformas, com suporte do PowerShell (usando recursos DSC baseados em classe).
  • Correção: suprimir Progresso da Gravação no ConsoleHost se a saída for redirecionada e corrigir os testes.
  • Correção: recurso experimental PSAnsiProgress: Adicionar barra de progresso mínimo usando renderização ANSI.
  • Correção: cmdlets da web para construir corretamente o URI do corpo ao usar -NoProxy
  • Correção: atualize o ICommandPredictor para fornecer mais feedback e também tornar o feedback mais fácil de ser correlacionado (#14649)
  • Correção: redefinir a cor após escrever Verboso, Depurar, e Aviso mensagens
  • Correção: usar variável para aninhada ForEach-Object -Parallel
  • Correção: ao formatar, se a coleção for modificada, não falhe todo o pipeline.
  • Correção: melhorar o preenchimento de parâmetros para atributos
  • Correção: Escreva mensagens de erro adequadas para Get-Command ''
  • Correção: erro de digitação na string de recurso ProxyURINotSupplied
  • Correção: Adicionar suporte para $ PSStyle para tachado e hiperlinks
  • Consertar: $ PSStyle códigos de piscar

O que há de novo no PowerShell 7.1.2

  • Corrigir assinaturas de terceiros para arquivos em subpastas
  • Bump .NET SDK para a versão 5.0.103
  • Publique o pacote de ferramentas global para uma versão estável

O que há de novo no PowerShell 7.0.4

  • Remova os feeds MyGet do nuget.config de teste
  • Atualize o arquivo WXS para 7.0.4
  • Atualize as dependências do .NET para 7.0.4
  • Correção de falha de teste 7.0.4 `Get-Module`
  • Corrigir falha de criação de diretório
  • Desativar teste de invocação de link WMF
  • Use PowerShell Core para compilar e testar o pacote na compilação de CI
  • Desative os testes dependentes de libmi para macOS.
  • Use um feed em cada nuget.config nas compilações oficiais
  • RPMs assinados de caminho de correção são carregados na versão de lançamento
  • Corrigir erro de sintaxe no script de empacotamento do Windows
  • Faça com que o modo AppLocker Enforce tenha precedência sobre o modo de auditoria UMCI
  • Corrigir problema com compilação não assinada
  • Mover macOS e NuGet para assinatura ESRP
  • Mova a assinatura de pacote do Windows para usar ESRP
  • Mover Linux para assinatura ESRP
  • Migrar assinatura de terceiros para ESRP
  • Não faça uma verificação superficial
  • Mover para arquivos de assinatura ESRP do Windows
  • Corrigir quebras na compilação diária de pacotes devido a alterações de assinatura do macOS
  • Assinar arquivos individuais no pacote
  • Use o certificado Authenticode para assinatura MSIX
  • Assine os arquivos MSIX para a loja
  • Use o caminho pessoal temporário na inicialização do espaço de execução quando $ env: HOME não estiver definido
  • Corrija o pacote do MSIX para determinar se é uma versão de visualização, inspecionando a string de versão semântica
  • Adicionar conteúdo de ajuda padrão à pasta de ativos

Mais detalhes podem ser encontrados em GitHub.

Especificações do Surface Laptop Go 2 vazaram online

Especificações do Surface Laptop Go 2 vazaram online

Hoje, o dispositivo Surface Laptop Go 2 foi visto no catálogo de uma loja online coreana. Portant...

Consulte Mais informação

Firefox 101 saiu com o prompt de download clássico por padrão

Firefox 101 saiu com o prompt de download clássico por padrão

Uma nova versão do Mozilla Firefox está aqui. O único navegador alternativo atualmente, ele traz ...

Consulte Mais informação

Como remover Adicionar aos favoritos do menu de contexto no Windows 11

Como remover Adicionar aos favoritos do menu de contexto no Windows 11

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaVoc...

Consulte Mais informação