- Fixed allowed extension validation.
- Updated example app. Thanks, @EnesKaraosman (PR #47)
- Fixed issue when no files are selected. Thanks, @alexei-kruk-idf (PR #48)
- Updated documentation how to pick multiple files.
- Allow to select multiple files. Thanks, @alexei-kruk-idf (PR #46)
- Fix build issues on Flutter 3.
- Improved error handling in Android side (Issue #41). Thanks @morrica!
- Migrate to null-safety.
- Support Android V2 embedding.
- Specify that this plugin is for Android / iOS platforms only.
- Fixed crash in Android when plugin is used without activity (issue #30). Special thanks to @LinusU for fixing the issue!
- Added ability to filter by multiple MIME types in Android.
BREAKING:
allowedMimeType
parameter is replaced with allowedMimeTypes
.
MIGRATION:
Just change allowedMimeType: 'value'
to array allowedMimeTypes: ['value']
- Migrated to Android X.
- Updated to work with Android Studio 3.3.
- Updated Swift version to 4.2.
- Added ability to sanitize selected document name (Issue #17).
- Updated Gradle, Kotlin, target SDK versions to latest ones.
- Updated Gradle, Kotlin, target SDK versions to latest ones (Issue #11).
- Fixed bug when plugin reacted to not its own request codes (Issue #6). Special thanks to @acheronian for spotting the issue!
- Added
allowedMimeType
parameter to filter files by MIME type in Android.
- Fixed bug when small file got corrupted after copying (Issue #3). Special thanks to @przemyslawsikora for spotting the issue!
- Changed API to support list of allowed file extensions and UTI's.
- Android part: Not needed logging removed.
- iOS part: picked document is copied to temp dir.
- Removed print statements.
- Fixed documentation.
- Initial version that works on Android and iOS. Has ability to filter file to pick by extension.