New in 3.3
|
Couchbase Lite 3.0 introduces some breaking changes. If you’re upgrading from 2.x, refer to the appropriate upgrade page — see: Upgrading. You should be able to upgrade from 3.2.x to 3.3.x without manual intervention. |
Release 3.3.0 (October 2025)
Multipeer Replicator
Couchbase Lite 3.3.0 introduces the new Multipeer Replicator API for bidirectional peer-to-peer synchronization in both Swift and Kotlin platforms. This replicator enables secure, direct synchronization between devices without the need for a centralized Sync Gateway.
The Multipeer Replicator supports:
-
Peer discovery using DNS-SD (Bonjour) over a shared Wi-Fi network
-
Encrypted TLS connections with certificate-based authentication
-
Automatic mesh formation and replication routing between peers
-
Real-time updates using continuous, push-and-pull replication
Each device advertises itself using a shared group ID, discovers others, and forms an optimized mesh network for efficient data sync. Multipeer Replicator performs authentication using client/server certificates, and applications can configure custom filters, conflict resolvers, and listeners for fine-grained control.
For more information about Multipeer Replicator, see:
| This feature supports only continuous, push-and-pull replication. Version 3.3.0 disables Delta Sync by default. |