PackageTrack
Sign in Get early access

flutter_file_dialog

Dialogs for picking and saving files in Android and in iOS.

3.3.2 64K downloads/mo #1323 most downloaded on pub.dev kineapps/flutter_file_dialog

What this package is like to depend on

Last release 1 months ago

24 Jul 2026

Ships unpredictably

gaps range from 2 weeks to 2.3 years

Nearly every release is documented

notes for 23 of 23 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

23 releases · first in 2020

6 releases in the last 12 months

see the full history below

Release timeline

23 releases · Feb 2020 to Jul 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 23
  1. 3.3.2 24 Jul 2026
    Release notes
    • [Android] Fix fatal "Reply already submitted" crash (#58): complete every dialog result exactly once, reply with an "already_active" error when a dialog is already open instead of leaving the call unanswered, stop stale activity-result listeners from processing dialog results after plugin re-attachment, and stop a slow post-dialog file copy from blocking subsequent dialogs
    Open source →
  2. 3.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
    Open source →
  3. 3.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+
    • [Android] Bumped Kotlin to 2.3.20, raised minSdk to 24, and modernized the lint/test configuration
    • [Example] Migrated the iOS example to Swift Package Manager and the UIScene lifecycle; migrated the Android example to Kotlin DSL + AGP 9 / built-in Kotlin
    Open source →
  4. 3.2.0 19 Jun 2026
    Release notes
    • [iOS] Added Swift Package Manager (SPM) support alongside existing CocoaPods support. Thanks to @cjouannet!
    • [iOS] Raised minimum iOS deployment target to 12.0
    Open source →
  5. 3.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 →
  6. 3.0.3 28 Nov 2025
    Release notes
    • [Android] Updated compileSdkVersion to 36, Gradle to 8.14 and Java/Kotlin compatibility to version 17
    • [Android] Additional fix for #31: java.lang.IllegalStateException Reply already submitted
    Open source →
  7. 3.0.2 14 Aug 2023
    Release notes
    • Fix AGP 8.0 compile error. Thanks to @FauconSpartiate(https://github.com/FauconSpartiate)!
    Open source →
  8. 3.0.1 27 May 2023
    Release notes
    • Adds a namespace for compatibility with AGP 8.0. Thanks to @asaarnak!
    Open source →
  9. 3.0.0 20 Jan 2023
    Release notes
    • Allow picking a directory and saving files to the picked directory without further dialogs. Thanks to @Doflatango!
    • minimum iOS version is now 11
    Open source →
  10. 2.3.2 11 Sep 2022
    Release notes
    • [Android] Fixed #28: Extra content being saved to end of file sometimes. Thanks to @hygehyge!
    Open source →
  11. 2.3.1 26 Aug 2022
    Release notes
    • [Android] Fixed #31: java.lang.IllegalStateException Reply already submitted
    Open source →
  12. 2.3.0 25 Oct 2021
    Release notes
    • [iOS] Added support for iOS 10
    Open source →
  13. 2.2.0 25 Oct 2021
    Release notes
    • [Android] upgraded gradle
    • [Android] jcenter => mavenCentral
    • [Android] removed obsolete android.enableR8
    • [Android] updated to Kotlin 1.5.30
    • [Android] set compileSdkVersion to 31
    • [Android] Removed V1 embedding
    Open source →
  14. 2.1.1 30 Jul 2021
    Release notes

    [iOS] Fixed #14 Document picker dialog could not be closed by dragging it down

    Open source →
  15. 2.1.0 02 May 2021
    Release notes

    [iOS] Fixed #14 FlutterFileDialog.pickFile doesn't return value if picker is slid down [iOS] Fixed issue with relative paths in saveFile [Android] #12 Added a new parameter OpenFileDialogParams.copyFileToCacheDir (Android only) [Android] Updated compileSdkVersion and targetSdkVersion to 30

    Open source →
  16. 2.0.0 22 Feb 2021
    Release notes
    • null safety
    Open source →
  17. 1.0.0 25 Oct 2020
    Release notes
    • added SaveFileDialogParams.fileName for specifying a suggested file name
    • added SaveFileDialogParams.data for prodiving file data instead of source file path
    Open source →
  18. 0.0.5 29 Feb 2020
    Release notes

    [Android] Fixed: any thrown exception caused crash. Now exception is delivered correctly to caller.

    Open source →
  19. 0.0.4 27 Feb 2020
    Release notes
    • [Android] Improved error handling.
    Open source →
  20. 0.0.3 27 Feb 2020
    Release notes
    • [iOS] Use background threads where needed to keep UI more responsive.
    Open source →
  21. 0.0.2 25 Feb 2020
    Release notes
    • Fixed a possible crash in apps using mixed Android V1/V2 embedding (issue #1)
    Open source →
  22. 0.0.1 18 Feb 2020
    Release notes
    • Initial release.
    Open source →
  23. 0.0.1+1 18 Feb 2020
    Release notes
    • Minor cleanup.
    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