Repository navigation
v2.3.0 Unity 6.7 support
What's Changed
The focus for this release is adding support for Unity 6.7, which is now in Beta.
The main changes for Unity 6.7 support:
- the new "v9" for the Unity Archive format (which will greatly improves patchability when using chunk based compression, e.g. LZ4, LZ4HC).
- multiple changes to the serialized file format
- updated version of UnityFileSystemApi (necessary for loading the new file format)
- Backward compatibility is maintained to read content built by older versions of Unity. Automated tests include reference files with older versions to help ensure ongoing support.
Independent of 6.7 support - the documentation and support for AssetBundle variants has been improved.
Note: This version does not include support for Unity 6.7 Content Directories. The ContentLayout.json is changing between Unity 6.6 and Unity 6.7. Currently there is a git branch with initial support, which will be folded into an upcoming release of UnityDataTools once final schema for 6.7 is set, see #147
Details
- [#130] Support SerializedFile v26 (Unity 6.7) in #145
- [#131] Read storage block offsets from the archive BlocksInfo (format version 9) in #128
- AssetBundle variant - documentation and clear error handler by @SkowronskiAndrew in #148
Full Changelog: v2.2.1...v2.3.0