PackageTrack
Sign in Get early access

file_selector_platform_interface

A common platform interface for the file_selector plugin.

2.7.0 4.0M downloads/mo #165 most downloaded on pub.dev flutter/packages

What this package is like to depend on

Last release 9 months ago

10 Nov 2025

Ships unpredictably

gaps range from 2 weeks to 1.8 years

Nearly every release is documented

notes for 21 of 21 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

22 releases · first in 2020

1 release in the last 12 months

see the full history below

Release timeline

22 releases · Sep 2020 to Nov 2025
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 22
  1. 2.7.0 10 Nov 2025
    Release notes
    • Adds canCreateDirectories parameter to FileDialogOptions to control whether directory creation is enabled during path selection.
    • Updates minimum supported SDK version to Flutter 3.29/Dart 3.7.
    Open source →
  2. 2.6.2 09 Jan 2024
    Release notes
    • Updates minimum required plugin_platform_interface version to 2.1.7.
    • Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
    Open source →
  3. 2.6.1 29 Aug 2023
    Release notes
    • Adds pub topics to package metadata.
    • Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
    Open source →
  4. 2.6.0 21 Jun 2023
    Release notes
    • Adds getSaveLocation and deprecates getSavePath.
    Open source →
  5. 2.5.1 07 Jun 2023
    Release notes
    • Adds compatibility with http 1.0.
    • Updates minimum supported SDK version to Flutter 3.3/Dart 2.18.
    Open source →
  6. 2.5.0 03 May 2023
    Release notes
    • Deprecates macUTIs in favor of uniformTypeIdentifiers.
    • Aligns Dart and Flutter SDK constraints.
    Open source →
  7. 2.4.1 22 Feb 2023
    Release notes
    • Updates links for the merge of flutter/plugins into flutter/packages.
    • Updates minimum Flutter version to 3.0.
    Open source →
  8. 2.4.0 18 Nov 2022
    Release notes
    • Adds getDirectoryPaths method to the interface.
    Open source →
  9. 2.3.0 18 Oct 2022
    Release notes
    • Replaces macUTIs with uniformTypeIdentifiers. macUTIs is available as an alias, but will be deprecated in a future release.
    Open source →
  10. 2.2.0 01 Oct 2022
    Release notes
    • Makes XTypeGroup's constructor constant.
    Open source →
  11. 2.1.1 28 Sep 2022
    Release notes
    • Updates imports for prefer_relative_imports.
    • Updates minimum Flutter version to 2.10.
    Open source →
  12. 2.1.0 13 Jul 2022
    Release notes
    • Adds allowsAny to XTypeGroup as a simple and future-proof way of identifying wildcard groups.
    Open source →
  13. 2.0.4 10 Jan 2022
    Release notes
    • Removes dependency on meta.
    Open source →
  14. 2.0.3 07 Jan 2022
    Release notes
    • Minor code cleanup for new analysis rules.
    • Update to use the verify method introduced in plugin_platform_interface 2.1.0.
    Open source →
  15. 2.0.2 02 Mar 2021
    Release notes
    • Update platform_plugin_interface version requirement.
    Open source →
  16. 2.0.1 27 Feb 2021
    Release notes
    • Replace extensions with leading dots.
    Open source →
  17. 2.0.0 23 Feb 2021
    Release notes
    • Migration to null-safety
    Open source →
  18. 2.0.0-nullsafety.0 08 Feb 2021 pre-release

    Nothing published for this version

  19. 1.0.3+1 15 Jan 2021
    Release notes
    Open source →
  20. 1.0.2 25 Nov 2020
    Release notes
    • Replace locally defined XFile types with the versions from the cross_file package.
    Open source →
  21. 1.0.1 24 Nov 2020
    Release notes
    • Allow type groups that allow any file.
    Open source →
  22. 1.0.0 26 Sep 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