Note sulla versione di NuGet 6.11
Veicoli per la distribuzione di NuGet:
Versione di NuGet | Disponibile nella versione di Visual Studio | Disponibile in .NET SDK |
---|---|---|
6.11 | Visual Studio 2022 versione 17.11 | 8.0.4xx1 |
1 Installato con Visual Studio 2022 con qualsiasi carico di lavoro .NET
- Correzione di "più tentativi di download di nupkg non riusciti" - #13545
Elenco dei commit in questa versione
Eliminare gli avvisi nuGetAudit per avvisi specifici per i progetti PackageReference - #13679
Aggiungere
--allow-insecure-connections
un'opzione a dotnet SDK - #13396Scambiare autori per i proprietari nell'interfaccia utente di Visual Studio Gestione pacchetti - #12501
[Funzionalità]: aggiungere dotnet nuget why to dotnet CLI - #11943
NuGet non può eseguire il ripristino da origini HTTPS con problemi di certificato SSL - #4387
MSBuildRestoreUtility.GetRestoreAuditProperties
richiede una modifica che causa un'interruzione per leggereNuGetAuditSuppress
gli elementi - #13313
IVsNuGetProjectUpdateEvents.ProjectUpdateStarted o ProjectUpdateFinished deve fornire solo un elenco di file che verranno modificati. - #13413
dotnet nuget
I comandi non devono restituire informazioni sull'utilizzo su tutti gli errori - #13251[DCR]: NuGet fa sì che molti argumentExceptions vengano generati e rilevati in Visual Studio - #11535
Rimuovere .NET Framework TFM da NuGet.CommandLine.XPlat - #8452
PERF: GetPackageInfo alloca chiamando inutilmente GetNupkgMetadataPath - #13556
'dotnet nuget why' si arresta in modo anomalo quando si usa l'opzione --framework - #13547
SignatureUtility.GetCertificates in NuGet.Client può ignorare la chiamata a Dispose in caso di errore - #13535
'dotnet nuget why' non funziona quando viene fornita una directory per l'argomento 'Path' - #13527
Suggerimenti per i pacchetti NuGet IntelliCode mancanti nell'elenco dei pacchetti - #13515
La ricompilazione in Visual Studio causa ripristini non necessari - #13505
MSB4181: l'attività "Ripristina attività" ha restituito false ma non ha registrato un errore. - #13460
TaskResultCache condivide erroneamente lo stesso oggetto di blocco per tutte le chiavi. - #13448
Le chiamate a CompareTo e Equals non devono allocare - #13442
Abilitare Nullable e generare un'eccezione in KnownOwnerViewModel - #13425
PackageSourceProvider.UpdatePackageSource
non rispetta un valore dell'attributodisableTLSCertificateValidation
- #13423PackageSourceProvider.UpdatePackageSource
non rispetta un valore dalAllowInsecureConnection
campo - #13418"nuget install -ExcludeVersion" indica in modo non accurato "già installato" quando si tenta di installare la versione precedente - #13334
InfoBar della vulnerabilità rimane visibile nella Esplora soluzioni dopo la chiusura della soluzione - #13055
Elenco dei commit in questa versione
Grazie a tutti i collaboratori che hanno contribuito a rendere incredibile questa versione di NuGet.
- seclerp
- mmitche
- ToddGrun
- 5859 Ridurre le allocazioni in GetPackageInfo chiamando in modo condizionale GetNupkgMetadataPath
- omajid
- 5848 Eliminare i certificati in caso di errore in SignatureUtility.GetCertificates
- SimonCropp
- 5842 rimuovere . GetTypeInfo()
- ryanmolden
- 5834 Eliminare le eccezioni argumentexceptions first-chance quando si esegue una query su un progetto legacy per le proprietà che non esistono tramite DTE
- hickford
- 5743 Messaggio corretto nel caso in cui sia già installata una versione successiva del pacchetto
- VictorHofer
- 5764 Usare l'integrazione sourcelink di .NET SDK
- NikolaMilosavkolvic
- 5738 Disabilitare gli errori CA2022
- jv42
- 5717 Fixed NullReferenceException in ResolverComparer