flutter_offline_queue_pro 1.0.0 copy "flutter_offline_queue_pro: ^1.0.0" to clipboard
flutter_offline_queue_pro: ^1.0.0 copied to clipboard

A production-grade offline-first networking layer for Flutter. Automatically captures API calls when offline and syncs them with exponential backoff when connectivity returns. Features include request [...]

Changelog #

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_plus with 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 statusStream and progressStream.
  • Included comprehensive documentation and a clean architecture design.
3
likes
0
points
265
downloads

Publisher

verified publisherflexioninfotech.com

Weekly Downloads

A production-grade offline-first networking layer for Flutter. Automatically captures API calls when offline and syncs them with exponential backoff when connectivity returns. Features include request fingerprinting, priority queuing, and 401 token refresh handling.

Repository (GitHub)
View/report issues

Topics

#offline-first #networking #sync #queue #api

Documentation

Documentation

License

unknown (license)

Dependencies

collection, connectivity_plus, crypto, flutter, hive, hive_flutter, http, isar, isar_flutter_libs, logger, path_provider, uuid

More

Packages that depend on flutter_offline_queue_pro