All notable changes to this project will be documented in this file.
- Upgraded dependencies to latest versions.
- Integrated changes as per #1 by AtzeniMichele for Android permissions.
- MAJOR: Migrated to Null safety
- MAJOR: Moor to Drift Migration
- BREAKING: Changed the previous constructor based usage to use the newly exposed, async-capable
Future<void> writeToCSV(List<DataClass> table, {csvFileName = 'table'})
method. - BREAKING: Removed all unnecessary boolean
wasCreated
,permitted
variables. Instead expose the only needed(PermissionStatus) permissionStatus
enum. - All dependencies upgraded to latest versions.
Seperated path_provider apis for IoS and Android. Fixes bug of generated file not showing in Android.
Seperated path_provider apis for IoS and Android. Fixes bug of generated file not showing in Android.
Fixed Date-Time saving. Will now be saved to and parsed from in Iso8601String form. Also added new tests to verify it.
Fix minor bugs with DateTime fields. toString() applied for values before parsing to CSV format.
Big update. Includes:
-
Error handling when File not accessible.
-
Generated CSVs in compliance with Standard CSV Rules.
-
Slightly better documentaion.
Bug Fix from version 1.0.3.
Added error handling for file writing and optimized imports.
Initial Package Upload has been made. Open to suggestions and contributions.
Added usage examples, slightly better documentation and more explanation in code.