Skip to content

v1.3.5 - Usability improvements, initial Unity 6.6 support

Latest

Choose a tag to compare

@SkowronskiAndrew SkowronskiAndrew released this 16 Jun 13:36
· 2 commits to main since this release
40d7578

What's Changed

Performance and CRC correctness

#70 includes a significant performance fix related to the calculation of CRCs. There are also correctness fixes for the CRC calculation. However investigation discovered another existing flaw with CRC that could be relevant when comparing objects between different analyze databases, That will require its own separate fix, tracked in #74 .

Usability improvements

The support for "--stdout" makes it easier to use the dump command interactively and for piping in scripts.

The new support for file and path specification for analyze makes it easier to analyze individual files, and to analyze Build Report files along with the build output.

Initial support for content directory builds

New type being introduced in Unity 6.6. More support will come in follow up releases.

Documentation improvement

  • Docs: Addressables local→remote dependency example by @timt-unity3d in #67
  • Also doc improvements included in #77

Compatibility

These changes should be pretty backward compatible for existing scripts and tools based on past version of UnityDataTool.
However the fixes for CRC included in #70 can mean that the calculated CRC values for objects will now be different from the value calculated on the same objects in the older version of UnityDataTool.

Full Changelog: v1.3.4...v1.3.5