Ler em inglês

Compartilhar via


Notas sobre a versão do NuGet 5.6

Veículos de distribuição do NuGet:

Versão do NuGet Disponível na versão do Visual Studio Disponível em SDKs do .NET
5.6.0 Visual Studio 2019 versão 16.6 3.1.3001

1instalado com Visual Studio 2019 com carga de trabalho do .NET Core

Resumo: novidades na 5.6

  • Suporte a pacotes de pré-lançamento com versões flutuantes. Version="*-*", Version="1.*-*" e semelhantes flutuam para as últimas versões, incluindo versões de pré-lançamento, dentro da faixa especificada: #912

Problemas corrigidos nesta versão

Bugs:

  • nuget push *.nupkg falha quando snupkg não existe: #8148

  • Pack e vários outros caminhos de código falham dependendo da localidade. Uso de RegexOptions.CultureInvariant: #8246

  • Desempenho: a especificação DG para cenários de projeto descarregados não deve ser escrita em restaurações de visualização: #8793

  • Restauração: melhora do desempenho por meio do cache da especificação do gráfico de dependências da solução: #9201

  • A interface do usuário do PM não funciona para projetos de estilo SDK depois de instalar um pacote com o Console do PM: #9203

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

  • O NuGetVersion.TryParseStrict() deve retornar falso se não conseguir analisar: #9255

  • nuget.exe push ajuda para -source, deve sugerir o uso do nome da origem, não da URL da origem: #9265

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

  • O leitor de tela não anuncia a mensagem "Pesquisando..." ao alternar guias: #9307

  • Acessibilidade: a cor do retângulo de foco não está acessível em guias da interface do usuário do PM no tema escuro: #9336

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

  • Tempos em milissegundos não devem ser registrados nas mensagens de restauração: #8977

  • O IOutputConsole deve ser assíncrono: #9268

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

  • Padrão de formato ausente em dotnet nuget list source - #9337

  • Desempenho: o RestoreOperationLogger tem afinidade de thread desnecessária: #9288

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

  • O detalhamento padrão não deve relatar a restauração noop de cada projeto: #8792

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

DCRs:

  • Adicione suporte inicial para a estrutura de destino net5.0: #9584

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

Lista de todos os problemas corrigidos na versão 5.6