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)

      New Features

      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.

      See also

      Couchbase Lite Release Notes

      Vector Search Release Notes

      Upgrading