NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1614 most downloaded on pub.dev
Create and extract ZIP archive files in Android, iOS and macOS. Zip all files in a directory recursively or a given list of files.
Last release 3 months ago
24 Jun 2026
Release timing varies
gaps range from 2 months to 1.6 years
Nearly every release is documented
notes for 33 of 33 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
33 releases · first in 2020
[Android] Fix "Could not find method kotlin()" build failure on AGP 9 when built-in Kotlin is disabled (the Flutter template default) — only configure
[iOS] Raised declared deployment target to 13.0 to match the minimum already required by Flutter 3.44+
lint/test configurationOne column per quarter.
6.2.0 — iOS and macOS Swift Package Manager (SPM) support
6.2.0 — iOS and macOS Swift Package Manager (SPM) support
darwin package.Updates minimum supported SDK version to Flutter 3.44 / Dart 3.12
[Android] Updated compileSdkVersion to 36, Gradle to 8.14 and Java/Kotlin compatibility to version 17
- [iOS] Fixed build issue #78
[iOS] Upgraded to ZIPFoundation 0.9.19
[iOS] Upgraded to ZIPFoundation 0.9.18 (thanks to AliakseiT)
[Andfroid] Fix AGP 8.0 compile error
[iOS] BRAKING CHANGE: minimum iOS version is now iOS 12.0
[iOS] fixed: progress never 100% (thanks to Lan-tb)
[Android] Fixed build issue related to Result.error
[Android] Fixed #25: added parameter zipFileCharset to ZipFile.extractToDirectory for defining the charset to use
- Fixed #43
fixed: skipping file in ZipFile.extractToDirectory did not work
[iOS] ZipFile.createFromDirectory: fixed issues with file paths
[iOS] ZipFile.createFromDirectory: fixed issues with file paths
BREAKING CHANGE: replaced enum ExtractOperation with ZipFileOperation
- null safety
Experimental fix to #26 (publish plugin from Mac)
- Added support for iOS 9
Added support for macOS (thanks for the PR to tonycn)
Fixed #13: Extracting multiple zip files in parallel does not work when using onExtracting callback
[Android] Fixed: java.lang.ClassCastException: java.util.zip.ZipFile cannot be cast to java.io.Closeable occurring if API level < 19
- Fixed "MissingPluginException"
Renamed FlutterArchive as ZipFile, renamed also methods
[Android] Fixed: unzipping some files could fail to "java.util.zip.ZipException: invalid stored block lengths"
[Android] Improved error handling.
[iOS] Zip/unzip files in a background thread to keep UI more responsive.
Added support for Android V2 embedding.
- Minor cleanup.
- Updated public API. - Improved documentation. - Added code samples.
Documented public APIs and updated README.md.
- Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →