Sdílet prostřednictvím


Poznámky k verzi NuGet 6.13

Distribuční vozidla NuGet:

Verze NuGetu K dispozici ve verzi sady Visual Studio Dostupné v sadě .NET SDK
6.13 Visual Studio 2022 verze 17.13 9.0.2xx1

1 Nainstalované se sadou Visual Studio 2022 s libovolnou úlohou .NET

Shrnutí: Novinky ve verzi 6.13.1

NuGet 6.13.1 je k dispozici v sadě Visual Studio 17.13.

  • Podpora nového formátu řešení slnx v souboru dotnet nuget proč a balíček seznamu dotnet – #14034

Shrnutí: Novinky ve verzi 6.13.0

NuGet 6.13.0 je k dispozici v sadě .NET 9.0.200 SDK.

  • Podpora poskytovatelů přihlašovacích údajů nasazených prostřednictvím nástrojů .NET – #12567

  • Funkce přihlášení: "Dodané platformou", která odebere balíčky poskytované platformou .NET z grafu závislostí. Výsledkem je lepší výkon a eliminuje falešně pozitivní identifikace zranitelností u tranzitivních závislostí.

  • Proč by měl dotnet nuget ověřit balíčky specifické pro RID – #13718

  • Povolit zadání cesty binárního protokolu msbuild při vyvolání statického obnovení grafu, aby nedošlo k úpravě prostředí – #10789

  • Nové opravy řešitele závislostí

    • Nový překladač závislostí stáhne více balíčků než dříve – #13943

    • Nový překladač závislostí v některých situacích nezpracuje správně plovoucí verze – #13992

    • Nový překladač závislostí chybně hlásí NU1605 (downgrade) při použití přechodného připnutí přímé závislosti a downgrade existuje v grafu balíčku – #13938

    • Obnovení NuGet obnovování starých verzí tranzitivních závislostí, pokud přímá závislost neobsahuje pokyny pro rozhraní .NET Framework cíleného uživatelem – č. 13934

    • Projekt a balíček ve stejném grafu se stejným názvem, ale různé závislosti můžou vést k nesprávným verzím závislostí tohoto ID – #13888

  • Uživatelské rozhraní Správce balíčků v sadě Visual Studio teď zobrazuje vložené readme pro balíčky NuGet, pokud je k dispozici – #12583

Chyby opravené v této verzi

  • Zjištění, zda bylo pro projekty PackageReference použito obnovení NuGetAudit nebo ne – #13778

  • Přidejte indikátor pro zastaralé a zranitelné balíčky do záhlaví karty Podrobnosti balíčku. - #13974

  • Navigační telemetrie pro příkaz Vymazat všechna úložiště NuGet v nastavení VS – #13968

  • Správce balíčků NuGet pro řešení automaticky vybere tranzitivní závislosti – #13893

  • Ladění velkých úložišť pomocí statického obnovení založeného na grafech je pomalé – č. 13876

  • Balíčky SDK klienta NuGet jsou aktualizovány na net8.0 – #13842

  • Povýšit upozornění NU3043 na chybu v .NET 10 – #13814

  • Nastavení možnosti Povolit výběr formátu při první instalaci balíčku je nejasné – #14016

  • dotnet nuget why hlásí chybějící argument, i když byl spuštěn – #13908

  • Úpravy mezer na kartách podokna podrobností – #13880

  • Ohraničení zaměření na záložce podokna podrobností se zkracuje – #13879

  • JAWS při první návštěvě čte celý obsah karty "Podrobnosti balíčku" – #13878

  • ContentItemCollection.PopulateItemGroups zbytečně přiděluje – #13851

  • Čtení a zápis souborů metadat .nupkg.metadat pomocí souboru System.Text.Json – #13835

  • NuGet selže v kontejnerech, když není nastavená domovská stránka – #13834

  • Podepisování: klíč není uvolněn – #13823

  • Souběžné procházení TFM při shromažďování výstupů balíčků – #13776

  • PERF: Operace klonování NuGet se během načítání řešení VS výrazně projevují v alokacích – #13647

  • Načítání zdrojů zranitelností nerespektuje zrušení – #13644

  • Nesprávné pořadí argumentů v protokolech pro centralizovanou verzi balíčku (řetězcová Info_AddPkgCPM) – #13155

  • Satelitní sestavení pro jazyky se třemi písmeny se nezkopírují z balíčku NuGet – č. 12253

  • Balíček NuGet nepodporuje prázdnou <verzi> v souboru .nuspec, i když je verze předána na příkazovém řádku – #7987

Seznam commitů v této verzi

Příspěvky komunity

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

  • SimonCropp
    • 6185 redukci paměti v ManifestMetadata
    • 6168 odstranit duplicitní vyhledávání ve slovníku
    • 6166 odebrat redundantní funkci Count() z GlobalPackageFolderRepositories
    • 6165 zamezte jakémukoli volání v GetCommandAttribute
    • 6167 odeberte redundantní přetypování
  • baronfel
    • 6124 Rozšíření analyzátoru národního prostředí pro podporu třímískových kódů jazyka
    • 6018 Aktualizovat _WalkEachTargetPerFramework pro paralelní zpracování cílových rámců (TFM)
  • ToddGrun
    • 6098 Upravit ContentItemCollection.PopulateItemGroups tak, aby používal sdružování pro vysoce přidělené dočasné datové struktury
    • 5930 Pokus o přesunutí několika datových struktur, aby byly neměnné
  • mthalman
    • 6212 Oprava formátování v GraphOperations
  • kasperk81
    • 6072 přidat náhradní objekt SpecialFolder.UserProfile
  • MichaelSimons
    • 6102 Aktualizace odkazů na týmy zdrojového sestavení
  • akoeplinger
    • 6025 Oprava překlepu v EnhancedHttpRetryHelper.cs
  • jimmylewis
    • 6027 Refaktorování volání metody EnsureVisualStudioHost() na základní metodu [TestInitialize]