Releases: panzi/rust-u4pak
Version 1.4.0
Version 1.3.0
Support reading of archives of some games that encode file paths as UTF-16. Thanks to @benrg: panzi/u4pak#51
Version 1.2.1
Fixes mixup in building filename in pack
command. Thanks to @emoose for reporting.
Version 1.2.0
Improved the check
command to validate more things. This made me find out that starting with version 4 there is an additional 4 bytes in the repeated inline record copy (the record that precedes the actual file date, not the record in the index). I don't know what that is. It is not always the same value. E.g. it is the same for some files, but different for others. The last 2 bytes are more often the same than the whole 4 bytes.
Similarly there are 16 more bytes than I did know in the inline record for Conan Exiles pak files. (20 in sum)
This is why I've deactivated packing for versions > 3 and for the Conan Exiles variant.
Version 1.1.0
Added Conan Exiles support. You need to use --variant=conan_exiles
since there is no clear way to detect that it is a Conan Exiles Pak automatically.
Version 1.0.0
Initial release. Please report any problems in the GitHub issues tab.