NuGet 5.1 リリース ノート
NuGet 配布の種類:
NuGet のバージョン | 利用可能な Visual Studio バージョン | 利用可能な .NET SDK |
---|---|---|
5.1.0 | Visual Studio 2019 バージョン 16.1 | 2.1.70X1、2.2.30X2 |
1 NET Core ワークロードを使用した Visual Studio 2019 がインストールされている
2 .NET Core ワークロードを使用した Visual Studio 2019 でのオプションのインストールとして使用可能
概要: 5.1 の新機能
CI/CD ワークフローとの統合を向上させるためにパッケージ プッシュが既に存在する場合はスキップするサポート - #1630
Visual Studio で、パッケージの nuget.org ギャラリー ページへの便利なリンクが提供されるようになった - #5299
このリリースで修正された問題
バグ
プラグイン: プラグインの作成時に失われた例外の詳細 - #8057
いずれかのソースに下限が存在する場合、排他的下限を持つ PackageReference 範囲が機能しない。 - #8054
IsPackableFalseError メッセージを改善する - #8021
パッケージ ロック ファイル - プロジェクト グラフが変更されたときにロック ファイルを再生成する - #8019
ProjectSystem のバグ: Nuget パッケージが自動削除される - #8017
CollectPackageDownloads および CollectPackageReferences と同様に FrameworkReference を返すためのターゲットを追加する - #8005
HTTP キャッシュ: RepositoryResources リソースがバージョン管理された方法でキャッシュされない - #7997
ログ: 例外呼び出し履歴が詳細で報告されない - #7955
HTTPS を使用するようにすべての NuGet ドキュメント URL を変更する - #7950
NU3024 警告メッセージを改善する - #7933
packagereference が削除されたときにロック ファイルが更新されない - #7930
nuspec で licenseurl と license 要素を確認するときのエラー ケース処理を改善する - #7915
PM UI - タブ ヘッダーを右クリックし、"ファイルの場所を開く" をクリックするとエラーが発生する - #7913
プラグイン: プラグイン プロセスが終了したときにログを記録する - #7907
プラグイン: datetime 値のログ記録における高い競合率 - #7899
Manifest.ReadFrom が LicenseExpression を持つ任意の nuspec で失敗する - #7894
RestoreLockedMode: ProjectReference がカスタム AssemblyName を持つプロジェクトを参照しているときの予期しない NU1004 - #7889
プラグインの起動が例外で失敗したときのエラー メッセージの改善 - #7857
NoOp 復元を実行する場合は、obj ディレクトリでの *.dgspec.json の書き込みを避ける - #7854
GeneratePathProperty=true が、ケースの不一致時にプロパティの生成に失敗する - #7843
設定: パッケージ ソース パス内の無効な文字が VS をクラッシュさせる可能性がある - #7820
ロック ファイルが削除された場合、復元では NoOp でロック ファイルが生成されない - #7807
ライセンス URL とライセンスがメタデータで読み取りエラーを引き起こす - #7547
V2FeedParser のハンドルされない例外 - #7523
nuget.exe が、無効な引数の終了コード 0 を返す - #7178
署名関連のシナリオを反映するようにエラーと警告ドキュメントを更新する - #6498
アセット ファイルでは、プロジェクトをより簡単に移動できるように相対パスを使用する必要がある - #4582
DCR