次の方法で共有


NuGet 6.5 リリース ノート

NuGet 配布の種類:

NuGet のバージョン 利用可能な Visual Studio バージョン 利用可能な .NET SDK
6.5 Visual Studio 2022 バージョン 17.5 7.0.2001
6.5.1 該当なし N/A 1

1 Visual Studio 2022 に .NET Core ワークロードをインストール

概要: 6.5.1 の新機能

  • [セキュリティ]: Microsoft セキュリティ アドバイザリ CVE-2023-29337 | NuGet クライアントのリモート コード実行の脆弱性 - #12653

概要: 6.5 の新機能

  • CPM プロジェクトの Directory.Packages.props ファイルでパッケージを管理する - #11890

  • パッケージ ソース マッピング UI - NuGet オプション UI でのパッケージ ソース マッピングの作成/削除を許可する - #11363

  • パッケージ ソース マッピング UI - NuGet オプション UI のパッケージ ソース マッピングの一覧表示 - #11362

  • HTTP 要求の再試行の再試行後の遅延を観察する - #10558

  • dotnet リスト パッケージのマシンが読み取り可能な出力 - #7752

  • WarningsNotAsErrors を考慮する - #5375

  • nuget.config が手動で変更されたときに Visual Studio パッケージ ソースを再読み込みする - #1538

  • ソリューション フィルター (.slnf) ファイルに記載されているプロジェクトの依存関係を復元する - #10809

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

DCR:

  • MSBuild プロジェクト SDK の解決中、エラーが発生した場合は常にエラーをログに記録します - #12312

  • nuget.exe コマンド出力の言語を制御するための環境変数 NUGET_CLI_LANGUAGE - #12181

  • 警告がエラーに昇格されたときに明確にする - #8803

  • nuget.exe を使用して SDK csproj をパックするときにエラーを表示する - #7778

バグ:

  • 出力バージョン オプションは、dotnet リスト パッケージの json 形式オプションにのみ適用されます - #12293

  • NuGet 推移的なピン留めにより g.props のインポート順序が変更され、ビルドが中断される - #12278

  • 親がプロジェクトかパッケージかに関係なく、一元的な推移的依存関係の PrivateAssets がフローする必要がある - #12276

  • 推移的に固定された一元的に管理された依存関係へのフラグフローの誤りを含める - #12274

  • ConfigurationDefaults.Instance.DefaultPackageSources で起こりうる競合状態 - #12246

  • Http 429 応答で NuGet が再試行されない - #12214

  • Linq Any メソッドの簡略化によるパフォーマンス向上 - #12193

  • InstallPackagesFromV Standard Edition xtensionRepository の StackOverflowException - #12192

  • Versions_SelectionChangedは、選択したパッケージを変更するときに NullReferenceException をスローします - #12184

  • SetPlatform ネゴシエーション中に NullReferenceException で静的グラフベースの復元が失敗する - #12177

  • 復元中に新しい GraphNode の空の InnerNode と ParentNode を作成するときにメモリ割り当てを減らす - #12157

  • 別の設定ファイルで例外が発生すると、LoadingContext が例外をスローする - #12154

  • NuGet.config が正しくないと、NuGet ベースの MSBuild SDK リゾルバーがハンドルされない例外をスローする - #12152

  • パッケージ ソース マッピング オプションの [追加] ダイアログでウォーターマーク TextBox のフォントの色が正しくありません - #12141

  • VS2022 17.1.2: .NET Standard 2.0 と .NET 4.7.1 の間の依存関係により、NuGet エラー System.Memory、Version=4.0.1.1 が見つかりません - #12137

  • .NET 8 の破壊的変更 - Environment.GetFolderPath が Unix で正しくないパスを返す - #12127

  • NuGet.Commands の nuget.exe 文字列はローカライズされていません - #12097

  • 静的グラフが有効になっている Visual Studio で発行する場合、プロセス引数の文字列が長すぎます - #11968

  • NuGet エラー NU1012 の解決策を提供する - パック エラーで問題ファイルが呼び出されない - #11905

  • 一部の CLI コマンドで DOTNET_CLI_UI_LANGUAGE が考慮されない - #11326

  • ソリューション フォルダーを決定するときに、およびソリューションが開いている場合に UI スレッドの切り替えを減らす - #11090

  • Visual Studio での設定の保存に関する問題 - ソースを追加すると例外がスローされる - #8407

  • PackageDependencyGroup が Equals を正しく実装していません - #6478

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

コミュニティからの投稿

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

  • Forgind
    • 4970 SDK の解決に失敗したときに SDK リゾルバーに常にエラーを記録する
  • marcin-krystianc
    • 4952 親ノードがプロジェクトかパッケージかに関係なく、中央推移的依存関係の PrivateAssets がフローする必要がある
  • marcin-krystianc
    • 4950 修正プログラムには、推移的に固定された一元的に管理された依存関係のフラグ計算が含まれます
  • drewnoakes
    • 4891 依存関係ツリーにパッケージのドキュメントを表示する
  • kvpt
    • 4790 コマンド ラインから slnf ファイルを復元するためのサポートを追加する
  • AtariDreams
    • 4863 Linq Any メソッドの簡略化
  • davidegiacometti
    • 4840 PackageDependencyGroup Equals と GetHashCode をリファクターする
  • danjagnow
    • 4843 NU1012 エラー メッセージが更新され、項目パスが表示されました