NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #608 most downloaded on pub.dev
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
Last release 4 months ago
10 Jun 2026
Ships unpredictably
gaps range from 2 weeks to 2.0 years
Most releases are documented
notes for 47 of 55 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
56 releases · first in 2018
[Android] Remove the REQUEST_INSTALL_PACKAGES permission check.
[IOS] Fix compatibility with UIScene (thanks to @amake)
One column per quarter.
[MacOS] Optimized code and fix #312
* [Android] fix #302 * [Linux] fix #303
[Android] use canonicalPath instead of path
* fix #300
* fix #298
fix for wasm (thanks to @sgehrman)
* fix #294
remove uti, DocumentInteraction Auto on iOS.
uti, DocumentInteraction Auto on iOS.webData, only open files in the project directory on the webisIOSAppOpen Whether to use the app to open on iOS.update `open_file_ios: ^1.0.1` replace presentOpenInMenuFromRect with presentViewController
open_file_ios: ^1.0.1
replace presentOpenInMenuFromRect with presentViewControlleropen_file_android: ^1.0.1 to fix #245update `open_file_linux: ^0.0.3` to fix #291
open_file_linux: ^0.0.3 to fix #291Utilize the new platform_interface package.
linuxByProcess defaults to true #156
Optimized the logical judgment of permission requests for each android version
ffi to 2.1.3Optimized the logic for determining the cache/files directory for android applications
PackageManager.queryIntentActivitiesffi to 2.0.2Refine the media permissions for Android13
Remove the code of permission on Android, If you want to open an external file, You need to request permission
Add command parser before create system call #144 (thanks to @mludovico)
fix Deprecated API warning when build on Android
upgrade FFI 1.0.0 (thanks to @mit-mit)
* upgrade compileSdkVersion
add storage compatibility mode for AndroidQ.
Replace result value from String to OpenResult.
updated to the v2 Android Plugin APIs
* rollback 2.0.3
Nothing published for this version
Nothing published for this version
* add web support(beta) * add pc support(beta)
change use FileProvider from Android M to Android N
catch No Activity found to handle Intent exception
* migrate to androidx
Fixed crash caused by third party plug-in request permissions
fix android M FLAG_GRANT_READ_URI_PERMISSION
* roll back support
Optimize permission request logic on android
request READ_EXTERNAL_STORAGE when the file is not in the app directory
* ask for permission when needed
* migrate to androidx
fix crash when requestPermission
* fix somethings
Add custom parameters,"type" android,"uti" iOS
fix startActivity crash in android
* fix ios open file
Nothing published for this version
resolve conflict with other plugins about FileProvider and multi appcompat-v7 compile
resolve conflict with image_provider plugin
* Just Support >=2.0.0-dev.28.0
* Just Support Dart2
* Just Support Dart2
Ios Support added and support android 7.0 or above
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →