Releases: spoorn/tar-lz4-java
1.0.3 Release
1.0.2 Release
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
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
Now properly cleans up .tmp files in multithreaded case even if error occurs
1.0 release
0.1.1 Release
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
Initial Release. Supports Tar archive and LZ4 compression for directories, multithreading, and decompression.
See README.md for instructions