Company
Date Published
Author
Priya Rajagopal, Senior Director, Product Management
Word count
2450
Language
English
Hacker News points
None

Summary

The Couchbase Lite 3.0 and Sync Gateway 3.0 platforms for mobile and edge computing solutions have been released in general availability (GA). The new release makes significant strides in edge computing by expanding support for a broad range of embedded platforms with the introduction of the C API for Couchbase Lite. This allows developers to build applications on edge devices using various programming languages such as Python, JavaScript, Rust, and Go. Additionally, there are enhancements in client-side encryption, SQL++ query language for mobile, Kotlin support in Android, auto-purge device data on channel access revocation, centralized persistent modular configuration, secure remote administration, TLS encryption enabled by default, user-defined extended attributes (XAttrs) for access control metadata, and auto-purge on inter-Sync Gateway replication. These changes aim to simplify the implementation of complex workflows related to data governance and retention policies, improve security best practices, and provide more flexibility in managing Sync Gateway databases and access control policies. The release notes also mention that existing JSON configurations will be automatically migrated on upgrade, and users can continue with the legacy configuration by setting a flag.