Browse our Products

Aspose.ZIP for Java 24.8 Release Notes

All Changes

KeySummaryIssue Type
ZIPJAVA-164WimArchive.getImages() is not available in public API.Bug
ZIPNET-1189Use EventBag for split Zip archives.Feature
ZIPNET-1190Introduced event raised just before Zip entry compression.Feature
ZIPNET-1191Added static instance of Zstandard compression settings.Enhancement
ZIPNET-1192Implemented archive for uuencode.Feature
ZIPNET-1196Uue archive has improper name when extracted via extractToDirectory method.Bug

Public API and Backwards Incompatible Changes

The following public types were added:Description
com.aspose.zip.UueArchiveRepresents an uuencoded file.
com.aspose.zip.UueSaveOptionsOptions for saving an uuencoded file.
The following public methods were added:Description
com.aspose.zip.UueSaveOptions.getNewLine()Gets the character terminating each line.
com.aspose.zip.UueSaveOptions.getFileName()Gets the file name to be used when recreating the decoded data.
com.aspose.zip.UueSaveOptions.getUnixFilePermissions()Gets the file’s Unix file permissions.
com.aspose.zip.UueSaveOptions.setUnixFilePermissions( String )Gets the file’s Unix file permissions.
com.aspose.zip.UueSaveOptions( String , String )Initializes the options with the user provided file name and the new line.
com.aspose.zip.UueSaveOptions( String )Initializes the options with the user provided file name and the default new line.
com.aspose.zip.UueArchive.save( java.io.OutputStream , com.aspose.zip.UueSaveOptions )Saves the archive to the stream provided.
com.aspose.zip.UueArchive.save( String , com.aspose.zip.UueSaveOptions )Saves the archive to the destination file provided.
com.aspose.zip.UueArchive.extract( java.io.OutputStream )Extracts the archive to the stream provided.
com.aspose.zip.UueArchive.extract( String )Extracts the archive to the file by path.
com.aspose.zip.UueArchive.extractToDirectory( String )Extracts content of the archive to the directory provided.
com.aspose.zip.UueArchive.getName()Gets the original name of the encoded file.
com.aspose.zip.UueArchive.getLength()Gets length.
com.aspose.zip.UueArchive.setSource( java.io.InputStream )Sets the content to be encoded within the archive.
com.aspose.zip.UueArchive.setSource( java.io.File )Sets the content to be compressed within the archive.
com.aspose.zip.CompressionSettings.getZstd()An instance of ZstandardCompressionSettings with default parameters.
com.aspose.zip.SplitArchiveSaveOptions.getEventsBag()Gets container of events raising on archive saving.
com.aspose.zip.SplitArchiveSaveOptions.setEventsBag( com.aspose.zip.EventsBag )Sets container of events raising on archive saving.
com.aspose.zip.EventsBag.getEntryAccessed()Gets an event raised before an archive entry is being compressed.
com.aspose.zip.EventsBag.setEntryAccessed( com.aspose.zip.Event < com.aspose.zip.EntryEventArgs > )Sets an event raised before an archive entry is being compressed.
com.aspose.zip.WimArchive.getImages()Gets entries of WimImage type constituting the archive.