database_bridge 1.0.4
database_bridge: ^1.0.4 copied to clipboard
A unified Flutter database service wrapper supporting SQL (Drift, Sqflite), NoSQL (Hive, ObjectBox), and secure storage with a consistent API
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.4 - 2026-06-24 #
Added #
- Added
database_bridge_core.dartweb-safe entry point exporting common, Drift, and secure storage (no ObjectBox/Hive/Sqflite)
Changed #
- Replaced barrel imports with direct
common/imports in Hive, Sqflite, and secure storage modules to avoid pulling indart:ffion web builds - Updated ObjectBox dependencies to
^5.3.2
1.0.3 - 2026-03-12 #
Changed #
- Downgraded drift and sqflite packages to resolve compatibility issues with other packages
1.0.0 - 2025-01-07 #
Added #
- Initial stable release
- Added unified database API with consistent interface across all supported databases
- Added SQL database support with Drift (type-safe with reactive streams) and Sqflite (raw SQL)
- Added NoSQL database support with Hive (AES encryption) and ObjectBox (high-performance)
- Added secure storage integration with Flutter Secure Storage for sensitive data
- Added transaction support for data integrity across all database types
- Added batch operations for multiple database actions
- Added comprehensive error handling with
DatabaseBridgeException - Added cross-platform support (iOS, Android, Web, Desktop)
- Added reactive streams for real-time data updates (Drift)
- Added raw SQL execution capabilities
- Added aggregation functions (count, sum, avg, min, max)