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.

Obtenha o Classic Paint de volta na atualização de criadores do Windows 10

Obtenha o Classic Paint de volta na atualização de criadores do Windows 10

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

Consulte Mais informação

Como clicar no botão Iniciar do Windows

Como clicar no botão Iniciar do Windows

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

Consulte Mais informação

MATE 1.18 foi lançado

MATE 1.18 foi lançado

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

Consulte Mais informação