Browse our Products

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

What’s new in the Aspose.ZIP for Java 24.6

Release Highlights

Aspose.ZIP for Java 24.6 introduces comprehensive support for several widely-used archive formats and compression methods. This release adds compatibility with ZStandard, WIM, CAB, XAR, and CPIO, allowing Java developers to handle even more packaging formats in enterprise environments. Key bug fixes also improve integration with FIPS-certified environments and support saving archives directly to output streams.

New Features

  • ZStandard Compression Format Support

    • Introduced ZstandardArchive and ZstandardCompressionSettings.
    • Enables reading and saving .zst compressed TarArchive.
  • CPIO Archive Support

    • Added CpioArchive, CpioEntry, and CpioFormat for working with legacy Unix-based archives.
  • CAB Archive Support

    • Introduced CabArchive and CabEntry for Microsoft CAB file processing.
  • WIM (Windows Imaging Format) Support

    • Includes full object model: WimArchive, WimEntry, WimFileEntry, WimDirectoryEntry, and WimImage.
  • XAR (eXtensible ARchiver) Format Support

    • Added XarArchive, XarEntry, and compression configuration via XarBzip2CompressionSettings, XarZlibCompressionSettings, etc.
  • Implode Method in ZIP Extraction (from .NET parity)

    • Support added for extracting ZIP files using the Implode compression method.

Bug Fixes

  • Fixed OutputStream Save Exception

    • Resolved NotImplementedException when saving archives to OutputStream.
  • FIPS Environment Compatibility

    • Fixed FipsOperationError in environments using BouncyCastle FIPS modules.

Public API and Backward Incompatible Changes

  • New Classes

    • CabArchive, CabEntry
    • CpioArchive, CpioEntry
    • WimArchive, WimEntry, WimFileEntry, WimDirectoryEntry, WimImage
    • XarArchive, XarEntry, XarFileEntry, XarDirectoryEntry
    • XarCompressionSettings, XarStoreCompressionSettings, XarBzip2CompressionSettings, XarZlibCompressionSettings
    • ZstandardArchive, ZstandardCompressionSettings
  • New Methods

    • TarArchive.fromZstandard(InputStream | String)
    • TarArchive.saveZstandard(OutputStream | String, TarFormat)
    • Bzip2Archive.setSource(CpioArchive, CpioFormat)
  • New Enumerations

    • CpioFormat

🔍 Explore the Full Release Details

For full list of updates, please visit Aspose.ZIP for Java 24.6 Release Notes.


zstandard | cpio | wim | cab | xar

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
FileClassifierSize
aspose-zip-24.6-javadoc.jarjavadoc963 KB
aspose-zip-24.6.jar8 MB
aspose-zip-24.6.pom393 bytes