Číst v angličtině

Sdílet prostřednictvím


Zpráva k vydání verze NuGet 5.10

Distribuční vozidla NuGet:

Verze NuGetu K dispozici ve verzi sady Visual Studio Dostupné v sadě .NET SDK
5.10.0 Visual Studio 2019 verze 16.10 5.0.3001

1 Nainstalované se sadou Visual Studio 2019 s úlohou .NET Core

Poznámka

Visual Studio 16.10, MSBuild 16.10 a .NET 5.0.300+ vyžaduje NuGet.exe 5.10 nebo novější.

Shrnutí: Novinky ve verzi 5.10

  • Podepisování: Implementace příkazu dotnet trusted-signers - #8053

  • Nastavení výchozího ověřování zakázaného v Linuxu, ale ve Výchozím nastavení je povolené ve Windows – #10713

  • Přidání proměnné ENV pro ověřování podepisování balíčků na platformě .NET 5+ Linux/MAC – #10742

  • Vylepšení výkonu instalace nových balíčků pro rozsáhlá řešení – #10166

  • Přidejte typ nfproj projektu do seznamu podporovaných projektůExtensions pro Rozhraní příkazového řádku NuGet. - #10562

Chyby opravené v této verzi

  • Potlačení elementu <requireLicenseAcceptance> při balení projektu – #5133

  • [CPVM] Upozornění na verzi Preview by se mělo zobrazit v rozhraní příkazového řádku dotnet – #10226

  • Aktualizace barevných tokenů pozadí a popředí PMUI na CommonDocumentColors - #10608

  • [Chyba Bash] Chyba Operace zrušená uživatelem se při rychlém přepínání mezi kartami v uživatelském rozhraní PM zobrazí v okně Seznam chyb – #10671

  • PM UI: Zlepšení výkonu instalace balíčků na úrovni řešení – #10210

  • Nahraďte GetService metodou GetServiceAsync všude v NuGet.Clients – #3784

  • problém s výkonem .. balíčku NuGet.exe relativní cestou – #5016

  • Výkon balíčku nuget se snižuje s rostoucími úrovněmi ve zdrojových cestách – #5706

  • Při balení nuspec s duplicitními soubory se nuGet neuvádí chyba. - #6941

  • Balíček NuGet "Zadaný dateTimeOffset nelze převést na časové razítko souboru ZIP" – #7001

  • Časové razítka souboru zabaleného balíčku se posunou podle časového pásma - #7395

  • NU1004 by měl obsahovat více informací o akci – #7696

  • [Chyba Bash] [Selhání testu] Při spuštění příkazu dotnet restore --use-lock-file --lock-file --locked-mode - #8640 by se neměl aktualizovat prázdný nebo poškozený zámek.

  • NuGetVersionRange umožňuje logicky nesprávné rozsahy analyzovat – #9145

  • Uživatelské rozhraní PM nemůže zobrazit rozlišující barvu pozadí mezi vybranými a najetými zdroji balíčků – #9538

  • Zaškrtávací políčko pro výběr projektů k instalaci se nečte čtečkou obrazovky – #9578

  • Výchozí výběr verzí podokna Podrobností by měl být nainstalovaný/ NejnovějšíStable na kartách Nainstalovaný/Aktualizace - #9887

  • Odebrání účtu alternativního řešení pro některé sady SDK .NET 5 targetPlatformMoniker z ,Version= - #9913

  • dotnet nuget verify is too quiet - #10316

  • VersionRange nemůže analyzovat jednociferné oblasti – #10342

  • Správce řešení VS vyvolá výjimku null pro během ladění – #10352

  • Přesunutí zpráv výjimek rozhraní příkazového řádku do souborů prostředků řetězců – #10392

  • Odebrání mrtvého kódu (TabItemButtonAutomationPeer) – #10435

  • Místní nabídka aktualizace by se měla posunout na první vybranou položku – #10498

  • Podrobnosti PMUI řešení mají překrývající se vodorovný pruh – #10533

  • Podepisování: Při vypršení platnosti certifikátu a nedůvěryhodném časovém razítku se nezobrazují podrobnosti o primárním podpisu – #10535

  • Když nemáte žádné povolené zdroje, uživatelské rozhraní PM se nezobrazuje – #10541

  • Metadata balíčku (podrobnosti, vyřazení) se někdy nepřetahují z nuget.org v CodeSpaces – #10549

  • Inicializace PMUI selže s výjimkou během ladicí relace – #10559

  • Výsledkem obnovení nuget je selhání kontroly integrity balíčku v systému big endian – #10567

  • Funkce FormatException se vyvolá místo PackagingException – #10595

  • CPVM – Problémy souběžnosti v algoritmu procházení grafů – #10598

  • Přidání telemetrie verze PowerShellu PMC – #10609

  • Vylepšení výkonu řazení NuGetVersion – #10611

  • Přidání důvěryhodných podepisujících znaků má nekonzistentní argumenty – #10647

  • Vs2019 v16.9.0: Přepínání karet v NuGet Správce balíčků z "Aktualizace" na "Nainstalováno" neaktualizuje rámec. - #10654

  • Odebrání "v" z čísla verze v PMUI - #10677

  • INuGetProjectService.GetInstalledPackagesAsync vyvolá před přijetím nominace projektového systému CPS - #10681

  • Vložené ikony způsobují odepření přístupu ze zdroje "Offline balíčky sady Microsoft Visual Studio" na kartě Procházet – #10687

  • INuGetProjectService.GetInstalledPackagesAsync vyvolá, když není nastavena cesta MSBuildProjectExtensionsPath – #10739

  • Odebrání zdrojového nuget.org dotnet nuget nefunguje poprvé – #10745

  • NuGet blokuje vlákno fondu vláken v asynchronní metodě, která provádí synchronní volání vlákna uživatelského rozhraní – #10775

  • PackageLoadContext.GetInstalledAndTransitivePackagesAsync is dead code and hurting performance - #10790

  • Použití vložené ikony v balíčcích sady NuGet SDK – #10795

  • Aktualizace seznamu licencí SPDX – #10806

Seznam všech problémů opravených v této verzi – 5.10

Seznam potvrzení v této verzi – 5.10.0

Příspěvky komunity

Děkujeme všem přispěvatelům, kteří pomohli vytvořit tuto verzi NuGet úžasné!

Kdo Žádosti o přijetí změn Problémy
louis-z 3991 VersionRange nemůže analyzovat jednociferné oblasti – #10342
omajid 3860 Build.sh NuGet.Client je nefunkční – #10139
Nirmal4G 3623 Build.sh NuGet.Client je nefunkční – #10139
BlackGad 3953 Výkon balíčku nuget se snižuje s rostoucími úrovněmi ve zdrojových cestách – #5706
BlackGad 3953 NuGet.exe problém s výkonem balíčku . relativní cesta – č. 5016
marcin-krystianc 3940 CPVM – Problémy souběžnosti v algoritmu procházení grafů – #10598
josesimoes 3943 Přidejte typ projektu nfproj do seznamu podporovaných projektůExtensions pro Rozhraní příkazového řádku NuGet. - #10562

Uvítáme váš názor

Vaše názory jsou pro nás důležité. Pokud v této verzi dojde k nějakým problémům, projděte si problémy gitHubu a komunitu vývojářů sady Visual Studio, kde najdete stávající problémy. V případě nových problémů v nuGetu nahlašte problém GitHubu. V případě obecných problémů s prostředím NuGet nám dejte vědět prostřednictvím možnosti Nahlásit problém ve vašem oblíbeném integrovaném vývojovém prostředí v části Nápověda > Nahlásit problém.