flowdb 0.0.5 copy "flowdb: ^0.0.5" to clipboard
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 setFrom API for updating values based on existing data.
  • Exposed new sync APIs: setSync, setFromSync, deleteSync, clearSync, writeSync, readSync for 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 initial parameter in listener APIs.
  • Made initial parameter optional in addListener and addListenerAndUseDB.
  • 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
2
likes
140
points
20
downloads

Publisher

unverified uploader

Weekly Downloads

A simple, reactive, lightweight and cross-platform key-value database for Flutter and Dart.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

crypto, encrypt, flutter, path_provider, rxdart, universal_html

More

Packages that depend on flowdb