com.unity.addressables 1.11.2
Notes: processedReleased June 29, 2020
Unity Compatibility
Minimum Unity: 2018.3
Package Dependencies
- com.unity.modules.assetbundle (1.0.0)
- com.unity.modules.unitywebrequest (1.0.0)
- com.unity.modules.unitywebrequestassetbundle (1.0.0)
- com.unity.scriptablebuildpipeline (1.8.6)
🔄 Changes
- Refactored Play Mode Script for "Use Asset Database" to pull data directly from the settings. This reduces the time needed to enter play mode.
- Added scrollbar to the Label dropdown
- Fixed misleading dialog box shown to the user when there are unsaved scenes.
- Fixed bug where DownloadDependenciesAsync always returns an AsyncOperationHandle with a null task.
- Revamped Profiles window to a two panel layout.
- Fixed issue with Profiles window where changes would occasionally not be serialized to the settings asset.
- Fixed bug where an op with some failed dependencies would never release the ones that had succeeded.
- Added optional parameter "releaseDependenciesOnFailure" to LoadAssetsAsync to handle the scenario of partial success. This is when there are multiple locations being loaded, and not all succeed. In the partial success scenario:
- - By default, the new parameter is true, and all successful parts will be released. The .Result on the returned handle will be null and Status will be Failed
- - When false, the returned .Result will be a List of size matching the number of matching locations. Any failed location will correlate to null in the List, while successful locations will correlate to valid objects in the List. Status will still be Failed in this scenario.
- Bundles that fail to load from the cache are now removed from the Cache and will be redownloaded.
- Added option to disable CRC checks for cached AssetBundles on BundledAssetGroupSchema under Advanced Options.
- If null is passed into Addressables.UpdateCatalogs(...) for the list of catalogIds, CheckForCatalogUpdates will be called automatically.
- Added null reference check when running InitializationObjectsOperation to take failed RuntimeData operations into account.
- Disabled hitting ENTER on an AssetReference inspector to open popup. The drawer does not know which AssetReference to associate the popup should that MonoBehaviour have more than one. So disabling is unfortunately the only safe option.
- Fixed issue where assets located in subfolders marked as addressable would be added to build content multiple times.
- Fixed bug where Groups window hierarchical search was not filtering the group contents.
- Fixed bug with Groups window flat search not sorting.
