Notas de versão do NuGet 5.6

Veículos de distribuição NuGet:

Versão NuGet Disponível na versão do Visual Studio Disponível no(s) SDK(s) .NET
5.6.0 Visual Studio 2019 versão 16.6 3.1.3001

1 Instalado com o Visual Studio 2019 com o workload do .NET Core

Resumo: O que há de novo na versão 5.6

  • Suporta pacotes de pré-lançamento com versões flutuantes. Version="*-*", Version="1.*-*", e flutuação semelhante às versões mais recentes, incluindo versões de pré-lançamento, dentro do intervalo especificado - #912

Problemas corrigidos nesta versão

Erros:

  • nuget push *.nupkg Falha quando o SNUPKG não existe - #8148

  • O pacote e vários outros caminhos de código falham dependendo da localidade. Use RegexOptions.CultureInvariant - #8246

  • Perf: DG Spec para cenários de projeto não carregados não deve ser gravado em restaurações de visualização - #8793

  • Restauração: Melhore o desempenho armazenando em cache a especificação do gráfico de dependência da solução - #9201

  • PM UI não funciona para projetos de estilo SDK depois de instalar um pacote com PM Console - #9203

  • O ícone incorporado não pode ser mostrado na interface do usuário do PM com feed de pacote local - dependendo de / vs \ - #9225

  • NuGetVersion.TryParseStrict() deve retornar false se falhar na análise sintática - #9255

  • nuget.exe push ajuda para -source, deveria sugerir usar o nome da fonte em vez do URL - #9265

  • dotnet nuget add package SourceUri cria nome de origem do pacote padrão incorreto - #9277

  • O leitor de ecrã não anuncia "Pesquisar..." Mensagem ao mudar de separador - #9307

  • Acessibilidade: A cor do retângulo de foco não é acessível nos separadores da UI PM em tema escuro - #9336

  • nuget.exe 5.5 falha ao restaurar com MSBuild 14 ou inferior - #9458

  • Não registre milissegundos em mensagens de restauração - #8977

  • Tornar IOutputConsole assíncrono - #9268

  • A seleção de versões do MSBuild funciona mal em algumas culturas não inglesas - #9322

  • Formato padrão ausente em dotnet nuget list source - #9337

  • Perf: RestoreOperationLogger possui afinidade de thread desnecessária - #9288

  • Criação automatizada de documentos para dotnet nuget comandos - #9146

  • A verbosidade padrão não deve relatar a restauração noop de cada projeto - #8792

  • Parâmetro de suporte -DependencyVersion para NuGet.exe update, semelhante ao comando install - #7694

DCRs:

  • Adicionar suporte inicial para net5.0 target framework - #9584

  • Classifique os pacotes por ID na guia Atualizações da interface do usuário do PM - #9278

  • O Pack já não gera NU5105 ao embalar um pacote SemVer 2.0 - #9044#5201

Lista de todos os problemas corrigidos nesta versão - 5.6