Skip to content

Releases: spoorn/tar-lz4-java

1.0.3 Release

31 Jul 17:58
Compare
Choose a tag to compare

Fixes some issues with running tar-lz4-java as a jar-in-jar in consumers at runtime. Properly resolves apache log4j

1.0.2 Release

31 Jul 16:59
Compare
Choose a tag to compare

Add Multi-Release: 'true' to the jar manifest: 430f13b

Fixes runtime errors related to Log4j in some environments, related to GradleUp/shadow#449 and https://stackoverflow.com/questions/52953483/logmanager-getlogger-is-unable-to-determine-class-name-on-java-11

1.0.1 Release

25 Jul 02:03
Compare
Choose a tag to compare

Default jar will now be a fat shadowJar so that consumers can add tar-lz4-java as a dependency without worrying about transitive dependencies causing conflicts or missing during runtime (ClassNotFoundException)

To use the minimal jar, it now has a "min" classifier (i.e. tar-lz4-java-1.0.1-min.jar). See the README for how to selectively choose the minimal jar

1.0 Release

24 Jul 12:40
Compare
Choose a tag to compare

Now properly cleans up .tmp files in multithreaded case even if error occurs

1.0 release

0.1.1 Release

18 Jul 09:20
Compare
Choose a tag to compare

Fixes an edge case where the file number interval split is less than numThreads due to there being less files than numThreads, or when splitting files by size, it ends up being lower than numThreads.

The 0.1 Release should also have this fix, but might take a few days to update artifacts, so releasing this in the meantime

0.1 Release

18 Jul 09:13
Compare
Choose a tag to compare

Initial Release. Supports Tar archive and LZ4 compression for directories, multithreading, and decompression.

See README.md for instructions