Browse our Products

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-zip</artifactId>
    <version>25.5</version>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-zip', version: '25.5')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-zip" rev="25.5">
    <artifact name="aspose-zip" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-zip" % "25.5"
copied!  

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.
  • 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

VersionRelease Date
25.5May 14, 2025
25.4April 30, 2025
25.3March 27, 2025
25.2February 28, 2025
25.1January 31, 2025
24.12December 19, 2024
24.11November 29, 2024
24.10October 30, 2024
24.9September 30, 2024
24.8August 30, 2024
24.7July 31, 2024
24.6June 29, 2024
24.5May 14, 2024
24.4April 25, 2024
24.3March 29, 2024
24.2March 11, 2024
24.1January 31, 2024
23.12December 22, 2023