Catatan Rilis NuGet 6.6
Kendaraan distribusi NuGet:
Versi NuGet | Tersedia dalam versi Visual Studio | Tersedia di .NET SDK |
---|---|---|
6.6 | Visual Studio 2022 versi 17.6 | 7.0.3001 |
6.6.1 | T/A | 7.0.3041 |
6.6.2 | Visual Studio 2022 versi 17.6 | 7.0.3131 |
1 Diinstal dengan Visual Studio 2022 dengan beban kerja .NET Core
- [Keamanan]: Microsoft Security Advisory CVE-2024-0057 | Kerentanan Bypass Fitur Keamanan Klien NuGet - #12653
- [Keamanan]: Microsoft Security Advisory CVE-2023-29337 | Kerentanan Eksekusi Kode Jarak Jauh Klien NuGet - #12653
Catatan
Ada perubahan yang melanggar perilaku di Linux. Lokasi folder sementara, tempat NuGet menyimpan file sementara selama berbagai operasinya, telah berubah dari /tmp/NuGetScratch
ke /tmp/NuGetScratch<username>
. Misalnya untuk pengguna User1, folder sementara akan menjadi /tmp/NuGetScratchUser1
.
- [Epik]: Peningkatan Manajemen Paket Pusat untuk 17.6 - #12413
DCR:
- Pemulihan berbasis grafik statis harus selalu mencatat kesalahan pada kegagalan - #12372
Bug:
Atur CentralPackageVersionOverrideEnabled=false dalam proyek dengan pemulihan proyek rusak CPM - #12500
Pemulihan berbasis grafik statis mengalami crash pada sistem dengan pengodean konsol alternatif - #12373
GlobalPackageReference tidak berfungsi untuk proyek csproj gaya warisan - #12368
Proyek WebSite yang dibuka dari IIS gagal menginstal paket - #12337
StackOverflow dalam SemanticVersion.ToString - #12330
Kegagalan pemulihan grafik statis saat mereferensikan proyek yang tidak dapat disimpan - #12322
CPM memilih deteksi di VS dan commandline berbeda - #12285
PrivateAssets salah mengalir ke dependensi yang dikelola secara terpusat yang disematkan secara transitif - #12270
Regresi performa pemulihan NuGet di sdk v7.0.100 karena perhitungan "CentralTransitiveDependencyGroups" - #12269
[Bug]:
NuGet.VisualStudio
tergantung pada paket yang tidak ada di NuGet.org - #12164[Bug]: Kernel kustom memutus nuget - #11995
PackageSource: mengembalikan kode hash yang mungkin salah - #10276
Daftar penerapan dalam rilis ini
Terima kasih untuk semua kontributor yang membantu membuat rilis NuGet ini luar biasa!
- kant2002
- 5103 Memperbaiki pemulihan proyek ketika CentralPackageVersionOverrideEnabled=false
- atamagaii
- 5078 Mengubah sumber daya bahasa Inggris MsbuildPathNotExist untuk menggambarkan dengan benar...
- pombredanne
- 5083 Memperbaiki kesalahan ketik kecil
- NikolaMilosavljevic
- 5091 Memangkas target netframework di build sumber
- uweigand
- 5046 Membatasi koneksi bersamaan melalui NUGET_CONCURRENCY_LIMIT
- marcin-krystianc