flowdb 0.0.5
flowdb: ^0.0.5 copied to clipboard
A simple, reactive, lightweight and cross-platform key-value database for Flutter and Dart.
0.0.5 #
- Added utility methods to get file size (
fileSize,fileSizeFormatted) for storage usage tracking. - Improved
setFromAPI for updating values based on existing data. - Exposed new sync APIs:
setSync,setFromSync,deleteSync,clearSync,writeSync,readSyncfor advanced/local use-cases. - Minor improvements to reactive state APIs and documentation.
- Various bug fixes and performance enhancements.
0.0.4 #
- Improved documentation and added missing API references.
- Fixed bug when removing a listener with a previously used key.
- Updated dependencies for compatibility with latest Flutter versions.
- Internal refactor: improved error messages for storage operations.
- Added example for encrypted storage in documentation.
0.0.3 #
- Added null-safety for the
initialparameter in listener APIs. - Made
initialparameter optional inaddListenerandaddListenerAndUseDB. - Minor code cleanup and dependency updates.
0.0.2 #
fix: making set async in FlowDB
0.0.1 #
- Initial release of FlowDB
- Key-value storage with JSON backend
- Support for nested keys using dot notation
- Optional encryption for data security
- Cross-platform support (mobile and web)
- Reactive state management with FlowState and FlowBuilder
- Background worker support for async operations
- File size tracking utilities
- Synchronous and asynchronous API variants