- Dependencies
- Min dart version 3.0.0
- Dependencies
- Supported ios version check has been fixed for < 12
- Use compute to encrypt on platforms without direct channel support
- Cleanup code
- Dependencies
- Updated the min sdk to 16 on Android
- Updated flutter_secure_file_storage
- Refactorred the implementation. Using flutter_file_storage for shared implementation.
- expose DocumentsFileStorage
- bug where an empty key was saved to the
flutter_secure_file_storage_keys
- Future & await issues
- support to override the fileStorage. By default we will use DocumentsFileStorage
- locking operations per key
- locking reading & writing the
flutter_secure_file_storage_keys
- custom outputpath moved to the DocumentsFileStorage
- bug where the
_keys
were not populated correctly (keys that were used before 0.0.3 will not be populated)
- Support for setting a custom output path
- encrypt and decrypt native on Android and iOS > 12
- encrypt and decrypt files automatically and storing the keys in secure storage