Catatan Rilis NuGet 6.11
Kendaraan distribusi NuGet:
Versi NuGet | Tersedia dalam versi Visual Studio | Tersedia di .NET SDK |
---|---|---|
6.11 | Visual Studio 2022 versi 17.11 | 8.0.4xx1 |
1 Diinstal dengan Visual Studio 2022 dengan beban kerja .NET apa pun
- Perbaiki "beberapa upaya untuk mengunduh nupkg telah gagal" - #13545
Daftar penerapan dalam rilis ini
Menekan peringatan NuGetAudit untuk saran tertentu untuk proyek PackageReference - #13679
Tambahkan
--allow-insecure-connections
opsi ke dotnet SDK - #13396Menukar penulis untuk pemilik di UI Manajer Paket Visual Studio - #12501
[Fitur]: tambahkan dotnet nuget mengapa harus dotnet CLI - #11943
NuGet tidak dapat memulihkan dari sumber HTTPS yang memiliki masalah sertifikat SSL - #4387
MSBuildRestoreUtility.GetRestoreAuditProperties
membutuhkan perubahan yang melanggar untuk membacaNuGetAuditSuppress
item - #13313
IVsNuGetProjectUpdateEvents.ProjectUpdateStarted atau ProjectUpdateFinished hanya boleh menyediakan daftar file yang akan diubah. - #13413
dotnet nuget
perintah tidak boleh mengeluarkan informasi penggunaan pada semua kesalahan - #13251[DCR]: NuGet menyebabkan banyak ArgumentExceptions dilemparkan & tertangkap di VS - #11535
Hapus .NET Framework TFM dari NuGet.CommandLine.XPlat - #8452
PERF: GetPackageInfo mengalokasikan dengan memanggil GetNupkgMetadataPath secara tidak perlu - #13556
'dotnet nuget why' mengalami crash saat menggunakan opsi --framework - #13547
SignatureUtility.GetCertificates di NuGet.Client dapat melewati panggilan Dispose pada kesalahan - #13535
'dotnet nuget why' tidak berfungsi ketika direktori disediakan untuk argumen 'Path' - #13527
Saran Paket NuGet IntelliCode hilang Penulis dalam daftar paket - #13515
Membangun kembali di VS menyebabkan pemulihan yang tidak perlu - #13505
MSB4181: Tugas "Pulihkan Tugas" mengembalikan false tetapi tidak mencatat kesalahan. - #13460
TaskResultCache salah berbagi objek kunci yang sama untuk semua kunci. - #13448
Panggilan untuk CompareTo dan Equals tidak boleh mengalokasikan - #13442
Aktifkan Nullable dan throw di KnownOwnerViewModel - #13425
PackageSourceProvider.UpdatePackageSource
tidak menghormati nilai daridisableTLSCertificateValidation
atribut - #13423PackageSourceProvider.UpdatePackageSource
tidak menghormati nilai dariAllowInsecureConnection
bidang - #13418"nuget install -ExcludeVersion" laporan yang tidak akurat "sudah diinstal" saat mencoba menginstal versi lama - #13334
InfoBar Kerentanan tetap terlihat di Penjelajah Solusi setelah solusi penutupan - #13055
Daftar penerapan dalam rilis ini
Terima kasih untuk semua kontributor yang membantu membuat rilis NuGet ini luar biasa!
- seclerp
- mmitche
- ToddGrun
- 5859 Mengurangi alokasi di GetPackageInfo dengan memanggil GetNupkgMetadataPath secara kondisional
- omajid
- 5848 Membuang sertifikat pada kegagalan di SignatureUtility.GetCertificates
- SimonCropp
- 5842 hapus redundan . GetTypeInfo()
- ryanmolden
- 5834 Hilangkan ArgumentExceptions kesempatan pertama saat mengkueri proyek warisan untuk properti yang tidak ada melalui DTE
- hickford
- 5743 Benar pesan dalam kasus bahwa versi paket yang lebih tinggi sudah diinstal
- ViktorHofer
- 5764 Menggunakan integrasi sourcelink .NET SDK
- NikolaMilosavljevic
- Kesalahan 5738 Disable CA2022
- jv42
- 5717 Fixed NullReferenceException di ResolverComparer