Minizip v2.10.0 Release NotesRelease Date: 2020-06-25 // 3 months ago
🔒 Don't link Apple's Security framework when no crypt feature #505
➕ Added support for Zstd compression #498
🛠 Fixed TOC links don't work in API docs #496
✂ Removed unused -j command line param #495
👍 Allow libbsd to be explicitly disabled #494
Added more docs about mz_zip_file fields. #492
👀 Use lseek64 on Android < 21 #489
Use __has_include in mz header. #484
👉 Use pkg-config to find openssl.
👉 Use FetchContent instead of ExternalProject in cmake.
Turn off _FILE_OFFSET_BITS by default.
Added support for setting MZ_FILE32_API from cmake.
Only set library prefix when using MSVC. #483
🚚 Move warning about limited encoding support to cmake. #481
🔄 Changed formatting to use same bracing as zlib
Previous changes from v2.9.3
✂ Removed _cmd suffix from the minigzip and minizip targets. #451
Added MZ_PROJECT_SUFFIX option to cmake. #452
➕ Added CIFuzz action. #453
🛠 Fixed ZIP64 files containing more than 64k entries only report 64k entries. #460
🛠 Fixed unzOpen2_64() when it fails keeps file handle open. #461
🛠 Fixed compilation when iconv is not supported on platform. #463
Fixed return value description for mz_zip_reader_entry_read in docs. #465
Added documentation for mz_zip_set_data_descriptor.
➕ Added backwards compatibility shim for iCaseSenitivity param in unzLocateFile for original minizip.
Set version in CMake project() and make version config. #470
👍 Allow CMake to use minizip as a subproject with add_subdirectory. #472
🛠 Fixed bug in local comment not being written with compatibility layer.
➕ Added compatibility layer unit tests.
✂ Removed Cocoapods spec