Skip to content

1.4.0

Compare
Choose a tag to compare
@jamesnocentini jamesnocentini released this 19 Apr 19:59
· 2021 commits to master since this release

As part of this release we had 22 issues closed.
Early-2017 update focusing mostly on bug-fixes.

Performance Improvements

  • #1389 Allow SQLite reads concurrently with writer
  • #1497 Update ForestDB to get improved compaction / space reuse

Enhancements

  • #1538 Make CBLDatabaseChange.isDeletion public?

Bugs

  • #794 "!_changeTracker" assertion failure in -[CBLRestPuller startChangeTracker]
  • #1207 Push replication stops with error 400 bad_request
  • #1243 Replication task missing source or target values
  • #1285 REST API does not allow GET on a db with "/" in its name
  • #1343 Need to close all other db handles before rekeying
  • #1365 Non-continuous push replication gets stuck in kCBLReplicationIdle status
  • #1422 ForestDB crashes frequently in the background because of protection data level
  • #1429 1.3.1-6: crashed EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000000
  • #1442 Collection class properties not propagating from CBLDocument to CBLModel after sync
  • #1443 Handle iOS file protection gracefully when in background
  • #1461 ForestDB: Assertion failure in -MYBackgroundMonitor beginBackgroundTaskNamed: MYBackgroundMonitor.m:66
  • #1467 Memory leak caused by ref cycle between replicator and CBLRemoteSession
  • #1556 Assertion failed: (_changesTimeout > 0)
  • #1557 Exception caught in CBLDatabase transaction
  • #1558 Not all updates propagating while under load
  • #1568 Attachments failing to push after delete / create (ForestDB)
  • #1579 [NSLock lock]: deadlock when deleting database (ForestDB)
  • #1580 Wrong "reason" response for GET on purged documents
  • #1621 OIDC failing with Grocery Sync when creating new google project

Where to get it

You can download this release from Couchbase.com