Change Log
3.1.9-1.1.1
28 Oct 2024
3.1.3-1.1.0
1 Feb 2023
- Scopes and Collections — Couchbase Lite 3.1 API (#11)
- Update to Kotlin 1.9.22 (8546e4b)
- Handle empty log domain set (00db837)
- Source-incompatible change: Convert
@Throws
getter functions to properties (#12)Database.getIndexes()
->Database.indexes
Replicator.getPendingDocumentIds()
->Replicator.pendingDocumentIds
- Make
Expression
,as
, andfrom
query builder functionsinfix
(#14)
KTX extensions:
- Add
Expression
math operator functions (148399d) - Add
fetchContext
todocumentFlow
, default toDispatchers.IO
(2abe61a) - Add
mutableArrayOf
,mutableDictOf
, andmutableDocOf
, collection and doc creation functions (#13) selectDistinct
,from
,as
, andgroupBy
convenience query builder functions (#14)
3.0.15-1.0.1
15 Dec 2023
- Make
Replicator
AutoCloseable
(#2) - Avoid memory leaks with
memScoped
toFLString()
(#3) - Update Couchbase Lite to 3.0.15 (#4):
- Update to Kotlin 1.9.21 (#5)
- K2 compiler compatibility (#7)
- Update kotlinx-serialization, kotlinx-datetime, and kotlinx-atomicfu (#8)
- Use default hierarchy template source set names (#9)
3.0.12-1.0.0
1 Nov 2023
Initial public release
Using Couchbase Lite: