Delen via


Releaseopmerkingen voor NuGet 6.14

NuGet-distributievoertuigen:

NuGet-versie Beschikbaar in Visual Studio-versie Beschikbaar in .NET SDK('s)
6.14.0 Visual Studio 2022 versie 17.14.0 9.0.3001

1 geïnstalleerd met Visual Studio 2022 met een .NET-workload

Samenvatting: Nieuw in 6.14.0

  • (voorbeeldfunctie) NuGet stapt over naar Unified Settings en maakt de pagina Algemeen aan - #14040

  • Ondersteuning voor nieuw slnx oplossingsformaat - #14034

  • dotnet-nuget-push ondersteunt nu --config-file - #4879

  • dotnet list package --vulnerable moet ondersteuning bieden voor auditbronnen - #13767

  • [DCR]: De focus wordt verplaatst van het uitvoervenster naar de lijst met fouten na elke pakketbewerking, zelfs zonder fout of waarschuwingen - #11728

Problemen opgelost in deze release

  • Gebeurtenistracering in nieuwe afhankelijkheidsopsporing - #14134

  • Ondersteuning voor nieuw slnx-formaat in statisch grafiekgebaseerd herstel - #14086

  • Net90 toevoegen aan FrameworkConstants.CommonFrameworks - #14067

  • Gebruikshulp niet weergeven wanneer de dotnet CLI-opdracht een niet-verwerkte uitzondering genereert - #14200

  • Meerdere bellers controleren op NuGet-vermeldingen voordat ze foutenlijst BringToFrontIfSettingsPermitAsync - aanroepen #14163

  • NuGetAudit moet transitieve pakketten melden met beveiligingsproblemen bij het richten op .NET 10 of hoger - #14161

  • README-preview bijwerken zodat deze wordt weergegeven met dezelfde tekengrootte als Visual Studio - #14112

  • NU5100 (AssemblyOutsideLibWarning): Waarom is build toegestaan, maar buildTransitive niet? - #14080

  • Kan de tekst niet kopiëren uit de Gold-balk van NuGet-pakketbeheer - #14074

  • NuGet 6.13.2.1 biedt geen ondersteuning meer voor voorlopige versies - #14219

  • Onjuist opgegeven framework leidt tot een niet-informatieve fout - #14216

  • Herstellen mislukt sneller wanneer http-bronnen worden gebruikt - #14210

  • README blijft doorgaan als de Readme-URI niet resulteert in een Readme - #14201

  • Fout in Visual Studio als pad een map bevat waarvoor u geen machtiging hebt om te bekijken - #14192

  • lijstpakket werkt niet met een oplossingsargument in 9.0.201 - #14177

  • Focus wordt verplaatst van het uitvoervenster naar de lijst met fouten na de opdracht NuGet Locals wissen - #14157

  • NuGet voegt een aantal over het algemeen ongebruikte informatie toe aan het activiteitenlogboek van VS - #14153

  • Detectie van NuGet-verificatie-invoegtoepassing mislukt wanneer de omgevingsvariabele een puntkomma heeft - #14144

  • nuget.exe kan Microsoft.VisualStudio.SolutionPersistence.dll - #14136 niet vinden

  • NuGet-herstel schrijft dgspec te vaak - #14135

  • dotnet-lijstpakket geeft geen opgeloste versies weer wanneer AuditSources worden gebruikt - #14116

  • Op het tabblad REAMDE wordt altijd 'README laden' weergegeven voor de nieuwste versie van het pakket in het detailvenster van de PM UI - #14098

  • [Bug Bash] De tweede keer dat u op het tabblad 'Installed' klikt voor een externe bron die het downloaden van een README niet toestaat, wordt het tabblad README weergegeven - #14097

  • HttpFileSystemBasedFindPackageByIdResource.ConsumeFlatContainerIndexAsync wijst aanzienlijk meer toe dan nodig is - #14095

  • UnresolvedMessages.GetMessageAsync gebruikt meer middelen dan nodig is - #14094

  • Nieuwe afhankelijkheidsresolver detecteert niet goed een cyclus met een transitieve afhankelijkheid met dezelfde naam als het hoofdproject - #14052

  • Waarom geeft dotnet nuget geen foutmelding als alleen een projectpad is opgegeven - #14030

  • ServiceProviderExtensions opschonen, GetFreeThreadedServiceAsync - #14007 verwijderen

  • Waarde kan niet null zijn. Parameternaam: versionRange bij het openen van de PM-gebruikersinterface - #13933

  • Nieuwe algoritmeresolutie opnieuw activeren met vergrendelingsbestanden met .NET 10 SDK - #13800

  • Het pad rapporteren wanneer beschadigde .nupkg.metadata niet kunnen worden gelezen - #13763

  • [Bug Bash] De infobalk voor beveiligingsproblemen verdwijnt in het Solution Explorer-venster na het herstellen van pakketten voor een .NET SDK-project - #13318

  • System.Text.Json gebruiken om het cachebestand te lezen in CacheFileFormat - #13059

  • [Bug]: dotnet nuget push-symbolen werken niet zoals verwacht - #11871

  • nuget.exe terughalen mislukt wanneer MSBuildPath eindigt op een slash - #8634

  • nuget.exe -msbuildpath c:\foo\msbuild.exe geeft een slechte foutervaring - #4195

  • Behandel opmerkingen in Implement Support for NuGet Authentication Plugins as .NET Tools pull-verzoek #13975

Lijst van commits in deze release

Bijdragen van de community

Bedankt voor alle inzenders die hebben geholpen deze NuGet-release geweldig te maken!

  • ViktorHofer
    • 6309 De eigenschap MicrosoftVisualStudioSolutionPersistenceVersion definiëren
    • 6292 Upgrade ProtectedData-versie bij het bouwen van alleen bron
    • 6270 Afhankelijkheden bijwerken en ongebruikte runtime-afhankelijkheden verwijderen
    • 6261 Reageren op waarschuwingen over het snoeien van NuGet-pakketten
  • jkoritzinsky
    • 6306 Publiceer RID-agnostische NuGet-pakketten niet als we alleen RID-specifieke artefacten willen
    • 6233 Gebruik het gedocumenteerde artefactextensiepunt om artefacten toe te voegen
  • ToddGrun
    • 6294 Activiteitenlogboekuitvoer van VsSolutionRestoreService.NominateProjectAsync verminderen
    • 6264 Verminder toewijzingen bij UnresolvedMessages.GetMessageAsync
  • AlexDelepine
    • 6338 Bijwerken ngen-prioriteiten voor Visual Studio
  • mmitche
    • 6305 Buildnummer instellen op arcade-buildrevisie voor VMR-builds
  • premun
    • 6251 Extra spaties verwijderen in Publishing.props
  • baronfel
    • 6219 Nieuwe serialisatiebibliotheek gebruiken om oplossingsbestanden te parseren