Dela via


Viktig information om NuGet 6.14

NuGet-distributionsmetoder

NuGet-version Tillgänglig i Visual Studio-version Tillgänglig i .NET SDK(er)
6.14.0 Visual Studio 2022 version 17.14.0 9.0.3001

1 installerat med Visual Studio 2022 med valfri .NET-arbetsbelastning

Sammanfattning: Nyheter i 6.14.0

  • (förhandsversionsfunktion) NuGet integreras med Enhetliga inställningar och skapar sidan Allmänt – #14040

  • Stöd för nytt slnx lösningsformat – #14034

  • dotnet-nuget-push stöder nu --config-file – #4879

  • dotnet list package --vulnerable bör ha stöd för auditSources – #13767

  • [DCR]: Fokus flyttas från utdatafönstret till fellistan efter varje paketåtgärd, även utan fel eller varningar – #11728

Problem som har åtgärdats i den här versionen

  • Händelsespårning i ny beroendelösare – #14134

  • Stöd för nytt slnx-format i statisk grafbaserad återställning – #14086

  • Lägg till Net90 i FrameworkConstants.CommonFrameworks – #14067

  • Visa inte användningshjälp när dotnet cli-kommandot genererar ohanterat undantag – #14200

  • Flera anropare söker efter NuGet-poster innan de anropar fellistan BringToFrontIfSettingsPermitAsync - #14163

  • NuGetAudit bör rapportera transitiva paket med sårbarheter när du riktar in dig på .NET 10 eller senare – #14161

  • Uppdatera README-förhandsgranskningen så att den återges med samma teckenstorlek som Visual Studio – #14112

  • NU5100 (AssemblyOutsideLibWarning): Varför är build tillåten men buildTransitive inte? - #14080

  • Det går inte att kopiera texten från Guldlisten för NuGet-pakethanteraren – #14074

  • NuGet 6.13.2.1 stöder inte längre förhandsversioner – #14219

  • Felaktigt angivet ramverk leder till ett oinformativt fel – #14216

  • Återställningen bör misslyckas snabbare när http-källor används – #14210

  • README snurrar på obestämd tid om Readme-URI:n inte resulterar i en readme – #14201

  • Fel i Visual Studio om sökvägen innehåller katalog som du inte har behörighet att visa – #14192

  • listpaketet fungerar inte med ett lösningsargument i 9.0.201 – #14177

  • Fokus flyttas från utdatafönstret till fellistan efter kommandot Rensa NuGet Locals – #14157

  • NuGet lägger till en massa allmänt oanvändbar information i VS-aktivitetsloggen – #14153

  • NuGet-autentiserings-plugin-identifiering misslyckas när miljövariabeln har avslutande semikolon – #14144

  • nuget.exe kan inte hitta Microsoft.VisualStudio.SolutionPersistence.dll – #14136

  • NuGet-återställning skriver dgspec för ofta – #14135

  • dotnet-listpaketet visar inte lösta versioner när AuditSources används – #14116

  • Fliken REAMDE visar alltid "Läser in README" för den senaste versionen av paketet i informationspanelen i PM-användargränssnittet – #14098

  • [Bugg bash] Den andra gången du klickar på fliken Installerad för en fjärrkälla som inte tillåter nedladdning av en README visas fliken README – #14097

  • HttpFileSystemBasedFindPackageByIdResource.ConsumeFlatContainerIndexAsync allokerar betydligt mer än nödvändigt – #14095

  • UnresolvedMessages.GetMessageAsync allokerar mer än nödvändigt – #14094

  • Den nya beroendelösaren identifierar inte en cykel med ett transitivt beroende med samma namn som rotprojektet – #14052

  • dotnet nuget varför ger inte ett fel om endast en projektsökväg har angetts – #14030

  • Rensa ServiceProviderExtensions, ta bort GetFreeThreadedServiceAsync – #14007

  • Värdet kan inte vara null. Parameternamn: versionRange när pm-användargränssnittet öppnas – #13933

  • Aktivera åter den nya algoritmupplösningen med låsfiler med .NET 10 SDK – #13800

  • Rapportera sökvägen när det inte går att läsa skadade .nupkg.metadata – #13763

  • [Bugg bash] Informationsfältet för sårbarhet försvinner i Solution Explorer-fönstret efter återställning av paket för .NET SDK-baserat projekt – #13318

  • Använd System.Text.Json för att läsa cachefilen i CacheFileFormat – #13059

  • [Bugg]: dotnet nuget push-symboler fungerar inte som förväntat - #11871

  • nuget.exe återställning misslyckas när MSBuildPath slutar med ett snedstreck – #8634

  • nuget.exe -msbuildpath c:\foo\msbuild.exe ger felaktig felupplevelse – #4195

  • Adressera kommentarer i Implement Support for NuGet Authentication Plugins as .NET Tools PR – #13975

Lista över ändringar i denna release

Bidrag från gemenskapen

Tack till alla deltagare som hjälpte till att göra denna NuGet release awesome!

  • ViktorHofer
    • 6309 Definiera egenskapen MicrosoftVisualStudioSolutionPersistenceVersion
    • 6292 Uppgradera ProtectedData-versionen vid byggandet av enbart källa
    • 6270 Uppdatera beroenden och ta bort oanvända körningsberoenden
    • 6261 Reagera på NuGet-paketrensningsvarningar
  • jkoritzinsky
    • 6306 Publicera inte RID-agnostiska NuGet-paket när vi endast vill ha RID-specifika artefakt.
    • 6233 Använd den dokumenterade artefakttilläggspunkten för att lägga till artefakter
  • ToddGrun
    • 6294 Minska aktivitetsloggens omfattning från VsSolutionRestoreService.NominateProjectAsync
    • 6264 Minska allokeringar under UnresolvedMessages.GetMessageAsync
  • AlexDelepine
    • 6338 Uppdatera ngen-prioriteringar för VS
  • mmitche
    • 6305 Ställ in versionsnumret till arcade-byggets revision för VMR-byggen
  • premun
    • 6251 Ta bort extra blanksteg i Publishing.props
  • baronfel
    • 6219 Använd nytt serialiserarbibliotek för att parsa lösningsfiler