1.4.1
As part of this release we had 52 commits which resulted in 20 issues being closed.
Performance Improvements
- #1648 Purge does not remove row from 'docs' table
- #1737 View indexing is very slow, due to mis-optimized SQLite query
- #1751 Push replication becomes slower as local DB grows
Bugs
- #1354 Deferred pulling of attachments problem
- #1572 Idle crash [CBLRemoteSession close] (CBLRemoteSession.m:99)
- #1613 Crash in askDelegateToValidateServerTrust
- #1622 Error opening!: 23 - when trying to load data from iOS to Apple Watch
- #1649 Missing role appears to cause continuous push replication to stop [v1.4]
- #1655 Fatal Exception: NSInternalInconsistencyException [1.4]
- #1707 Replication Stops working after lots of syncing / lots of time - Too much memory used during replication
- #1758 Updating a design doc view map function does not take effect
- #1770 Crash observed while saving documents to DB
- #1779 IOS App Extension replication gets suspended "prematurely"
- #1853 CBL_BlobStoreWriter appendData assertion failure
- #1887 1.4 Encrypting a new database fails. Existing database encrypt fine.
- #1898 One shot sync not pulling data properly in background
- #1912 Peer sync between High Sierra and iOS 11 CBLWarnUntrustedCert error
- #1918 Channel removal potentially disrupts attachments
- #1921 CBLListener retaining CBL_RunLoopServer so both never get freed.
- #1923 CBLRemoteSession finishTasksAndInvalidate crash
Where to get it
You can download this release from Couchbase.com