com.unity.addressables 0.3.5-preview

com.unity.addressables

Notes: processedReleased April 3, 2019

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2018.2

🔄 Changes

  • implemented content update workflow. Added a dropdown to the "Build" button on main window's toolbar.
  • - "Build/Prepare for Content Update" will detect assets in locked bundles (bundles flagged as static, by default all local bundles).
  • - "Build/Build for Content Update" will build assets with a catalog that is compatible with a previously released player.
  • - "Build/Build Packed Data" will build in the same way entering play mode in PackedMode would.
  • - implemented Clean Build. "Build/Clean/\*" will clear out build caches.
  • cleaned up streaming assets folder better after build
  • moved asset group data into separate assets in order to better support version control
  • fixed bug when canceling export of entries to an AssetEntryCollection
  • fixed several bugs related to caching packed bundles in play mode
  • added option to build settings to control whether streaming assets is cleared after each build
  • enabled CreateBuiltInShadersBundle task in build and preview
  • fixed bug in AA initialization that was cuasing tests to fail when AA is not being used.
  • fixed bug where toggling "send profiler events" would have no effect in some situations
  • default the first 2 converted groups to have StaticContent set to true
  • UI Redesign
  • Moved most data settings onto actual assets. AddressableAssetSettings and AddressableAssetGroup assets.
  • - AddressableAssetSettings asset has "Send Profile Events", list of groups, labels, and profiles
  • - AddressableAssetGroup assets have all data associated with that group (such as BuildPath)
  • Made "preview" be a sub-section within the Addressables window.
  • The "Default" group can now be set with a right-click in the Addressables window.
  • Set play mode from "Mode" dropdown on main window's toolbar.
  • Moved "Hierarchical Search" option onto magnifying glass of search bar. Removed now empty settings cog button.
  • fixed issue when packing groups into seperate bundles generated duplicate asset bundle names, leading to an error being thrown during build
  • added support for disabling the automatic initialization of the addressables system at runtime via a script define: ADDRESSABLES\_DISABLE\_AUTO\_INITIALIZATION
  • added API to create AssetReference from AddressableAssetSettings object in order to create an entry if it does not exist.
  • moving resource profiler from the ResourceManager package to the Addressables package
  • fixed bug where UnloadScene operation never entered Done state or called callback.
  • fixed loading of additonal catalogs. The API has changed to Addressables.LoadCatalogsFromRuntimeData.
  • fixed bug in InitializationOperation where content catalogs were not found.
  • changed content update workflow to browse for cachedata.bin file instead of folder
  • fixed exception thrown when creating a group and using .NET 4.x
  • fixed bugs surrounding a project without addressables data.
  • AssetLabelReference inspector rendering
  • AssetReference drag and drop
  • fixed profiler details view not updating when a mouse drag is completed
  • fixes surrounding the stability of interacting with the "default" group.
  • Added docs for the Content Update flow.
  • Adjusted UI slightly so single-clicking groups shows their inspector.
  • removed not-helpful "Build/Build Packed Data" item from menu.
  • fixed bug where you could no longer create groups, and group assets were not named correctly