flutter_offline_queue_pro 1.0.4
flutter_offline_queue_pro: ^1.0.4 copied to clipboard
Offline-first queue for Flutter with retries, sync, and request fingerprinting.
Changelog #
1.0.4 #
- Fixed static analysis warnings related to experimental Isar APIs.
- Improved code quality by excluding generated files from analysis.
- Removed unnecessary library declarations for better Dart compliance.
- Enhanced project maintainability with updated analysis configuration.
1.0.3 #
- Minor metadata and stability improvements.
1.0.2 #
- Minor metadata and stability improvements.
1.0.1 #
- Updated dependency constraints and pubspec metadata.
- Improved logger compatibility with lower-bound dependencies.
1.0.0 #
- Initial release of
flutter_offline_queue_pro. - Implemented production-grade offline-first networking layer.
- Added support for HTTP methods: GET, POST, PUT, PATCH, DELETE.
- Integrated
connectivity_pluswith real internet reachability checks. - Created pluggable storage system with Isar (default) and Hive implementations.
- Implemented advanced retry system with exponential backoff and configurable policies.
- Added automatic synchronization on network reconnection and app resume.
- Implemented request fingerprinting (SHA-256) for deduplication (debouncing).
- Added specialized authentication handling for 401 Unauthorized errors with pause/resume support.
- Supported multipart/form-data for large file uploads using local file paths.
- Provided real-time monitoring via
statusStreamandprogressStream. - Included comprehensive documentation and a clean architecture design.