v1.0.1
Patch notes (since last alpha release):
- Current UAssetAPI commit is atenfyr/UAssetAPI@071dbe2.
- Implemented basic .pak container reading/writing support (using the repak crate by @trumank).
- Implemented basic support for uncooked assets.
- Implemented support for traditional UE 5.3 assets (not IO store/Zen).
- Added support for assets to access other imported assets during serialization.
- Added support for newer versions of the community-standard .usmap format, along with Zstandard compression for this format.
- Added support for UserDefinedStruct and ScriptStruct exports.
- Added support for additional FProperty types (used in BlueprintGeneratedClass serialization).
- Added additional property types.
- Added additional FText history types.
- Fixed a major bug where UAssetGUI would add new extraneous entries to the name map for assets with unversioned properties.
- Fixed a major bug where UAssetGUI's Find operation would malfunction for nodes that are not expanded beforehand, leading to the tree view to become invisible until restart.
- Fixed a bug where UAssetGUI would duplicate MapProperty subnodes.
- Fixed additional serialization bugs.
- Added settings to restore the window size on open and to disable the update notice popup on launch.
- Overhauled the "About" menu.
This release is a result of the combined efforts of many individuals, including @LongerWarrior, @trumank, @rndtrash, @narknon, and myself (@atenfyr). Thank you all for your efforts to keep UAssetGUI moving forward!