Baca dalam bahasa Inggris

Bagikan melalui


Catatan Rilis NuGet 5.3

Kendaraan distribusi NuGet:

Versi NuGet Tersedia dalam versi Visual Studio Tersedia di .NET SDK
5.3.0 Visual Studio 2019 versi 16.3 3.0.1001
5.3.1 Visual Studio 2019 versi 16.3.6 Versi mendatang: 3.0.101

1Diinstal dengan Visual Studio 2019 dengan beban kerja .NET Core

Ringkasan: Apa yang Baru di 5.3

Masalah yang diperbaiki dalam rilis ini

Bug

  • Paket NuGet yang diproduksi dengan SDK 3.0.100-preview9 tidak dapat digunakan oleh 2.2 pengguna SDK... tergantung pada zona waktu Anda #8603

  • Kutipan " karakter di PATH menyebabkan kegagalan "Karakter ilegal di jalur" di nuget restore #8168

  • VS: rakitan sepenuhnya ngen-ed tidak sebagian ngen-ed - #8513

  • Mengurangi penggunaan memori (berhenti berlangganan dari peristiwa) - #8471

  • Pesan "Error_UnableToFindProjectInfo" tidak benar secara tata bahasa - #8441

  • Peningkatan NU1403 - validasi semua paket, sertakan nilai sha yang diharapkan/aktual - #8424

  • Beberapa enumerasi dalam NuGetPackageManager.PreviewUpdatePackagesAsync - #8401

  • Mengembalikan perubahan "publik -> internal" di PluginProcess - #8390

  • IVsPackageSourceProvider.GetSources(...) memiliki perilaku pengecualian yang tidak ditentukan - #8383

  • Buat konstruktor PluginManager publik lagi - #8379

  • Metrik untuk melacak laju refresh UI PM - #8369

  • Kurangi jumlah refresh UI saat menginstal melalui UI Manajer Paket - #8358

  • Telemetri: nilai tanggalwaktu menggunakan format khusus budaya - #8351

  • Kurangi refresh UI di tab telusuri antarmuka pengguna Manajer Paket #6570 - #8339

  • [Uji Kegagalan] "Tidak dapat mengurai file konfigurasi" akan meminta dua kali - #8320

  • Munculkan kesalahan NU5037 dengan halaman dokumen yang baik yang menjelaskan perbaikan pelanggan (Paket tidak memiliki file nuspec yang diperlukan) - #8291

  • Pemulihan mode terkunci gagal saat RuntimeIdentifier proyek diubah - #8260

  • Buat pembacaan Pengaturan di VS malas - #8156

  • Regresi menyebabkan Nuget sources add kesalahan "Karakter ':', nilai heksadesimal 0x3A, tidak dapat disertakan dalam nama" - #7948

  • Penyedia kredensial plugin NuGet - sembunyikan jendela proses - #7511

  • Terapkan PackagePathResolver adalah jalur absolut - #7349

  • Mengurangi refresh UI di tab penginstalan dan pembaruan antarmuka pengguna Manajer Paket - #6570

DCR:

  • Memperbarui kerangka kerja Xamarin untuk memetakan ke NetStandard 2.1 - #8368

  • Aktifkan penyalinan konten manajer paket "jendela pratinjau" untuk penginstalan/pembaruan - #8324

  • Aktifkan pemulihan pada file .proj - #8212

  • Memperkenalkan NUGET_NETFX_PLUGIN_PATHS dan NUGET_NETCORE_PLUGIN_PATHS mendukung konfigurasi keduanya pada saat yang sama - #8151

  • Mengaktifkan beberapa versi untuk PackageDownload melalui atribut Versi - #8074

  • Tambahkan opsi -SolutionDirectory dan -PackageDirectory ke paket nuget.exe - #7163

Daftar semua masalah yang diperbaiki dalam rilis ini - 5.3

Ringkasan: Apa yang Baru dalam 5.3.1

  • Plugin: Tugas dibatalkan - jangan biarkan pembatalan memengaruhi instansiasi plugin - #8648

  • Pulihkan Tugas tidak dapat dijalankan dengan aman dua kali dalam satu proses (ketika penyedia Kredensial digunakan) - #8688