synapse_link 1.0.1
synapse_link: ^1.0.1 copied to clipboard
A high-performance, professional offline-first synchronization library for Flutter. It bridges the gap between local storage and remote APIs with real-time data consistency and intelligent sync policies.
Changelog #
All notable changes to the Synapse Link project will be documented in this file.
1.0.1 - 2026-01-22 #
🚀 Initial Stable Release #
- Offline-First Core: Local storage is treated as the primary source of truth, ensuring 100% uptime.
- Robust Sync Queue: A persistent task management system powered by Hive that survives app restarts and crashes.
- Optimistic UI Engine: Seamless user experience with instant local updates and background server reconciliation.
- Isolate-Powered Performance: Offloaded heavy JSON diffing and searching to background Isolates, maintaining a smooth 60 FPS UI.
- Delta Synchronization: Optimized data transfer protocols that only transmit modified fields to save bandwidth.
- Resilient Network Handling: Advanced retry logic with exponential backoff for handling transient network failures.
- Flutter Integration: Native support for
SynapseProvider,SynapseBuilder, andSynapseSyncIndicator. - Developer Suite: Integrated
SynapseDashboardfor real-time monitoring of the sync queue and local cache management. - Background Persistence: Full Workmanager integration for periodic data synchronization while the app is inactive.