UPM Release Notes - 2020.2 Improvements



この記事は、 2020年版 Unity Package Manager の Release Notes 全部抜く の部分記事です。

Unity 2020.2 での Unity Package Manager に関する Improvements を詳細を記しています。


PackageManager.Client.SearchAll() に Enterprise パッケージを返すサポートを追加

Added support for returning enterprise entitlement packages from the PackageManager.Client.SearchAll() method. These packages will now show in the Package Manager UI Unity Registry section when users have the entitlement to use them.

enterprise entitlement packages が気になる…。


バグレポに Packages/packages-lock.json を追加

Added the Package Manager lock file (Packages/packages-lock.json) to the Bug Reporter report.


Added tooltips to action buttons for packages.



Improved Import/Download buttons visibility.

未 Download 時は Import ボタンを出さないようにする、とかそういう系っぽい。

Unity IAP との相互運用性を向上

Improved package interoperability with Unity IAP. Added functionality for Unity IAP package to work directly with UDP Package instead of maintaining it's own UDP.dll.Enabled user permissions to be set at Project level.Updated UDP settings so that inspector window opens when you invoke the asset file. This allows for faster load and sync times.Refined general code.

Unity Developer Portal との絡み?良く分からん。

Registry へのメタデータ問い合わせのパフォーマンスを改善

Improved performance of Package Manager metadata requests sent to the registry.

2019.3 にもありましたね。

Git URL からインストールした際の見た目を改善

Improved the install from git url visual in the Package Manager window.



UPM プログラムがない場合のエラーメッセージを明瞭にする

Make the error message clearer when the UnityPackageManager program is missing.

UPM プログラムがないとかそんなことあるの…?


Updated dependency resolution so that it automatically resolves trivial conflicts.

2019.3 にもありましたね。

UPM の状態をキャッシュすることでプロジェクト読み込み時間を改善

Updated Unity Package Manager so that it caches state on disk, to improve project loading time.

2019.3 にもありましたね。

Cinemachine を v2.6.1 に更新

Upgraded Cinemachine to 2.6.1.

Patch Version が上がってる。