Browse our Products

Aspose.ZIP for Java 25.1 Release Notes

All Changes

KeySummaryIssue Type
ZIPNET-1239Extract ARJ archive.Feature
ZIPNET-1243Drop LHA archive directory entry. Expose path and modification date of LHA entry.Enhancement
ZIPNET-1244Do not extract LHA archive from too short stream.Bug
ZIPJAVA-213Incorrect exception type while extracting encrypted ZIP with wrong password.Bug

Public API and Backwards Incompatible Changes

The following public types were added:Description
com.aspose.zip.ArjArchiveClass representing ARJ archive file.
com.aspose.zip.ArjEntryPlainClass representing single file within ARJ archive.
The following public methods were added:Description
com.aspose.zip.ArjArchive.#ctor(…)Initializes a new instance of the ArjArchive prepared for extraction
com.aspose.zip.ArjArchive.extractToDirectory( String )Extracts all entries to the specified directory.
com.aspose.zip.ArjArchive.getName()Gets the original name.
com.aspose.zip.ArjArchive.getEntries()Gets entries constituting the ARJ archive.
com.aspose.zip.ArjArchive.getCommentary()Gets the commentary.
com.aspose.zip.ArjEntryPlain.getCompressedSize()Gets size of compressed file.
com.aspose.zip.ArjEntryPlain.getName()Gets name of the entry within archive.
com.aspose.zip.ArjEntryPlain.getUncompressedSize()Gets size of original file.
com.aspose.zip.ArjEntryPlain.extract(…)Extracts the entry to the destination provided.
com.aspose.zip.LhaArchiveEntry.isDirectory()Gets a value indicating whether this entry a directory.
com.aspose.zip.LhaArchiveEntry.getLastModified()Gets the last modified time of the entry.
The following public types were removed:Description
com.aspose.zip.LhaDirectoryEntryEntry representying directory.