Versionshinweise zu NuGet 6.11
Möglichkeiten der NuGet-Verteilung:
NuGet-Version | Verfügbar in der Visual Studio-Version | Verfügbar in .NET SDK(s) |
---|---|---|
6.11 | Visual Studio 2022 Version 17.11 | 8.0.4xx1 |
1 Visual Studio 2022 mit installierter .NET-Workload
Zusammenfassung: Neuigkeiten in 6.11.1
In diesem Release behobene Probleme
- Beheben Sie "Mehrere Versuche, die nupkg herunterzuladen, fehlgeschlagen" - #13545
Liste der Commits in dieser Version
Zusammenfassung: Neuigkeiten in 6.11
Unterdrücken von NuGetAudit-Warnungen für bestimmte Empfehlungen für PackageReference-Projekte – #13679
Option
--allow-insecure-connections
zum dotnet SDK hinzufügen – #13396Swappen von Autoren für Besitzer in der Benutzeroberfläche des Visual Studio Paket-Manager – #12501
[Feature]: dotnet nuget why zu dotnet CLI hinzufügen – #11943
NuGet kann nicht aus HTTPS-Quellen wiederhergestellt werden, die Probleme mit SSL-Zertifikaten haben – #4387
Wichtige Änderungen
MSBuildRestoreUtility.GetRestoreAuditProperties
benötigt eine Breaking Change zum Lesen vonNuGetAuditSuppress
-Elementen – #13313
In diesem Release behobene Probleme
IVsNuGetProjectUpdateEvents.ProjectUpdateStarted oder ProjectUpdateFinished sollte nur eine Liste von Dateien bereitstellen, die geändert werden. - #13413
dotnet nuget
Befehle sollten keine Verbrauchsinformationen für alle Fehler ausgeben – #13251[DCR]: NuGet bewirkt, dass viele ArgumentExceptions ausgelöst und in VS abgefangen werden – #11535
Entfernen von .NET Framework TFM aus NuGet.CommandLine.XPlat – #8452
PERF: GetPackageInfo weist durch unnötiges Aufrufen von GetNupkgMetadataPath zu – #13556 zu
„dotnet nuget why“ stürzt beim Verwenden der Option --Framework ab – #13547
SignatureUtility.GetCertificates in NuGet.Client kann den Aufruf „Dispose on error“ überspringen – #13535
„dotnet nuget why“ funktioniert nicht, wenn ein Verzeichnis für das Argument „Pfad“ bereitgestellt wird – #13527
NuGet IntelliCode-Paketvorschlägen fehlt der Autor in der Paketliste – #13515
Die Neuerstellung in VS verursacht unnötige Wiederherstellungen – #13505
MSB4181: Die Aufgabe „Wiederherstellungsaufgabe“ hat false zurückgegeben, jedoch keinen Fehler protokolliert - #13460
TaskResultCache teilt nicht ordnungsgemäß dasselbe Sperrobjekt für alle Schlüssel. - #13448
Aufrufe von CompareTo und Equals sollten nicht zugeordnet werden – #13442
Aktivieren von Nullwerte zulassend und Auslösen in KnownOwnerViewModel – #13425
PackageSourceProvider.UpdatePackageSource
berücksichtigt keinen Wert aus demdisableTLSCertificateValidation
-Attribut – #13423PackageSourceProvider.UpdatePackageSource
berücksichtigt keinen Wert aus demAllowInsecureConnection
-Feld – #13418„nuget install -ExcludeVersion“ ungenaue Berichte „bereits installiert“ beim Versuch, ältere Version zu installieren – #13334
Sicherheitsrisiko-Infoleiste bleibt im Projektmappen-Explorer nach dem Schließen der Lösung sichtbar – #13055
Liste der Commits in dieser Version
Beiträge aus der Community
Vielen Dank an alle Mitwirkende, die geholfen haben, diese NuGet-Version großartig zu machen!
- seclerp
- Mmitche
- ToddGrun
- 5859 Reduzieren der Zuordnungen in GetPackageInfo durch bedingtes Aufrufen von GetNupkgMetadataPath
- omajid
- 5848 Dispose-Zertifikate bei Fehlern in SignatureUtility.GetCertificates
- SimonCropp
- 5842 entfernen redundant .GetTypeInfo()
- ryanmolden
- 5834 Eliminieren von ArgumentExceptions beim Abfragen eines Legacyprojekts nach Eigenschaften, die nicht über DTE vorhanden sind
- hickford
- 5743 Meldung korrigieren, wenn bereits eine höhere Version des Pakets installiert ist
- ViktorHofer
- 5764 Einsetzen der .NET SDK Sourcelink-Integration
- NikolaMilosavljevic
- 5738 Ca2022-Fehler deaktivieren
- jv42
- 5717 Fixed NullReferenceException in ResolverComparer