offline_sync_outbox 1.0.2 copy "offline_sync_outbox: ^1.0.2" to clipboard
offline_sync_outbox: ^1.0.2 copied to clipboard

Queue API writes offline and replay them in order with persistent storage and configurable retries for Dart and Flutter.

Changelog #

1.0.2 #

  • Shorten the setup guide and clarify storage, connectivity, and retry behavior.
  • Clean up queue internals without changing the public API.
  • Add a runnable offline-to-online demo to the package README.
  • Update the GitHub Actions checkout step to its Node 24-based release.

1.0.1 #

  • Rename the package to offline_sync_outbox because the original pub.dev name was already owned by an unrelated package.
  • Update repository, package, example, and installation links for publication.

1.0.0 #

  • Add a strict-FIFO offline synchronization manager.
  • Add atomic-style JSON file persistence and an in-memory store.
  • Add connectivity-driven automatic synchronization.
  • Add bounded exponential backoff and server-directed retry delays.
  • Add lifecycle events, synchronization reports, duplicate ID protection, and serialized concurrent queue access.
  • Add full API documentation, runnable example, tests, and CI validation.
0
likes
160
points
118
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Queue API writes offline and replay them in order with persistent storage and configurable retries for Dart and Flutter.

Repository (GitHub)
View/report issues
Contributing

Topics

#offline-first #synchronization #queue #retry #flutter

License

MIT (license)

More

Packages that depend on offline_sync_outbox