offline_sync_outbox 1.0.2
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_outboxbecause 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.