Zpráva k vydání verze NuGet 5.2
Distribuční vozidla NuGet:
Verze NuGetu | K dispozici ve verzi sady Visual Studio | Dostupné v sadě .NET SDK |
---|---|---|
5.2.0 | Visual Studio 2019 verze 16.2 | 2.1.80X 1, 2.2.40X2 |
5.2.1 | Není k dispozici | N/a .NET Core 2.2 je mimo podporu k 23. prosinci 2019 |
1Nainstalované se sadou Visual Studio 2019 s úlohou .NET Core
2K dispozici jako volitelná instalace se sadou Visual Studio 2019 s úlohou .NET Core
Shrnutí: Novinky ve verzi 5.2.1
- [Zabezpečení]: Informační zpravodaj zabezpečení společnosti Microsoft CVE 2022-30184 | Ohrožení zabezpečení spočívající ve zpřístupnění informací v .NET – #11883
Shrnutí: Novinky ve verzi 5.2
Opravili jsme kritickou chybu, která způsobovala občasná selhání operací NuGet kvůli problémům s cestou v Linuxu a Macu – #7341
Vylepšená rychlost odezvy uživatelského rozhraní při procházení balíčků pomocí uživatelského rozhraní správce balíčků NuGet v sadě Visual Studio, zejména u pomalých zdrojů – #8039
Tuny oprav spolehlivosti pro zamykací soubor (#8187,#8160,#8114,#7840) a ověřovací modul plug-in (#8300,#8271,#8269,#8210,#8198,#7845)
Chyby opravené v této verzi
Chyby
Výkon: Správce balíčků konzola: Zpoždění aktualizace výchozího pole se seznamem Výchozí projekt – #8235
Výkon: Vylepšení výkonu v uživatelském rozhraní PM - #8039
Výkon: Zpoždění uživatelského rozhraní při čtení výchozího projektu v PMC - #6824
Výkon: [vsfeedback] Karta Aktualizace NuGet se zablokuje pro místní zdroj balíčku – #6470
Moduly plug-in: NuGet čeká úplné vypršení časového limitu handshake, pokud se modul plug-in nespustí nebo ukončí brzy – #8300
Moduly plug-in: zlepšení diagnostiky selhání spuštění modulu plug-in - #8271
Moduly plug-in: Problém se zjišťováním integrovaných modulů plug-in nuget.exe - #8269
Moduly plug-in: Soubor mezipaměti se nikdy nečte - #8210
Moduly plug-in: "Úloha byla zrušena". Chyby s ověřovacím modulem plug-in během obnovení – #8198
Mezipaměť modulů plug-in není občas zjistitelná na linuxových platformách – #7845
LockFile: U ATF má false NU1004 kvůli chybné kontrole rovnosti cílové architektury – #8187
LockFile: Příznak obnovení --locked-mode nerespektuje, pokud je uzamčený soubor prázdný nebo poškozený – #8160
LockFile: Nepoužívejte malé projekty s vlastními názvy sestavení v souboru zámků balíčků – #8114
LockFile: Nastavení odkazu na projekt v souboru zámku – #7840
Obnovení: Instalace zfalšovaného podepsaného balíčku vede k několika neúspěšným pokusům o instalaci (s opakovaným výstupem) – #8175
VS: Možnosti uživatelů řešení se po aktualizaci NuGet nepodaří deserializovat – #8166
dotnet-list-package v projektu UnitTest vrátí chybu – #8154
Vytvoření skupiny balíčků NuGet pro instalační program VS – oprava některých problémů s nastavením VSIX – #8033
GeneratePackageOnBuild by neměl nastavit NoBuild. - #7801
Nová možnost -SymbolPackageFormat snupkg vygeneruje chybu, když soubor .nuspec obsahuje explicitní referenční prvek sestavení - #7638
NuGet.targets(498;5): chyba: Nepodařilo se najít část cesty /tmp/NuGetScratch – #7341
DCR: