PackageTrack
Sign in Get early access

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
Release Pre-release

Releases

latest 33
  1. 6.3.1 24 Jun 2026
    Release notes
    • [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)
    Open source →
  2. 6.3.0 19 Jun 2026
    Release notes
    • [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
    Open source →
  3. 6.2.0 19 Jun 2026
    Release notes

    6.2.0 — iOS and macOS Swift Package Manager (SPM) support

    Open source →
    Release notes
    • [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 darwin package.
    • [Example] Migrated the iOS and macOS example apps to Swift Package Manager.
    Open source →
  4. 6.1.0 19 Jun 2026
    Release notes
    • 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)
    Open source →
  5. 6.0.4 28 Nov 2025
    Release notes
    • [Android] Updated compileSdkVersion to 36, Gradle to 8.14 and Java/Kotlin compatibility to version 17
    Open source →
  6. 6.0.3 15 Apr 2024
    Release notes
    • [iOS] Fixed build issue #78
    Open source →
  7. 6.0.2 14 Apr 2024
    Release notes
    • [iOS] Upgraded to ZIPFoundation 0.9.19
    Open source →
  8. 6.0.1 14 Apr 2024
    Release notes
    • [iOS] Upgraded to ZIPFoundation 0.9.18 (thanks to AliakseiT)
    Open source →
  9. 6.0.0 18 Dec 2023
    Release notes
    • [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
    Open source →
  10. 5.0.0 07 May 2022
    Release notes
    • [iOS] BRAKING CHANGE: minimum iOS version is now iOS 12.0
    • [iOS] Upgraded to ZIPFoundation 0.9.13 (thanks to daniel-possienke)
    Open source →
  11. 4.2.2 07 May 2022
    Release notes
    • [iOS] fixed: progress never 100% (thanks to Lan-tb)
    • [iOS] added charset support (thanks to Lan-tb)
    Open source →
  12. 4.2.1 07 May 2022
    Release notes
    • [Android] Fixed build issue related to Result.error
    • fixed sdk constraints
    Open source →
  13. 4.2.0 15 Mar 2022
    Release notes
    • [Android] Fixed #25: added parameter zipFileCharset to ZipFile.extractToDirectory for defining the charset to use
    Open source →
  14. 4.1.1 09 Jan 2022
    Release notes
    • Fixed #43
    Open source →
  15. 4.1.0 25 Oct 2021
    Release notes
    • 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.)
    Open source →
  16. 4.0.1 11 May 2021
    Release notes

    [iOS] ZipFile.createFromDirectory: fixed issues with file paths

    Open source →
  17. 4.0.0 11 May 2021
    Release notes
    • 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
    Open source →
  18. 3.0.0 22 Feb 2021
    Release notes
    • null safety
    Open source →
  19. 2.0.2 17 Feb 2021
    Release notes
    • Fixed minor lint issues
    • Experimental fix to #26 (publish plugin from Mac)
    Open source →
  20. 2.0.1 21 Dec 2020
    Release notes
    • Added support for iOS 9
    Open source →
  21. 2.0.0 21 Dec 2020
    Release notes
    • Added support for macOS (thanks for the PR to tonycn)
    Open source →
  22. 1.0.3 17 Oct 2020
    Release notes
    • Fixed #13: Extracting multiple zip files in parallel does not work when using onExtracting callback
    Open source →
  23. 1.0.2 14 Jul 2020
    Release notes
    • [Android] Fixed: java.lang.ClassCastException: java.util.zip.ZipFile cannot be cast to java.io.Closeable occurring if API level < 19
    Open source →
  24. 1.0.1 26 Jun 2020
    Release notes
    • Fixed "MissingPluginException"
    Open source →
  25. 1.0.0 23 Jun 2020
    Release notes
    • 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
    Open source →
  26. 0.1.4 29 Feb 2020
    Release notes
    • [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
    Open source →
  27. 0.1.3 27 Feb 2020
    Release notes
    • [Android] Improved error handling.
    Open source →
  28. 0.1.2 26 Feb 2020
    Release notes
    • [iOS] Zip/unzip files in a background thread to keep UI more responsive.
    Open source →
  29. 0.1.1 18 Feb 2020
    Release notes
    • Added support for Android V2 embedding.
    Open source →
  30. 0.1.1+1 18 Feb 2020
    Release notes
    • Minor cleanup.
    Open source →
  31. 0.1.0 13 Feb 2020
    Release notes
    • Updated public API.
    • Improved documentation.
    • Added code samples.
    Open source →
  32. 0.0.2 12 Feb 2020
    Release notes
    • Documented public APIs and updated README.md.
    Open source →
  33. 0.0.1 12 Feb 2020
    Release notes
    • Initial release.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive