Notas sobre a versão do NuGet 6.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 |
---|---|---|
6.6 | Visual Studio 2022 versão 17.6 | 7.0.3001 |
6.6.1 | N/D | 7.0.3041 |
6.6.2 | Visual Studio 2022 versão 17.6 | 7.0.3131 |
1 instalado com Visual Studio 2022 com a carga de trabalho do .NET Core.
- [Segurança]: aviso de Segurança da Microsoft CVE-2024-0057 | Vulnerabilidade de desvio de recurso de segurança do cliente do NuGet: #12653
- [Segurança]: aviso de Segurança da Microsoft CVE-2023-29337 | Vulnerabilidade de execução remota de código do cliente do NuGet: #12653
Observação
O Linux apresenta uma alteração interruptiva de comportamento. O local da pasta temporária, onde o NuGet armazena arquivos temporários durante suas várias operações, foi alterado de /tmp/NuGetScratch
para /tmp/NuGetScratch<username>
. Por exemplo, para o usuário User1, a pasta temporária será /tmp/NuGetScratchUser1
.
- [Épico]: melhorias no Gerenciamento de Pacotes Central para a 17.6: #12413
DCRs:
- A restauração estática baseada em gráfico deve sempre registrar um erro em caso de falha: #12372
Bugs:
Defina CentralPackageVersionOverrideEnabled=false no projeto com a restauração do projeto quebrado do CPM: #12500
Falhas de restauração estática baseadas em gráfico em sistemas com codificações de console alternativas: #12373
O GlobalPackageReference não está funcionando para projetos csproj de estilo herdado: #12368
Os projetos de site abertos começando com o IIS falham ao instalar pacotes: #12337
StackOverflow em SemanticVersion.ToString: #12330
Falha na restauração do gráfico estático ao fazer referência a um projeto irrestaurável: #12322
A detecção de participação no CPM no VS e na linha de comando é diferente: #12285
Os PrivateAssets fluem incorretamente para dependências gerenciadas centralmente fixadas de maneira transitiva: #12270
Regressão de desempenho de restaurações NuGet no sdk v7.0.100 devido ao cálculo de "CentralTransitiveDependencyGroups": #12269
[Bug]:
NuGet.VisualStudio
depende do pacote não existente no NuGet.org: #12164[Bug]: kernel personalizado quebra nuget: #11995
PackageSource: retorna um código hash possivelmente incorreto: #10276
Lista de confirmações nesta versão
Agradecemos todos os contribuidores que fizeram com que esse lançamento do NuGet fosse incrível!
- kant2002
- 5103 Corrija a restauração do projeto quando CentralPackageVersionOverrideEnabled=false
- atamagaii
- 5078 Altere o recurso em inglês MsbuildPathNotExist para descrever corretamente o...
- pombredanne
- 5083 Corrija o erro de digitação pequeno
- NikolaMilosavljevic
- 5091 Elimine os destinos netframework na compilação da origem.
- uweigand
- 5046 Limite as conexões simultâneas via NUGET_CONCURRENCY_LIMIT
- marcin-krystianc