Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-zip</artifactId>
<version>24.8</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-zip', version: '24.8')
<dependency org="com.aspose" name="aspose-zip" rev="24.8">
<artifact name="aspose-zip" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-zip" % "24.8"
What’s new in the Aspose.ZIP for Java 24.8
Release Highlights
Aspose.ZIP for Java 24.8 introduces robust support for UUE (uuencode) archives, providing functionality to encode and decode data using the UUE format. This release also enhances usability with a public API for accessing WIM archive images and introduces an event-driven model for split ZIP archives, enabling actions before entry compression.
New Features
UUE (uuencode) Archive Support
- Added
UueArchive
class with full encode/decode operations. - Introduced
UueSaveOptions
for setting Unix file permissions, new line characters, and file naming.
- Added
Event Handling for Split Archives
- Added
EventsBag
andEntryAccessed
event to trigger actions before compressing entries in split ZIP archives.
- Added
Enhancements
WIM Archive API Improvements
WimArchive.getImages()
is now publicly accessible for retrieving embedded image entries.
Compression Utility Improvements
- Added static access to default
ZstandardCompressionSettings
viaCompressionSettings.getZstd()
.
- Added static access to default
Bug Fixes
- UUE Archive Extraction Issue
- Fixed improper file naming when extracting using
extractToDirectory()
from UUE format archives.
- Fixed improper file naming when extracting using
Public API and Backward Incompatible Changes
New Classes
UueArchive
,UueSaveOptions
New Methods
UueArchive.save()
,UueArchive.extract()
,UueArchive.extractToDirectory()
,UueArchive.setSource()
,UueArchive.getName()
,UueArchive.getLength()
UueSaveOptions.getFileName()
,getNewLine()
,getUnixFilePermissions()
,setUnixFilePermissions()
CompressionSettings.getZstd()
WimArchive.getImages()
SplitArchiveSaveOptions.getEventsBag()
,setEventsBag()
EventsBag.getEntryAccessed()
,setEntryAccessed()
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.ZIP for Java 24.8 Release Notes.
uue
| wim
| zstandard
| split zip
| event handling
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.8-javadoc.jar | javadoc | 1 MB |
aspose-zip-24.8.jar | 6 MB | |
aspose-zip-24.8.pom | 393 bytes |