NuGet NuGet 5.10 リリース ノート
NuGet 配布の種類:
NuGet のバージョン | 利用可能な Visual Studio バージョン | 利用可能な .NET SDK |
---|---|---|
5.10.0 | Visual Studio 2019 バージョン 16.10 | 5.0.3001 |
1 .NET Core ワークロードを使用した Visual Studio 2019 がインストールされている
Note
Visual Studio 16.10、MSBuild 16.10、および .NET 5.0.300 以降には、NuGet.exe 5.10 以降が必要です。
概要: 5.10 の新機能
署名: dotnet trusted-signers コマンドを実装する - #8053
Linux では既定の確認を無効にするが、Windows では既定で有効にする - #10713
.NET 5 以降の Linux/MAC でパッケージ署名確認用の ENV 変数を追加する - #10742
大規模なソリューション用の新しいパッケージのインストール パフォーマンスの向上 - #10166
Nuget CLI の supportedProjectExtensions のリストにプロジェクトの種類
nfproj
を追加する。 - #10562
このリリースで修正された問題
プロジェクトのパッキング時に
<requireLicenseAcceptance>
要素を抑制する - #5133[CPVM] プレビューの警告が dotnet cli に表示される必要がある - #10226
PMUI の背景および前景色トークンを CommonDocumentColors に更新する - #10608
[バグ バッシュ] PM UI でタブをすばやく切り替えたときにエラー一覧ウィンドウにエラー "操作がユーザーによってキャンセルされた" が表示される - #10671
PM UI: ソリューション レベルでのパッケージ のインストール パフォーマンスの向上 - #10210
GetService を NuGet.Clients のすべての場所で GetServiceAsync に置き換える - #3784
..
相対パスに関する NuGet.exe パックのパフォーマンスの問題 - #5016ソース パスでのレベルの増加に伴って "nuget パック" のパフォーマンスが低下する - #5706
重複するファイルを含む nuspec をパッケージ化するときに NuGet でエラーが発生しない。 - #6941
NuGet パック "指定された DateTimeOffset を Zip ファイルのタイムスタンプに変換できない" - #7001
パックされたパッケージのファイルのタイムスタンプがタイムゾーンによってシフトされる - #7395
NU1004 には、より実用的な情報が含まれている必要がある - #7696
[Bug Bash][テスト エラー]'dotnet restore --use-lock-file --locked-mode' を実行しているときに、空の/形式に誤りがあるロック ファイルを更新してはならない - #8640
NuGetVersionRange を使用すると、論理的に正しくない範囲を解析できる - #9145
選択されたパッケージ ソースとホバーされたパッケージ ソースの間で、区別できる背景色を PM UI で表示できない - #9538
インストールするプロジェクトを選択するためのチェック ボックスがスクリーン リーダーによって読み取られていない - #9578
[詳細] ペインの [バージョン] ドロップダウンの既定の選択は、[インストール済み] タブまたは [更新] タブで [インストール済み] または [LatestStable] にする必要がある - #9887
,Version=
の一部の .NET 5 SDK レポート TargetPlatformMoniker の回避策アカウントを削除する - #9913dotnet nuget 検証が静かすぎる - #10316
VersionRange で 1 桁の範囲を解析できない - #10342
VS ソリューション マネージャーがデバッグ中に null 例外をスローする - #10352
CLI 例外メッセージを文字列リソース ファイルに移動する - #10392
実行されないコード (TabItemButtonAutomationPeer) を削除する - #10435
更新コンテキスト メニューは、最初に選択した項目までスクロールする必要がある - #10498
ソリューション PMUI の詳細の横棒が重なっている - #10533
署名: 証明書の有効期限が切れ、タイムスタンプが信頼されていない場合にプライマリ署名の詳細が表示されない - #10535
ソースが有効になっていないと、PM UI が表示されなくなる - #10541
CodeSpaces の nuget.org からパッケージ メタデータ (詳細、非推奨) がプルされない場合がある - #10549
デバッグ セッション中に PMUI の初期化が例外で失敗する - #10559
nuget の復元により、ビッグ エンディアン システムでパッケージの整合性チェックが失敗する - #10567
PackagingException の代わりに FormatException がスローされる - #10595
CPVM - グラフ ウォーキング アルゴリズムのコンカレンシーの問題 - #10598
PMC PowerShell バージョン利用統計情報を追加する - #10609
NuGetVersion 並べ替えのパフォーマンスを向上させる - #10611
信頼された署名者の追加に一貫性のない引数がある - #10647
Vs2019 v16.9.0: NuGet パッケージ マネージャーのタブを "更新" から "インストール済み" に切り替えると、フレームが更新されない。 - #10654
PMUI のバージョン番号から "v" を削除する - #10677
INuGetProjectService.GetInstalledPackagesAsync が CPS プロジェクト システムの指名を受け取る前にスローする - #10681
埋め込みアイコンが原因で、[参照] タブのソース "Microsoft Visual Studio オフライン パッケージ" からアクセスが拒否される - #10687
MSBuildProjectExtensionsPath が設定されていない場合に INuGetProjectService.GetInstalledPackagesAsync がスローされる - #10739
"dotnet nuget remove source nuget.org" が初めて機能しない - #10745
nuget が、UI スレッドへの同期呼び出しを行う非同期メソッドのスレッドプール スレッドをブロックする - #10775
PackageLoadContext.GetInstalledAndTransitivePackagesAsync
は実行されないコードであり、パフォーマンスを低下させる - #10790NuGet SDK パッケージで埋め込みアイコンを使用する - #10795
SPDX ライセンス リストを更新する - #10806
コミュニティからの投稿
この NuGet リリースを素晴らしいものにするのに役立ったすべての共同作成者に感謝します。
担当者 | PR | 問題 |
---|---|---|
louis-z | 3991 | VersionRange で 1 桁の範囲を解析できない - #10342 |
omajid | 3860 | NuGet.Client build.sh が壊れている - #10139 |
Nirmal4G | 3623 | NuGet.Client build.sh が壊れている - #10139 |
BlackGad | 3953 | ソース パスでのレベルの増加に伴って "nuget パック" のパフォーマンスが低下する - #5706 |
BlackGad | 3953 | .. 相対パスに関する NuGet.exe パックの パフォーマンスの問題 - #5016 |
marcin-krystianc | 3940 | CPVM - グラフ ウォーキング アルゴリズムのコンカレンシーの問題 - #10598 |
josesimoes | 3943 | Nuget CLI の supportedProjectExtensions のリストにプロジェクト タイプ nfproj を追加する。 - #10562 |
ぜひ、フィードバックをお寄せください。
お客様のフィードバックは Microsoft にとって重要です。 このリリースに問題がある場合は、GitHub の問題と Visual Studio Developer Community で既存の問題をチェックしてください。 NuGet 内の新しい問題については、GitHub の問題を報告してください。 一般的な NuGet エクスペリエンスの問題については、お気に入りの IDE の [> 問題の報告のヘルプ] の下にある [問題の報告] オプションを使用してお知らせください。