flutter_archive
Create and extract ZIP archive files in Android, iOS and macOS. Zip all files in a directory recursively or a given list of files.
6.3.1
48K downloads/mo
#1500 most downloaded on pub.dev
kineapps/flutter_archive
What this package is like to depend on
Last release 2 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
5 releases in the last 12 months
see the full history below
Release timeline
33 releases · Feb 2020 to Jun 2026
2021
2022
2023
2024
2025
2026
Releases
latest 33-
6.3.124 Jun 2026Release notes
Open source →- [Android] Fix "Could not find method kotlin()" build failure on AGP 9 when built-in Kotlin is disabled (the Flutter template default) — only configure the kotlin {} DSL when the Kotlin Gradle Plugin is applied, and apply KGP when built-in Kotlin is off (#86)
-
6.3.019 Jun 2026Release notes
Open source →- [iOS] Raised declared deployment target to 13.0 to match the minimum already required by Flutter 3.44+
- [macOS] Raised declared deployment target to 10.15 to match Flutter's current minimum
- [Android] Bumped Kotlin to 2.3.20, raised minSdk to 24, and modernized the
lint/test configuration - [Example] Migrated the Android example to Kotlin DSL + AGP 9 / built-in Kotlin
-
6.2.019 Jun 2026Release notes
Open source →- [iOS][macOS] Added Swift Package Manager (SPM) support alongside existing CocoaPods support. Thanks to @olekeke999!
- [iOS][macOS] Unified the iOS and macOS implementations into a single shared
darwinpackage. - [Example] Migrated the iOS and macOS example apps to Swift Package Manager.
-
6.1.019 Jun 2026Release notes
Open source →- Updates minimum supported SDK version to Flutter 3.44 / Dart 3.12
- [Android] Migrates to built-in Kotlin (applies the Kotlin Gradle Plugin only on AGP < 9)
-
6.0.428 Nov 2025Release notes
Open source →- [Android] Updated compileSdkVersion to 36, Gradle to 8.14 and Java/Kotlin compatibility to version 17
-
6.0.315 Apr 2024 -
6.0.214 Apr 2024 -
6.0.114 Apr 2024 -
6.0.018 Dec 2023Release notes
Open source →- [Andfroid] Fix AGP 8.0 compile error
- [Andfroid] Updated gradle version 7.3.1 and Kotlin version 1.7.10
- [Andfroid] Set compileSdkVersion to 33
-
5.0.007 May 2022Release notes
Open source →- [iOS] BRAKING CHANGE: minimum iOS version is now iOS 12.0
- [iOS] Upgraded to ZIPFoundation 0.9.13 (thanks to daniel-possienke)
-
4.2.207 May 2022Release notes
Open source →- [iOS] fixed: progress never 100% (thanks to Lan-tb)
- [iOS] added charset support (thanks to Lan-tb)
-
4.2.107 May 2022Release notes
Open source →- [Android] Fixed build issue related to Result.error
- fixed sdk constraints
-
4.2.015 Mar 2022Release notes
Open source →- [Android] Fixed #25: added parameter zipFileCharset to ZipFile.extractToDirectory for defining the charset to use
-
4.1.109 Jan 2022 -
4.1.025 Oct 2021Release notes
Open source →- fixed: skipping file in ZipFile.extractToDirectory did not work
- [Android] updated to Kotlin 1.5.30
- [Android] upgraded gradle
- [Android] jcenter => mavenCentral
- [Android] set compileSdkVersion to 31
- [Android] Removed V1 embedding
- [Android] Fixed warning "inappropriate blocking method call"
- [iOS] updated podspec (added s.swift_version etc.)
-
4.0.111 May 2021 -
4.0.011 May 2021Release notes
Open source →- ZipFile.createFromDirectory: added a new parameter onZipping for progress reporting and to allow filtering files to be included in the zip (#30)
- BREAKING CHANGE: replaced enum ExtractOperation with ZipFileOperation
- [iOS] fixed: recurseSubDirs parameter in ZipFile.createFromDirectory was ignored
- [Android] Updated compileSdkVersion and targetSdkVersion to 30
-
3.0.022 Feb 2021 -
2.0.217 Feb 2021Release notes
Open source →- Fixed minor lint issues
- Experimental fix to #26 (publish plugin from Mac)
-
2.0.121 Dec 2020 -
2.0.021 Dec 2020 -
1.0.317 Oct 2020Release notes
Open source →- Fixed #13: Extracting multiple zip files in parallel does not work when using onExtracting callback
-
1.0.214 Jul 2020Release notes
Open source →- [Android] Fixed: java.lang.ClassCastException: java.util.zip.ZipFile cannot be cast to java.io.Closeable occurring if API level < 19
-
1.0.126 Jun 2020 -
1.0.023 Jun 2020Release notes
Open source →- Renamed FlutterArchive as ZipFile, renamed also methods
- Support for progress reporting in unzip (ZipFile.extractToDirectory)
- Added support for including base directory name to file paths
- [iOS] Upgraded to ZIPFoundation 0.9.11
-
0.1.429 Feb 2020Release notes
Open source →- [Android] Fixed: unzipping some files could fail to "java.util.zip.ZipException: invalid stored block lengths"
- [Android] Fixed: any thrown exception during zip/unzip caused crash
-
0.1.327 Feb 2020 -
0.1.226 Feb 2020Release notes
Open source →- [iOS] Zip/unzip files in a background thread to keep UI more responsive.
-
0.1.118 Feb 2020 -
0.1.1+118 Feb 2020 -
0.1.013 Feb 2020 -
0.0.212 Feb 2020 -
0.0.112 Feb 2020