Skip to content

Releases: innogames/asset-relations-viewer

v4.1.0

17 Dec 13:31
4171386

Choose a tag to compare

  • Speed up performance if asset has thousands of subassets
  • If an addressable referenced asset is mainasset the asset does not need to be loaded anymore
  • Loading order is now sorted by file path

v4.0.0

26 May 10:55
eea2f56

Choose a tag to compare

This version changes the way caches are loading their required assets for dependency search.
Instead of each cache loading the assets itself, assets are now loaded only once and then each cache searches for the dependencies of the previously loaded assets.
This speeds up the overall dependency search especially in the async mode since no assets will constantly be released due to being unused and then loaded again during search for the next cache.
In Async mode this will reduce the search time 2-3 times.

Also contains one fix to show property paths in tree view correctly from Unity 6 onwards.

v3.0.2

26 Apr 09:45
53c38aa

Choose a tag to compare

Version 3.0.2

  • Regression from 3.0.1 - Revert changes that are not 2019.4 compatible

v3.0.1

23 Apr 19:18
2141e69

Choose a tag to compare

Version 3.0.1

  • Performance improvements for string comparisons by using StringComparison.Ordinal
  • Some naming cleanup and minor allocation improvements

v3.0.0

08 Apr 08:13

Choose a tag to compare

Version 3.0.0

This is a major update of the ARV since the last version. Most noticeably contains the following improved features.

  • Async loading functionality to reduce memory consumption during dependency search
  • Various other improvements to speed up dependency search
  • Calculation of very big displayed dependency trees is now a lot faster
  • Calculation for generic node search is now done in seperate thread
  • Unity Addressables are now supported without the need of external package
  • Now handles over 32k dependencies and subassets of a file
  • ARV can now be opened without the need to update any caches

v1.5.2

14 Nov 13:40
1a41e30

Choose a tag to compare

Removed Method Com.Innogames.Core.Frontend.AssetRelationsViewer.AssetRelationsViewerWindow.ShowWindow has invalid parameters. MenuCommand is the only optional supported parameter warning

v2.0.0-beta5

14 Jun 07:55

Choose a tag to compare

v2.0.0-beta5 Pre-release
Pre-release

Fix keeping removed assets from file in AssetToFileDependencyCache

v2.0.0-beta4

12 Jun 10:18

Choose a tag to compare

v2.0.0-beta4 Pre-release
Pre-release

This release has several performance improvements and code simplifications in the IAssetDependencyResolver and implementations.

This leads to the SubSystem classes being removed. The implementation for these are now part of the IAssetDependencyResolvers themself.

Nodes are now created by the INodeHandler directly and the function GetNameAndType got removed due to that. All nodes returned by this functions should have all fields of the returned node, except size, set.

v2.0.0-beta3

13 Mar 07:35

Choose a tag to compare

v2.0.0-beta3 Pre-release
Pre-release

Fix for non saved NodeHandlerLookup type and name information which was rebuild every time

v2.0.0-beta2

28 Feb 07:03

Choose a tag to compare

v2.0.0-beta2 Pre-release
Pre-release
Various performance improvements and cleanup