Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-zip</artifactId>
<version>25.5</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-zip', version: '25.5')
<dependency org="com.aspose" name="aspose-zip" rev="25.5">
<artifact name="aspose-zip" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-zip" % "25.5"
What’s new in the Aspose.ZIP for Java 25.5
Release Highlights
Aspose.ZIP for Java 25.5 adds new capabilities for composing .tar.lz4
archives, detecting uuencoded files by signature, and improving LZ4 compression behavior. Developers can now control block checksums and include original content size in LZ4 headers, while benefiting from reduced memory allocation during extraction.
New Features
Detect UUEncoded Files by Signature
- Enables automatic detection of uuencoded files using signature analysis.
Compose TAR.LZ4 Archives
- Added support to save TAR archives compressed with LZ4 in a single operation.
Enhancements
Include Block Checksum in LZ4
- Developers can enable
xxh32
checksum validation at the end of each compressed block.
- Developers can enable
Include Original Content Size in LZ4
- Option to embed the uncompressed content size directly into the LZ4 frame header.
Store Unix File Mode in UUEncoded Files
- Unix file permissions can now be stored within uuencoded files for better cross-platform compatibility.
Reduced Memory Allocation
- Improved efficiency during LZ4 extraction to lower memory usage.
Public API and Backward Incompatible Changes
New Methods in
Lz4ArchiveSetting
getIncludeContentSize()
/setIncludeContentSize(boolean)
getIncludeBlockChecksum()
/setIncludeBlockChecksum(boolean)
New Method in
TarArchive
saveLZ4Compressed(...)
— Saves a TAR archive with LZ4 compression in a single operation.
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.ZIP for Java 25.5 Release Notes.
uuencoded file
| tar.lz4
| lz4 block checksum
| unix file mode
| aspose.zip for java
Version | Release Date |
---|---|
25.5 | May 14, 2025 |
25.4 | April 30, 2025 |
25.3 | March 27, 2025 |
25.2 | February 28, 2025 |
25.1 | January 31, 2025 |
24.12 | December 19, 2024 |
24.11 | November 29, 2024 |
24.10 | October 30, 2024 |
24.9 | September 30, 2024 |
24.8 | August 30, 2024 |
24.7 | July 31, 2024 |
24.6 | June 29, 2024 |
24.5 | May 14, 2024 |
24.4 | April 25, 2024 |
24.3 | March 29, 2024 |
24.2 | March 11, 2024 |
24.1 | January 31, 2024 |
23.12 | December 22, 2023 |
File | Classifier | Size |
---|---|---|
aspose-zip-25.5-javadoc.jar | javadoc | 1 MB |
aspose-zip-25.5.jar | 8 MB | |
aspose-zip-25.5.pom | 393 bytes |