master Changelog 1.3 === - 1.3.3 Fix SAS parser - 1.3.2 Bump gradle, and dependencies, use new github shared action, publish changelog - 1.3.1 Add --reverseSrg option to support Mapped2Obf maps. Only support one mapping file, no reason to support multiple. Fix mapping issues - 1.3.0 Add --store which will disable compression in output jar Add --marker which will write a empty marker file to output jar Add --sas which will read a SideAnnotationStripper config and mark files as additional patches Update SRGUtils to support compressed mapping files Automatically strip signatures from manifest entry when --keep-data is enabled Relocate all dependencies in shaded jar 1.2 === - 1.2.2 Bump github workflow java version - 1.2.1 Modernize buildscript, update Gradle to 8.14.1 - 1.2.0 Update gradle, Use Github Actions, Remove guava/commons dep, reduce fatjar by 3.5mb 1.1 === - 1.1.1 Do not out put deletion patches when in legacy mode. - 1.1.0 Allow for bundling of multiple patchsets in a single output artifact. Added --legacy option to support the 'legacy' header format used in older FMLs Added --pack200 option to enable pack200 compression on the data before it's lzma'd 1.0 === - 1.0.12 Don't deflate-compress patch files, should result in better compression in the end. - 1.0.11 Add license header - 1.0.10 Actually add example data - 1.0.9 Add Test to verfiy read/write and compression works correctly. Change Generator to add new function for testing. Does not change output. - 1.0.8 Prevent BinPatcher from deflate-compressing the zip, as the LZMA compression doesn't work nearly as good when it has been pre-compressed - 1.0.7 Fix timezone issue with output stability. - 1.0.6 Set static time, instead of 0, to get around J8 bugs. - 1.0.5 Some code cleanup, and fixed issues with output format. - 1.0.4 Some code cleanup, and fix outputs to the current directory. - 1.0.3 Fix checksum calculation for non-existing files. - 1.0.2 Make output file parent folders. - 1.0.1 Fix promotion number, and add new files from patches. - 1.0.0 Initial commit