Browse our Products

Aspose.ZIP for Python via .NET 26.4 Release Notes

All Changes

KeySummaryIssue Type
ZIPNET-1424Compose Apple archive (.aar) with LZ4 compression method.Feature
ZIPNET-1426Compose Apple archive (.aar) with LZMA compression method.Feature
ZIPNET-1422Extract codec chain in 7z archive folder.Enhancement
ZIPNET-1230Extract ARM64 and ARM32 codecs in 7z archive folder.Enhancement
ZIPNET-1423Extract BCJ2 codecs in 7z archive folder.Enhancement

Public API and Backwards Incompatible Changes

The following public types were added:Description
aspose.zip.apple.AppleArchiveThis class represents an Apple Archive (.aar) file.
aspose.zip.apple.AppleArchiveEntryRepresents a single entry within an AppleArchive.
aspose.zip.apple.AppleArchiveEntrySettingsSettings used to compose entries inside AppleArchive.
aspose.zip.apple.AppleCompressionSettingsSettings needed for Apple Archive entry compression.
aspose.zip.apple.AppleLz4CompressionSettingsSettings for LZ4 compression within an Apple Archive (.aar) file.
aspose.zip.apple.AppleLzmaCompressionSettingsSettings for LZMA compression within an Apple Archive (.aar) file.
The following public methods and properties were added:Description
Aspose.Zip.Apple.AppleArchive.#ctor(AppleArchiveEntrySettings newEntrySettings)Initializes a new instance of the AppleArchive class prepared for composition.
aspose.zip.apple.AppleArchive.create_entry(…)Create an entry within an Apple archive.
Aspose.Zip.Apple.AppleArchive.CreateEntries(DirectoryInfo, bool)Adds to the archive all files and directories recursively in the directory given.
aspose.zip.apple.AppleArchive.save(…)Saves archive to a destination file provided.
aspose.zip.apple.AppleArchive.dispose()Releases resources used by the archive.
aspose.zip.apple.AppleArchive.entriesGets entries constituting the Apple archive.
aspose.zip.apple.AppleArchive.new_entry_settingsGets settings used for newly composed entries.
aspose.zip.apple.AppleArchiveEntry.is_directoryGets a value indicating whether this entry is a directory.
aspose.zip.apple.AppleArchiveEntry.lengthGets the length of the entry in bytes.
aspose.zip.apple.AppleArchiveEntry.nameGets a name of the entry within the archive.
aspose.zip.apple.AppleArchiveEntrySettings.compression_settingsGets compression settings applied to the composed Apple archive payload.
aspose.zip.apple.AppleCompressionSettings.lz4An instance of AppleLz4CompressionSettings with default parameters.
aspose.zip.apple.AppleCompressionSettings.lzmaAn instance of AppleLzmaCompressionSettings with default parameters.
aspose.zip.apple.AppleLz4CompressionSettings.#ctor(…)Initializes a new instance of the AppleLz4CompressionSettings class.
aspose.zip.apple.AppleLz4CompressionSettings.block_sizeGets the size of each compressed pbz4/bv41 block.
aspose.zip.apple.AppleLzmaCompressionSettings.#ctor(…)Initializes a new instance of the AppleLzmaCompressionSettings class.
aspose.zip.apple.AppleLzmaCompressionSettings.block_sizeGets the size of each pbzx chunk before compression.
aspose.zip.apple.AppleLzmaCompressionSettings.dictionary_sizeGets the dictionary size used by the compressor.
aspose.zip.apple.AppleLzmaCompressionSettings.fast_bytesGets the number of fast bytes used by the encoder.