NuGet 6.11 Sürüm Notları

NuGet dağıtım araçları:

NuGet sürümü Visual Studio sürümünde kullanılabilir .NET SDK'larında kullanılabilir
6.11 Visual Studio 2022 sürüm 17.11 8.0.4xx1

1 Herhangi bir .NET iş yüküyle Visual Studio 2022 ile yüklendi

Özet: 6.11.1 Sürümündeki Yenilikler

Bu sürümde giderilen sorunlar

  • "Nupkg'yi indirmeye yönelik birden çok deneme başarısız oldu" düzeltildi - #13545

Bu sürümdeki işlemelerin listesi

Özet: 6.11 Sürümündeki Yenilikler

  • PackageReference projeleri için belirli öneriler için NuGetAudit uyarılarını gizleme - #13679

  • Dotnet SDK'sına seçenek ekleme --allow-insecure-connections - #13396

  • Visual Studio Paket Yöneticisi kullanıcı arabirimindeki sahipler için yazarları değiştirme - #12501

  • [Özellik]: dotnet CLI'ye dotnet nuget neden ekle - #11943

  • NuGet, SSL sertifikası sorunları olan HTTPS kaynaklarından geri yüklenemiyor - #4387

Hataya neden olan değişiklikler

  • MSBuildRestoreUtility.GetRestoreAuditProperties öğeleri okumak NuGetAuditSuppress için hataya neden olan bir değişiklik gerekiyor - #13313

Bu sürümde giderilen sorunlar

  • IVsNuGetProjectUpdateEvents.ProjectUpdateStarted veya ProjectUpdateFinished yalnızca değiştirilecek dosyaların listesini sağlamalıdır. - #13413

  • dotnet nuget komutlar tüm hatalarda kullanım bilgilerini vermemelidir - #13251

  • [DCR]: NuGet birçok ArgumentExceptions'ın vs içinde oluşturularak yakalanmasına neden oluyor - #11535

  • NuGet.CommandLine.XPlat'dan .NET Framework TFM'yi kaldırma - #8452

  • PERF: GetPackageInfo gereksiz yere GetNupkgMetadataPath çağrısı yaparak ayırır - #13556

  • --framework seçeneği kullanılırken 'dotnet nuget why' kilitleniyor - #13547

  • NuGet.Client'daki SignatureUtility.GetCertificates, Dispose çağrısı hatasında atlayabilir - #13535

  • 'Path' bağımsız değişkeni için bir dizin sağlandığında 'dotnet nuget why' çalışmıyor - #13527

  • NuGet IntelliCode Paket Önerileri eksik Paket listesinde yazar eksik - #13515

  • VS'de yeniden derleme gereksiz geri yüklemelere neden oluyor - #13505

  • MSB4181: "Görevi Geri Yükle" görevi false döndürdü ancak hata kaydetmedi. - #13460

  • TaskResultCache tüm anahtarlar için aynı kilit nesnesini yanlış paylaşıyor. - #13448

  • CompareTo ve Equals çağrıları ayrılmamalıdır - #13442

  • Nullable'ı etkinleştirin ve KnownOwnerViewModel içinde oluşturma - #13425

  • PackageSourceProvider.UpdatePackageSource özniteliğinden disableTLSCertificateValidation bir değere saygı göstermez - #13423

  • PackageSourceProvider.UpdatePackageSource alandaki bir değere AllowInsecureConnection saygı göstermez - #13418

  • Eski sürümü yüklemeye çalışırken "nuget install -ExcludeVersion" yanlış raporları "zaten yüklü" - #13334

  • Güvenlik Açığı Bilgi Çubuğu, çözümü kapattıktan sonra Çözüm Gezgini görünür durumda kalır - #13055

Bu sürümdeki işlemelerin listesi

Topluluk katkıları

Bu NuGet sürümünü harika hale getirmenize yardımcı olan tüm katkıda bulunanlara teşekkür ederiz!

  • seclerp
    • 5783 Düzeltme PackageSourceProvider.UpdatePackageSource , alandaki bir değere DisableTLSCertificateValidation uymuyor
    • 5767 Düzeltme PackageSourceProvider.UpdatePackageSource , alandaki bir değere AllowInsecureConnection uymuyor
  • mmitche
    • 5749 VMR'den NuGet Derleme
    • 5752 Düzeltme imzalama desteği koşullu
  • ToddGrun
    • 5859 GetNupkgMetadataPath'i koşullu olarak çağırarak GetPackageInfo'daki ayırmaları azaltma
  • omajid
    • 5848 SignatureUtility.GetCertificates dosyasındaki hatada sertifikaları at
  • SimonCropp
    • 5842 yedekli öğesini kaldırın. GetTypeInfo()
  • ryanmolden
    • 5834 DTE aracılığıyla var olmayan özellikler için eski bir projeyi sorgularken ilk şans ArgumentExceptions'u ortadan kaldırın
  • hickford
    • 5743 Paketin daha yüksek bir sürümünün zaten yüklü olması durumunda doğru ileti
  • ViktorHofer
    • 5764 .NET SDK kaynak bağlantısı tümleştirmesi kullanma
  • NikolaMilosavljevic
    • 5738 CA2022 hatalarını devre dışı bırakma
  • jv42
    • 5717 ResolverComparer'da Sabit NullReferenceException