NuGet 7.3 リリース ノート

NuGet 配布車両:

NuGet のバージョン Visual Studioバージョンで利用可能 .NET SDK で使用可能
7.3.0 Visual Studio 2026 バージョン 18.3.0 10.0.2001
7.3.1 N/A 10.0.2021

1 任意の.NETワークロードで Visual Studio 2026 と共にインストールされます

概要: 7.3.1 の新機能

  • セキュリティ アドバイザリ |NuGet クライアントの多層防御更新 - 14857

このリリースのコミットのリスト

概要: 7.3.0 の新機能

  • Visual Studio オプション UI での監査ソースの管理のサポート - #13955

  • Manage NuGet Packages 脆弱性を示すゴールドバーを使用すると、脆弱性フィルターが選択されたビューに移動することができます - #13050

  • Visual Studioの脆弱性情報バーに、NuGet の MCP Server ドキュメント (#14680

  • dotnet nuget downloadコマンドの追加 - #12513

このリリースで修正された問題

  • nuget パッケージにファイルを追加するための決定論的順序を使用する - #14448

  • VS オプション - #14665 で必要になるまで、監査ソース リージョンが折りたたまれます

  • IAssetsLogMessage.TargetGraphs と IRestoreLogMessage.TargetGraphs では、有効なターゲット フレームワークではなく、エイリアス TargetFramework を使用する必要があります - #14528

  • [ローカライズ]"マシン全体のパッケージ ソースはVisual Studioワークロードによってプロビジョニングされ、有効または無効にすることのみ可能です" という文字列はローカライズされませんでした - #14716

  • [ローカライズ] 'Options->NuGet Package Manager->Package Sources' ページの文字列 '脆弱性監査のために別々のソースを使用する' がローカライズされていません - #14715

  • [パッケージ一覧] のキーボード ナビゲーションでツールヒントが表示されない - #14683

  • パッケージ所有者がパッケージ項目ツールチップのスペースで区切られなくなりました - #14682

  • 監査ソースが構成されていない場合には警告 NU1905 が表示されないが、情報では Options->NuGet パッケージ マネージャー->パッケージ ソース->監査ソースの部分に表示されると述べている - #14678

  • PackageVersion が重複する静的グラフの復元がクラッシュする - #14676

  • dotnet list package ビルド Sequence contains no matching element 失敗したビルド ターゲットを含むパッケージが dep の一部である場合に、 netcoreapp3.1 をターゲットとするエラー - #14670

  • NuGet.Packaging では、net8.0 ターゲットの System.Security.Cryptography.Pkcs v8 を参照する必要があります - #14636

  • NuGet VSIX が読み込まれるまで [Clear NuGet local resources]\(NuGet ローカル リソースのクリア\) ボタンは非表示になります - #14625

  • HashSet の割り当てとサイズ変更の依存関係リゾルバー - #14611

  • NuGetEnvironment.GetFolderPath は結果をキャッシュする必要があります - #14602

  • AssetsFileDependencies スナップショットで TargetAlias を使用する - #14584

  • LockFileTarget と IRestoreTargetGraph にエイリアスのラベルが付けられます - #14577

  • updatePackageLastAccessTime dotnet nuget config set - ではの設定を構成できません。

  • dotnet パッケージの更新で複数のプロジェクトをサポートする必要がある - #14309

  • PRへの移行ツール(PCから)はproject.jsonプロジェクトの使用を推奨すべきではない - #14240

  • [プレリリースを含める] チェック ボックスは、任意の幅の PM UI で切り詰められます - #14221

  • dotnet restore ロック ファイルを無効にして不可解なエラー メッセージを生成できない - #14198

  • dotnet list package --format=json は "(A) : 自動参照されているパッケージ。" という警告を出力します - #13080

  • [Bug Bash]PM UI の幅がすべてのコントロールを表示するのに十分な幅ではない場合、脆弱性フィルターの [脆弱性のみを表示する] チェック ボックスが切り捨てられます - #13002

  • [バグ]: NuGet.Common.dll RuntimeEnvironmentHelper.GetIsMacOSX がファーストチャンス例外をスローする - #11433

  • [バグ]: LockFileBuilder.CreateLockFile の KeyNotFoundException - #11028

このリリースのコミットのリスト

コミュニティの投稿

この NuGet リリースを素晴らしいものにするのに役立ったすべての共同作成者に感謝します。

  • SimonCropp
    • 6719 使用されていないパラメーターを削除する
    • 6716 linq の .Count() メソッドの使用によるパフォーマンス低下を回避します。
    • 6721 使用されていないメンバーを削除する
  • omajid
    • 6963 nuget パッケージ内のファイルの安定した順序を確認する
  • nareshjo
    • 6994 LockFileItem.Equals でのディクショナリの割り当てを禁止する
  • bradselw
    • 6924 ダートラボ パイプラインでの SFI-ES2.1.2 への対応
  • dkurepa
    • 6951 ソース タグを VMR main に設定する