New class makes it possible to process ZIP files on-the-fly, without having to parse the ZIP file's items first.
November 29, 2021
New Version
Features
All: Added a new set of binaries targeting Microsoft .NET 6.0. Including:
Microsoft Windows (x64, x86, ARM64).
Linux (x64, ARM32, ARM64).
Apple macOS (x64).
All: Removed several obsolete and deprecated APIs.
All: Removed support for legacy ISerializable interface from binaries for Microsoft .NET Standard.
ZIP: Added ZipArchive.CheckIntegrity() method.
ZIP: Added ZipArchiveOpenOptions to make it possible to specify options before opening a ZIP file.
ZIP: Added ZipArchiveOptions.HideItemNamesInLog option to make it possible to hide file and directory paths in a debug log.
ZIP: Added ZipReader class - The new ZipReader class makes it possible to process ZIP files on-the-fly, without having to parse the ZIP file's items first. You can now read ZIP files and extract items sequentially. Non-seekable streams are supported as well.
ZIP: Enhanced logging at LogLevel.Debug and LogLevel.Verbose.