flutter_offline_queue_pro 1.0.4 copy "flutter_offline_queue_pro: ^1.0.4" to clipboard
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_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.