- Update CHANGELOG.md
- Update CHANGELOG.md
- Upgrade support for Granular media permissions in Android 13 Commit#261f446 (Thanks to @0975086498)
- Remove usages of
REQUEST_INSTALL_PACKAGES
in Android plugin PR#1 (Thanks to @thebeast1) - Upgrade example project with latest version of flutter (3.3.5) and Android 13 Commit#9d2027d
- Add filePaths instruction for Android in README.md
- Fix parse args not filtering commands properly
- Fix viewController is not recognized in iOS
- Fixed Plugin lifecycle onDetachedFromActivity in Android
- Add getExternalFilesDir when checking if a path requires a permission
- Update readme descriptions
- Update ffi to 2.0.1
- Require Flutter 3.0.0+ and Dart 2.17.0+ (because of ffi 2.0.0+)
- Update example project with latest version of Flutter (3.0.5)
- Fix podspec in ios not resolved
- Remove dangerous permission
REQUEST_INSTALL_PACKAGES
in Android
- Add command parser before create system call #144 (thanks to @mludovico)
- Fix startActivity() might have NPE issue with filePath on Android (thanks to @AlexV525)
- Add error type return when file path is nil on iOS
- add csv/kml/gpx/torrent support on Android
- remove android:requestLegacyExternalStorage
- fix Deprecated API warning when build on Android
- delete uti, DocumentInteraction will be retrieved automatically on iOS (thanks to @std-c)
- fix returns wrong reponse on Windows
- upgrade FFI 1.0.0 (thanks to @mit-mit)
- add linuxByProcess parameter (thanks to @mx1up)
- Migrate to Dart null safety system (thanks to @orevial)
- upgrade compileSdkVersion
- add storage compatibility mode for AndroidQ.
- fix #106 #100 #74
- fix multiple file providers. (thanks to @jawa0919)
- Take file extension in lowercase for comparison.(thanks to @kluverua)
- Fixed a typo in the error message for fileNotFound.(thanks to @sebas642)
- fix web parameter error
- Replace result value from String to OpenResult.
- updated to the v2 Android Plugin APIs
- Distinguish android errors (No APP found and others)
- add web support
- add pc support
- rollback 2.0.3
- 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
- Optimize request REQUEST_INSTALL_PACKAGES permission on Android O
- fix android M FLAG_GRANT_READ_URI_PERMISSION
- Fixed crash caused by third party plug-in request permissions
- migrate to androidx
- roll back support
- request READ_EXTERNAL_STORAGE when the file is not in the app directory
- Optimize permission request logic on android
- fix crash when requestPermission
- migrate to androidx
- ask for permission when needed
- fix somethings
- Add custom parameters,"type" android,"uti" iOS
- fix startActivity crash in android
- fix ios open file
- 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