Catatan Rilis NuGet 5.10
Kendaraan distribusi NuGet:
Versi NuGet | Tersedia dalam versi Visual Studio | Tersedia di .NET SDK |
---|---|---|
5.10.0 | Visual Studio 2019 versi 16.10 | 5.0.3001 |
1 Diinstal dengan Visual Studio 2019 dengan beban kerja .NET Core
Catatan
Visual Studio 16.10, MSBuild 16.10, dan .NET 5.0.300+ memerlukan NuGet.exe 5.10 atau yang lebih baru.
Penandatanganan: terapkan perintah dotnet trusted-signers - #8053
Buat validasi default dinonaktifkan di Linux, tetapi diaktifkan secara default di Windows - #10713
Tambahkan Variabel ENV untuk Verifikasi Penandatanganan Paket di .NET 5+ Linux/MAC - #10742
Meningkatkan performa instal paket baru untuk solusi besar - #10166
Tambahkan jenis
nfproj
proyek ke daftar supportedProjectExtensions untuk Nuget CLI. - #10562
Menekan
<requireLicenseAcceptance>
elemen saat mengemas proyek - #5133Peringatan pratinjau [CPVM] harus ditampilkan pada dotnet cli - #10226
Memperbarui token warna latar belakang dan latar depan PMUI ke CommonDocumentColors - #10608
[Bug Bash] Kesalahan "operasi dibatalkan oleh pengguna" ditampilkan di jendela Daftar Kesalahan saat beralih antar tab dengan cepat di PM UI - #10671
PM UI: Meningkatkan performa penginstalan paket pada tingkat solusi - #10210
Ganti GetService dengan GetServiceAsync di mana saja di NuGet.Clients - #3784
NuGet.exe masalah performa paket dengan
..
jalur relatif - #5016Performa "paket nuget" menurun dengan peningkatan tingkat di jalur sumber - #5706
NuGet tidak melakukan kesalahan saat mengemas nuspec dengan file duplikat. - #6941
Paket NuGet "DateTimeOffset yang ditentukan tidak dapat dikonversi menjadi tanda waktu file Zip" - #7001
Tanda waktu file paket yang dikemas digeser oleh zona waktu - #7395
NU1004 harus berisi informasi yang lebih dapat ditindak lanjuti - #7696
[Bug Bash] [Uji Kegagalan] File kunci kosong/cacat tidak boleh diperbarui saat menjalankan 'dotnet restore --use-lock-file --locked-mode' - #8640
NuGetVersionRange memungkinkan rentang yang salah secara logis diurai - #9145
PM UI tidak dapat menampilkan warna latar belakang yang dapat dibedakan antara sumber paket yang dipilih dan diarahkan - #9538
Kotak centang untuk memilih proyek yang akan diinstal tidak dibaca oleh pembaca layar - #9578
Pilihan default Dropdown Versi Panel Detail harus Diinstal/LatestStable pada tab Terinstal/Pembaruan - #9887
Hapus akun solusi untuk beberapa laporan .NET 5 SDK TargetPlatformMoniker dari
,Version=
- #9913dotnet nuget verifikasi terlalu tenang - #10316
VersionRange tidak dapat mengurai rentang digit tunggal - #10342
Manajer Solusi VS memberikan pengecualian null selama penelusuran kesalahan - #10352
Memindahkan pesan pengecualian CLI ke file Sumber Daya String - #10392
Hapus kode mati (TabItemButtonAutomationPeer) - #10435
Menu konteks pembaruan harus menggulir ke item pertama yang dipilih - #10498
Detail PMUI Solusi memiliki bilah horizontal yang tumpang tindih - #10533
Penandatanganan: detail tanda tangan utama tidak ditampilkan ketika sertifikat kedaluwarsa dan tanda waktu tidak tepercaya - #10535
Tidak memiliki sumber yang diaktifkan mencegah UI PM ditampilkan - #10541
Metadata Paket (detail, penghentian) terkadang tidak ditarik dari nuget.org di CodeSpaces - #10549
Inisialisasi PMUI gagal dengan pengecualian selama sesi debug - #10559
pemulihan nuget menghasilkan kegagalan pemeriksaan integritas paket pada sistem big endian - #10567
FormatException dilemparkan alih-alih PackagingException - #10595
CPVM - Masalah konkurensi dalam algoritma berjalan grafik - #10598
Menambahkan telemetri versi powershell PMC - #10609
Meningkatkan performa pengurutan NuGetVersion - #10611
Penambahan penanda tangan tepercaya memiliki argumen yang tidak konsisten - #10647
Vs2019 v16.9.0: Beralih tab di NuGet Package Manager dari "Pembaruan" ke "Diinstal" tidak memperbarui bingkai. - #10654
Hapus "v" dari nomor versi di PMUI - #10677
INuGetProjectService.GetInstalledPackagesAsync melempar sebelum menerima nominasi sistem proyek CPS - #10681
Ikon Tersemat menyebabkan Akses Ditolak dari sumber "Paket Offline Microsoft Visual Studio" pada tab Telusuri - #10687
INuGetProjectService.GetInstalledPackagesAsync melempar ketika MSBuildProjectExtensionsPath tidak diatur - #10739
"dotnet nuget remove source nuget.org" tidak berfungsi pertama kali - #10745
Nuget memblokir utas threadpool dalam metode asinkron yang melakukan panggilan sinkron ke utas UI - #10775
PackageLoadContext.GetInstalledAndTransitivePackagesAsync
adalah kode mati dan melukai performa - #10790Gunakan ikon tersemat di paket NuGet SDK - #10795
Memperbarui daftar lisensi SPDX - #10806
Daftar semua masalah yang diperbaiki dalam rilis ini - 5.10
Daftar penerapan dalam rilis ini - 5.10.0
Terima kasih untuk semua kontributor yang membantu membuat rilis NuGet ini luar biasa!
Siapa | Prs | Masalah |
---|---|---|
louis-z | 3991 | VersionRange tidak dapat mengurai rentang digit tunggal - #10342 |
omajid | 3860 | Build.sh NuGet.Client rusak - #10139 |
Nirmal4G | 3623 | Build.sh NuGet.Client rusak - #10139 |
BlackGad | 3953 | Performa "paket nuget" menurun dengan peningkatan tingkat di jalur sumber - #5706 |
BlackGad | 3953 | NuGet.exe masalah performa paket dengan .. jalur relatif - #5016 |
marcin-krystianc | 3940 | CPVM - Masalah konkurensi dalam algoritma berjalan grafik - #10598 |
josesimoes | 3943 | Tambahkan jenis proyek nfproj ke daftar supportedProjectExtensions untuk Nuget CLI. - #10562 |
Tanggapan Anda sangat penting bagi kami. Jika ada masalah dengan rilis ini, periksa Masalah GitHub dan Komunitas Pengembang Visual Studio kami untuk masalah yang ada. Untuk masalah baru dalam NuGet, silakan laporkan Masalah GitHub. Untuk masalah pengalaman NuGet umum, beri tahu kami melalui opsi Laporkan Masalah yang ditemukan di IDE favorit Anda di bawah Bantuan > Laporkan Masalah.