Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-zip</artifactId>
<version>24.7</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-zip', version: '24.7')
<dependency org="com.aspose" name="aspose-zip" rev="24.7">
<artifact name="aspose-zip" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-zip" % "24.7"
What’s new in the Aspose.ZIP for Java 24.7
Release Highlights
Aspose.ZIP for Java 24.7 continues to broaden archive format compatibility with the addition of support for ISO (ISO 9660), Z (compress), Shar, FastLZ, and WavPack formats. This update enables developers to read, write, and extract data from a wider range of compressed and disk image formats with added stream-based compression enhancements and new metadata access methods.
New Features
ISO Format Support
- Introduced
IsoArchive
andIsoEntry
classes for reading ISO 9660 image files.
- Introduced
Z Format (compress) Support
- Added
ZArchive
and methods for saving Z-compressed TAR and CPIO archives.
- Added
Shar Archive Support
- Added
SharArchive
andSharEntry
classes for Unix shar-format compatibility.
- Added
FastLZ Compression Support
- Introduced
FastLZOutputStream
to enable compression using FastLZ algorithm.
- Introduced
WavPack Algorithm Support
- Internal support added for WavPack algorithm as part of archive processing stack.
Enhancements
Added
.getLength()
and.getName()
methods for:Bzip2Archive
,GzipArchive
,LzipArchive
,LzmaArchive
Added support for header encryption configuration in 7z:
SevenZipEncryptionSettings.getEncryptHeader()
/.setEncryptHeader(boolean)
Public API and Backward Incompatible Changes
New Classes
IsoArchive
,IsoEntry
SharArchive
,SharEntry
ZArchive
,FastLZOutputStream
New Methods
- Archive metadata access:
.getLength()
,.getName()
for multiple archive types
- Z-compression saving support:
TarArchive.saveZCompressed(...)
CpioArchive.saveZCompressed(...)
TarArchive.fromZ(...)
- 7z encryption setting:
SevenZipEncryptionSettings.getEncryptHeader()
/.setEncryptHeader(boolean)
- Archive metadata access:
Deleted Methods
.dispose()
methods deprecated and replaced byclose()
across all archive classes:- e.g.,
Archive.dispose()
→close()
- e.g.,
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.ZIP for Java 24.7 Release Notes.
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-24.7-javadoc.jar | javadoc | 1010 KB |
aspose-zip-24.7.jar | 6 MB | |
aspose-zip-24.7.pom | 393 bytes |