Informacje o wersji narzędzia NuGet 6.11
Pojazdy dystrybucyjne NuGet:
Wersja narzędzia NuGet | Dostępna w wersji programu Visual Studio | Dostępne w zestawach .NET SDK |
---|---|---|
6.11 | Visual Studio 2022 w wersji 17.11 | 8.0.4xx1 |
1 Zainstalowane z programem Visual Studio 2022 z dowolnym obciążeniem platformy .NET
Podsumowanie: Co nowego w wersji 6.11.1
Problemy rozwiązane w tej wersji
- Poprawka "wiele prób pobrania nupkg nie powiodło się" — #13545
Lista zatwierdzeń w tej wersji
Podsumowanie: Co nowego w wersji 6.11
Pomijanie ostrzeżeń Narzędzia NuGetAudit dla określonych porad dla projektów PackageReference — #13679
Dodawanie
--allow-insecure-connections
opcji do zestawu dotnet SDK — #13396Zamienianie autorów dla właścicieli w interfejsie użytkownika Menedżer pakietów programu Visual Studio — #12501
[Funkcja]: dodawanie polecenia dotnet nuget do interfejsu wiersza polecenia dotnet — #11943
Program NuGet nie może przywrócić ze źródeł HTTPS, które mają problemy z certyfikatem SSL — #4387
Zmiany powodujące niezgodność
MSBuildRestoreUtility.GetRestoreAuditProperties
wymaga zmiany powodującej niezgodność w celu odczytaniaNuGetAuditSuppress
elementów — #13313
Problemy rozwiązane w tej wersji
IVsNuGetProjectUpdateEvents.ProjectUpdateStarted lub ProjectUpdateFinished powinny podać tylko listę plików, które zostaną zmienione. - #13413
dotnet nuget
polecenia nie powinny zwracać informacji o użyciu dla wszystkich błędów — #13251[DCR]: Narzędzie NuGet powoduje, że wiele wyjątków ArgumentExceptions jest zgłaszanych i przechwyconych w programie VS — #11535
Usuwanie programu .NET Framework TFM z narzędzia NuGet.CommandLine.XPlat — #8452
PERF: GetPackageInfo przydziela niepotrzebnie wywołanie metody GetNupkgMetadataPath — #13556
Polecenie "dotnet nuget why" ulega awarii podczas korzystania z opcji --framework — #13547
SignatureUtility.GetCertificates w programie NuGet.Client może pominąć wywoływanie funkcji Dispose przy błędzie — #13535
Polecenie "dotnet nuget why" nie działa, gdy dla argumentu "Ścieżka" jest podany katalog — #13527
Brak sugestii pakietu NuGet IntelliCode na liście pakietów Author — #13515
Ponowne kompilowanie w programie VS powoduje niepotrzebne przywracanie — #13505
MSB4181: Zadanie przywracania zwróciło wartość false, ale nie zarejestrowało błędu. - #13460
Funkcja TaskResultCache niepoprawnie współudzieli ten sam obiekt blokady dla wszystkich kluczy. - #13448
Wywołania funkcji CompareTo i Equals nie powinny przydzielać — #13442
Włączanie funkcji Nullable i throw w modelu KnownOwnerViewModel — #13425
PackageSourceProvider.UpdatePackageSource
nie uwzględnia wartości zdisableTLSCertificateValidation
atrybutu — #13423PackageSourceProvider.UpdatePackageSource
nie uwzględnia wartości zAllowInsecureConnection
pola — #13418"instalacja nuget -ExcludeVersion" niedokładne raporty "już zainstalowane" podczas próby zainstalowania starszej wersji — #13334
Pasek informacji o lukach w zabezpieczeniach pozostaje widoczny w Eksplorator rozwiązań po zamknięciu rozwiązania — #13055
Lista zatwierdzeń w tej wersji
Współtworzenie społeczności
Dziękujemy wszystkim współautorom, którzy pomogli w tym wydaniu NuGet niesamowite!
- seclerp
- Poprawka 5783
PackageSourceProvider.UpdatePackageSource
nie uwzględnia wartości zDisableTLSCertificateValidation
pola - Poprawka 5767
PackageSourceProvider.UpdatePackageSource
nie uwzględnia wartości zAllowInsecureConnection
pola
- Poprawka 5783
- mmitche
- ToddGrun
- 5859 Zmniejszanie alokacji w elemecie GetPackageInfo przez warunkowe wywoływanie metody GetNupkgMetadataPath
- omajid
- 5848 Usuwanie certyfikatów po niepowodzeniu w narzędziu SignatureUtility.GetCertificates
- SimonCropp
- 5842 usuń nadmiarowy element . GetTypeInfo()
- ryanmolden
- 5834 Eliminuj wyjątek ArgumentExceptions pierwszej szansy podczas wykonywania zapytań względem starszego projektu pod kątem właściwości, które nie istnieją za pośrednictwem DTE
- hickford
- 5743 Poprawny komunikat w przypadku, gdy zainstalowano już wyższą wersję pakietu
- ViktorHofer
- 5764 Korzystanie z integracji linku źródłowego zestawu SDK platformy .NET
- NikolaMilosavljevic
- 5738 Wyłącz błędy CA2022
- jv42
- 5717 Fixed NullReferenceException in ResolverComparer (Naprawiono wyjątek NullReferenceException w narzędziu ResolverComparer)