NuGet 5.6 Versionshinweise

NuGet-Verteilerfahrzeuge:

NuGet-Version Verfügbar in der Visual Studio-Version Verfügbar in .NET SDK(s)
5.6.0 Visual Studio 2019, Version 16.6 3.1.3001

1Installiert mit Visual Studio 2019 mit .NET Core-Workload

Zusammenfassung: Neuigkeiten in 5.6

  • Unterstützen Sie Vorabversionen von Paketen mit schwebenden Versionen. Version="*-*", Version="1.*-*" und ähnliche werden auf die neuesten Versionen, einschließlich Vorabversionen, innerhalb des angegebenen Bereichs aktualisiert - #912

Probleme in dieser Version behoben

Fehler:

  • nuget push *.nupkg schlägt fehl, wenn snupkg nicht vorhanden ist - #8148

  • Das Pack und mehrere andere Codepfade schlagen abhängig vom Locale fehl. Verwenden von RegexOptions.CultureInvariant - #8246

  • Perf: DG Spec für entladene Projektszenarien sollte nicht in Vorschauwiederherstellungen geschrieben werden - #8793

  • Wiederherstellen: Verbessern der Leistung durch Zwischenspeichern von Abhängigkeitsdiagrammspezifikationen für Lösungsabhängigkeiten – #9201

  • DIE PM-Benutzeroberfläche funktioniert nicht für SDK-Stilprojekte nach der Installation eines Pakets mit DER PM-Konsole – #9203

  • Eingebettetes Symbol kann in der PM-Benutzeroberfläche mit lokalem Paketfeed nicht angezeigt werden – abhängig von / vs \ - #9225

  • NuGetVersion.TryParseStrict() sollte false zurückgeben, wenn es nicht geparst werden kann - #9255

  • nuget.exe push Hilfe für -source, sollte die Verwendung des Quellnamens vorschlagen, nicht die Quell-URL - #9265

  • dotnet nuget add package SourceUri erstellt einen ungültigen Standardpaketquellnamen - #9277

  • Die Sprachausgabe liest die Meldung "Suchen..." beim Wechseln von Registerkarten nicht vor. – #9307

  • Barrierefreiheit: Die Farbe des Fokusrechtecks ist nicht auf PM-UI-Registerkarten im dunklen Design verfügbar - #9336

  • nuget.exe 5.5 kann mit MSBuild 14 oder darunter nicht wiederhergestellt werden – #9458

  • Protokollieren Sie keine Millisekunden bei Wiederherstellungsnachrichten – #8977

  • IOutputConsole asynchron gestalten - #9268

  • MSBuild-Versionsauswahl funktioniert bei einigen nicht englischen Kulturen schlecht – #9322

  • Formatstandard für dotnet nuget list source - #9337 fehlt

  • Perf: RestoreOperationLogger hat unnötige Threadaffinität - #9288

  • Automatisierte Erstellung von Dokumenten für dotnet nuget Befehle – #9146

  • Die standardmäßige Ausführlichkeit sollte nicht die Noop-Wiederherstellung jedes Projekts melden – #8792

  • Unterstützen Sie den Parameter -DependencyVersion für NuGet.exe update, ähnlich wie der Installationsbefehl - #7694

DCRs:

  • Hinzufügen der anfänglichen Unterstützung für net5.0-Zielframework – #9584

  • Sortieren von Paketen nach ID auf der Registerkarte "Updates" der PM-Benutzeroberfläche – #9278

  • Pack löst NU5105 beim Packen eines SemVer 2.0-Pakets nicht mehr aus – #9044#5201

Liste aller in dieser Version behobenen Probleme - 5.6