Zpráva k vydání verze NuGet 6.9
Distribuční vozidla NuGet:
Verze NuGetu | K dispozici ve verzi sady Visual Studio | Dostupné v sadě .NET SDK |
---|---|---|
6.9.1 | Visual Studio 2022 verze 17.9 | 8.0.2001 |
1 Nainstalované se sadou Visual Studio 2022 s libovolnou úlohou .NET
Podpora příkazu dotnet search (ekvivalent nuget.exe seznamu, pozdější hledání) – #6060 #5138
Prostředí pro cílení na více verzí uživatelského rozhraní PM není úplné – podpora aktualizace a odinstalace verzí podmíněného balíčku – #4681
[Zabezpečení]: Microsoft Security Advisory CVE-2024-0057 | Ohrožení zabezpečení funkce zabezpečení klienta NuGet – #12653
- Přidání poznámek s možnou hodnotou null do NuGet.LibraryModel – #12889
Databáze ohrožení zabezpečení nuGetAudit by neměla stahovat, pokud projekt nepoužívá žádné balíčky – #13073
Statické obnovení založené na grafech by nemělo vyčíslit metadata každé položky – #13049
Migrace vyhledávání balíčků NuGet.CommandLine.XPlat pro použití System.CommandLine – #13031
Přidat
--format
,--verbosity
,configfile
možnosti prodotnet package search
- #12978Nastavení výchozích hodnot NuGetAudit v nástroji MSBuild – #12960
RestoreTask: Určuje, jestli se mají vkládat soubory do binlogu – #12957
Vytvoření kódu chyby NU pro mapování zdrojů balíčků a konflikty GPF – #12953
[DCR]: Povolení plovoucích verzí pomocí správy centrálních balíčků (CPM) – #10432
Obnovení statického grafu nebude upozorňovat na neplatné projekty – #9300
Přejmenování no-cache na no-http-cache - #9180
Konzola Správce balíčků VS by měla zavřít zobrazení textu – #13104
Indikátor ohrožení zabezpečení se zobrazuje v závislém projektu, pokud nadřazený projekt obsahuje přechodné ohrožení zabezpečení – #13068
Podmíněná aktualizace, když jsou všechny balíčky pod podmínkou přerušené – #13034
Problém s výkonem v AssetsFileDependenciesDataSource – #13019
In
NuGetPackageSearchService.GetDeprecationMetadataAsync
NuGet.PackageManagement.VisualStudio
je mrtvý kód - #13007Filtr ohrožení zabezpečení se nesprávně zobrazuje na kartě Brower, když výchozí karta byla "Procházet" místo "Nainstalováno" pro předchozí otevření uživatelského rozhraní PM řešení - #12974
HTTP 401 po nějaké době ve VS - #12961
[NuGet.Versioning] SémanticVersion.HasMetadata by měla indikovat, že metadata nemají hodnotu null, pokud je true – #12949
TelemetryUtility.ToJsonArrayOfTimingsInSeconds vrátí nesprávné pole JSON v národních prostředích s oddělovačem desetinných míst – #12915
Statické obnovení založené na grafech nerespektuje interaktivní možnost při načítání projektů – #12907
Odkaz Na informační panel
Manage NuGet Packages
ohrožení zabezpečení je zkrácený – #12835NuGet.Build.Tasks ukládá do mezipaměti vypršení časového limitu toku zařízení CredentialProvider. - #12540
Chyba: Sekvence neobsahuje žádný odpovídající prvek při výpisu zastaralých balíčků – #12256
[Chyba]: Řetězec argumentu procesu je při publikování v sadě Visual Studio s povoleným statickým grafem příliš dlouhý – #11968
[Chyba]: Uživatelské rozhraní PM nemůže odinstalovat balíčky v projektech s více cíleními – #11914
Při instalaci balíčku do globální složky balíčků přidejte podrobnosti o umístění balíčku – #11447
NuGet by měl zpracovávat duplicitní data nominace lépe. - #8749
Děkujeme všem přispěvatelům, kteří pomohli vytvořit tuto verzi NuGet úžasné!
- Kirillosenkov
- Erarndt
- dotnokato
- ellahathaway
- Zkrácení cest vnitřního klonování sestavení zdroje – 5543
- jasonmalinowski
- Výstup zprávy s možností ladění, pokud není zadaná jedna hodnota – 5533
- mthalman
- Cíl net9.0 pro zdrojové sestavení .NET – 5511
- NikolaMilosavljevic
- Odstranění zastaralých upozornění rozhraní API nebo chyb ve zdrojovém buildu produktu – 5496
- amis92
- Přidání MemberNotNullWhen do SemanticVersion.HasMetadata - 5465