次の方法で共有


NuGet 6.13 リリース ノート

NuGet 配布手段:

NuGet のバージョン 利用可能な Visual Studio バージョン 利用可能な .NET SDK
6.13.0 なし 9.0.2001
6.13.1 Visual Studio 2022 バージョン 17.13.0 9.0.2011
6.13.2 Visual Studio 2022 バージョン 17.13.2 9.0.2031

1 任意の .NET ワークロードを含む Visual Studio 2022 がインストールされている

概要: 6.13.2 の新機能

  • 同じ子依存関係を解決するときに新しい復元依存関係リゾルバーが失敗する - #14025

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

概要: 6.13.1 の新機能

NuGet 6.13.1 は、Visual Studio 17.13 および .NET 9.0.201 SDK で使用できます。

  • dotnet nuget および dotnet リスト パッケージでの新しい slnx ソリューション形式のサポート - #14034

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

概要: 6.13.0 の新機能

NuGet 6.13.0 は.NET 9.0.200 SDK で入手できます。

  • .NET ツールを使用して展開された資格情報プロバイダーのサポート - #12567

  • オプトイン機能: "プラットフォームによって提供される"。.NET プラットフォームによって提供されるパッケージが依存関係グラフから削除されます。 これにより、パフォーマンスが向上し、推移的な依存関係の脆弱性に対する誤検知が排除されます。

  • dotnet nuget で RID 固有のパッケージを確認する必要がある理由 - #13718

  • 静的グラフの復元を呼び出すときに msbuild binlog パスを指定して環境の変更を回避できるようにする - #10789

  • 新しい依存関係リゾルバーの修正

    • 新しい依存関係リゾルバーが以前よりも多くのパッケージをダウンロードする - #13943

    • 状況によっては、新しい依存関係リゾルバーがフローティング バージョンを正しく処理しない - #13992

    • 推移的ピン留めを用いて直接依存関係を固定する場合、パッケージグラフにダウングレードが存在すると、新しい依存関係リゾルバーがNU1605 (ダウングレード) を誤って報告する - #13938

    • ユーザーが対象とする .NET Framework に関するガイドラインが直接の依存関係にない場合、NuGet 復元は推移的な依存関係の古いバージョンを復元します - #13934

    • 同じ名前で依存関係が異なる同じグラフ内のプロジェクトとパッケージは、その ID の依存関係のバージョンが正しくない可能性があります - #13888

  • Visual Studio のパッケージ マネージャー UI に NuGet パッケージの埋め込み READM が表示されるようになりました (使用可能な場合) - #12583

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

  • NuGetAudit を使用したかどうか PackageReference プロジェクトの復元を検出する - #13778

  • 非推奨および脆弱なパッケージのインジケーターを [パッケージの詳細] タブ ヘッダーに追加します。 - #13974

  • VS 設定の [Clear All NuGet Storage] コマンドのナビゲーション テレメトリ - #13968

  • ソリューション用 Nuget パッケージ マネージャーが推移的な依存関係を自動的に選択する - #13893

  • 静的グラフベースの復元を使用した大規模なリポジトリのデバッグが遅い - #13876

  • net8.0 に更新されている NuGet クライアント SDK パッケージ - #13842

  • .NET 10 - #13814 で NU3043 警告をエラーに昇格させる

  • [最初のパッケージのインストール時にフォーマットの選択を許可する] の設定が不明な場合 - #14016

  • dotnet nuget why 実行されたにもかかわらず引数が見つからないレポート - #13908

  • 詳細ウィンドウタブの間隔調整 - #13880

  • 「詳細」ペインのタブコンテンツのフォーカス境界線が切れている - #13879

  • JAWS は、最初にアクセスしたときに [パッケージの詳細] タブの内容全体を読み取ります - #13878

  • ContentItemCollection.PopulateItemGroups が不必要に割り当てる - #13851

  • System.Text.Json を使用した .nupkg.metadata ファイルの読み取りと書き込み - #13835

  • HOME が設定されていない場合にコンテナーで NuGet が失敗する - #13834

  • 署名: キーが処分されていない - #13823

  • パック出力を収集する際に TFM を並行して操作する - #13776

  • PERF: NuGet の複製操作が VS ソリューションの読み込み中に割り当てに目立つ影響を与えている - #13647

  • 脆弱性リソースのフェッチで取り消しが考慮されない - #13644

  • 一元化されたパッケージ バージョン (文字列 Info_AddPkgCPM) のログ内の引数の順序が正しくありません - #13155

  • 3 文字言語のサテライト アセンブリが NuGet パッケージからコピーされない - #12253

  • Nuget パックでは、コマンド ラインでバージョンが渡される場合でも、.nuspec で空白の <バージョン> をサポートしていません - #7987

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

コミュニティの投稿

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

  • SimonCropp
    • 6185 ManifestMetadataのメモリを削減する
    • 6168 重複する辞書検索を削除する
    • 6166 GlobalPackageFolderRepositories で冗長 Count() を削除する
    • 6165 GetCommandAttribute で任意の呼び出しを回避する
    • 6167 冗長キャストの削除
  • baronfel
    • 6124 ロケール パーサーを展開して 3 文字の言語コードをサポートする
    • 6018 _WalkEachTargetPerFramework メソッドを更新し、TFM を並列に処理するための更新プログラム
  • ToddGrun
    • 6098 ContentItemCollection.PopulateItemGroups を変更して、高度に割り当てられた一時データ構造にプールを使用する
    • 5930 変更不可にするために複数のデータ構造を移動しようとしました
  • mthalman
    • 6212 GraphOperations の書式設定を修正する
  • kasperk81
    • 6072 で SpecialFolder.UserProfile フォールバックを追加する
  • MichaelSimons
    • 6102 ソース ビルド チームの参照を更新する
  • akoeplinger
    • 6025 EnhancedHttpRetryHelper.csの入力ミスを修正する
  • jimmylewis
    • 6027 EnsureVisualStudioHost() の呼び出しをベース [TestInitialize] メソッドにリファクタリングする