Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-zip</artifactId>
<version>24.4</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-zip', version: '24.4')
<dependency org="com.aspose" name="aspose-zip" rev="24.4">
<artifact name="aspose-zip" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-zip" % "24.4"
What’s new in the Aspose.ZIP for Java 24.4
Release Highlights
Aspose.ZIP for Java 24.4 delivers a major leap in archive format support with the introduction of .7z
and .xz
formats. This release includes support for LZMA2, BCJ, and AES encryption in 7z archives, along with robust multi-volume compression settings and filter configurations for XZ-based archiving workflows.
New Features
7z Archive Support
- Added
SevenZipArchive
,SevenZipArchiveEntry
, and related encryption and compression settings. - Supports LZMA, LZMA2, BZip2, Store, and AES methods for compression and encryption.
- Added
XZ Archive Format Support
- Introduced
XzArchive
,XzArchiveSettings
, and filter settings for LZMA2 and BCJ-X86.
- Introduced
BCJ Algorithm and LZMA2
- Full implementation of BCJ-X86 filter for better compression in executable formats.
- Added LZMA2 compression method for both 7z and XZ formats.
Multi-Volume 7z Archives
- Enabled via
SplitSevenZipArchiveSaveOptions
class for archiving large datasets across volumes.
- Enabled via
Public API and Backward Incompatible Changes
New Classes Introduced
SevenZipArchive
,SevenZipArchiveEntry
,SevenZipCompressionSettings
,SevenZipEncryptionSettings
,SevenZipEntrySettings
XzArchive
,XzArchiveSettings
,XzLZMA2FilterSettings
,XzBcjX86FilterSettings
,SplitSevenZipArchiveSaveOptions
, etc.
New Enums
SevenZipCompressionMethod
: Defines supported compression methods in 7z.XzCheckType
: Determines checksum strategy for XZ archive.
New Methods in TarArchive
fromXz(InputStream)
andfromXz(String)
saveXzCompressed(OutputStream, TarFormat, XzArchiveSettings)
saveXzCompressed(String, TarFormat, XzArchiveSettings)
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.ZIP for Java 24.4 Release Notes.
7z archive
| lzma2
| xz compression
| multi-volume archive
| aspose.zip
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.4-javadoc.jar | javadoc | 803 KB |
aspose-zip-24.4.jar | 6 MB | |
aspose-zip-24.4.pom | 393 bytes |