Condividi tramite


Note sulla versione di NuGet 6.14

Veicoli per la distribuzione di NuGet:

Versione di NuGet Disponibile nella versione di Visual Studio Disponibile in .NET SDK
6.14.0 Visual Studio 2022 versione 17.14.0 9.0.3001

1 Installato con Visual Studio 2022 con qualsiasi carico di lavoro .NET

Riepilogo: Novità nella versione 6.14.0

  • (funzionalità di anteprima) NuGet viene integrato nelle Impostazioni unificate e si crea la pagina Generale - #14040

  • Supporto per il nuovo slnx formato di soluzione - #14034

  • Ora, dotnet-nuget-push supporta --config-file - #4879

  • dotnet list package --vulnerable dovrebbe supportare auditSources - #13767

  • [DCR]: Lo stato attivo passa dalla finestra di output all'elenco errori dopo ogni operazione del pacchetto, anche senza errori o avvisi - #11728

Problemi corretti in questa versione

  • Tracciamento degli eventi nel nuovo sistema di risoluzione delle dipendenze - #14134

  • Supporto per il nuovo formato slnx nel ripristino basato su grafico statico - #14086

  • Aggiungere Net90 a FrameworkConstants.CommonFrameworks - #14067

  • Non visualizzare la guida all'utilizzo quando il comando dotnet CLI genera un'eccezione non gestita - #14200

  • Più chiamanti controllano le voci NuGet prima di chiamare l'Elenco errori BringToFrontIfSettingsPermitAsync - #14163

  • NuGetAudit deve segnalare pacchetti transitivi con vulnerabilità quando la destinazione è .NET 10 o versione successiva - #14161

  • Aggiornare l'anteprima README per eseguire il rendering con le stesse dimensioni del carattere di Visual Studio - #14112

  • NU5100 (AssemblyOutsideLibWarning): perché la compilazione è consentita ma buildTransitive non è? - #14080

  • Non è possibile copiare il testo dalla barra gold di Gestione pacchetti NuGet - #14074

  • NuGet 6.13.2.1 non supporta più le versioni non definitive - #14219

  • Un framework specificato in modo errato porta a un errore poco informativo - #14216

  • Il ripristino dovrebbe avere esito negativo più rapidamente quando si usano origini HTTP - #14210

  • README ruota all'infinito se l'URI Readme non porta a un file readme - #14201

  • Errore in Visual Studio se il percorso contiene una directory per cui non si dispone dell'autorizzazione per la visualizzazione - #14192

  • il pacchetto list non funziona con un argomento della soluzione nella versione 9.0.201 - #14177

  • Lo stato attivo passa dalla finestra di output all'elenco errori dopo il comando Cancella variabili locali NuGet - #14157

  • NuGet aggiunge una serie di informazioni in genere inutili al log attività di Visual Studio - #14153

  • L'individuazione del plug-in di autenticazione NuGet fallisce con una variabile di ambiente che termina con un punto e virgola - #14144

  • nuget.exe non riesce a trovare Microsoft.VisualStudio.SolutionPersistence.dll - #14136

  • Il processo di ripristino di NuGet scrive dgspec troppo frequentemente - #14135

  • Il pacchetto dotnet list non visualizza le versioni risolte quando vengono usati AuditSources - #14116

  • La scheda README mostra sempre "Caricamento README" per la versione più recente del pacchetto nel pannello dei dettagli dell'interfaccia utente PM - #14098

  • [Bug Bash] La seconda volta che si fa clic sulla scheda 'Installato' per un'origine remota che non consente il download di un FILE LEGGIMI mostra la scheda README - #14097

  • HttpFileSystemBasedFindPackageByIdResource.ConsumeFlatContainerIndexAsync alloca notevolmente di più del necessario - #14095

  • UnresolvedMessages.GetMessageAsync alloca più pesantemente del necessario - #14094

  • Il nuovo sistema di risoluzione delle dipendenze non rileva correttamente un ciclo con una dipendenza transitiva con lo stesso nome del progetto radice - #14052

  • dotnet nuget perché non restituisce un errore se è stato specificato solo un percorso di progetto - #14030

  • Pulizia di ServiceProviderExtensions, rimozione di GetFreeThreadedServiceAsync - #14007

  • Il valore non può essere Null. Nome parametro: versionRange durante l'apertura dell'interfaccia utente PM - #13933

  • Riabilitare la nuova risoluzione degli algoritmi con i file di blocco con .NET 10 SDK - #13800

  • Segnalare il percorso quando non è possibile leggere .nupkg.metadata danneggiato - #13763

  • [Bug Bash] La vulnerabilità InfoBar scompare nella finestra Esplora soluzioni dopo il ripristino dei pacchetti per il progetto basato su .NET SDK - #13318

  • Usare System.Text.Json per leggere il file della cache in CacheFileFormat - #13059

  • [Bug]: i simboli push nuget dotnet non funzionano come previsto - #11871

  • nuget.exe ripristino non riesce quando MSBuildPath termina con una barra - #8634

  • nuget.exe -msbuildpath c:\foo\msbuild.exe restituisce un'esperienza di errore non valida - #4195

  • Indirizzo dei commenti nella Implement Support for NuGet Authentication Plugins as .NET Tools richiesta pull - #13975

Elenco dei commit in questa versione

Contributi alla community

Grazie a tutti i collaboratori che hanno contribuito a rendere incredibile questa versione di NuGet.

  • VictorHofer
    • 6309 Definire la proprietà MicrosoftVisualStudioSolutionPersistenceVersion
    • 6292 Aggiornare la versione di ProtectedData quando si compila solo codice sorgente
    • 6270 Aggiornare le dipendenze e rimuovere le dipendenze di runtime inutilizzate
    • 6261 Reagire agli avvisi di eliminazione del pacchetto NuGet
  • jkoritzinsky
    • 6306 Non pubblicare pacchetti NuGet indipendenti da RID quando si vogliono solo artefatti specifici di RID
    • 6233 Usare il punto di estensione dell'artefatto documentato per aggiungere elementi
  • ToddGrun
    • 6294 Ridurre l'output del log delle attività proveniente da VsSolutionRestoreService.NominateProjectAsync
    • 6264 Ridurre le allocazioni in UnresolvedMessages.GetMessageAsync
  • AlexDelepine
    • 6338 Aggiornare le priorità di ngen per VS
  • mmitche
    • 6305 Impostare il numero di build arcade per le compilazioni VMR
  • premun
    • 6251 Rimuovere spazi aggiuntivi in Publishing.props
  • baronfel
    • 6219 Usare una nuova libreria serializzatore per analizzare i file della soluzione