Java
In this document
1.0.3.1, October 22, 2014
Hot fix to address a packaging issue, #308.
1.0.3, October 17, 2014
Some highlights from our latest quality release:
- Restarting replications throwing NullPointerExceptions, #249
- 409 Error on PUT checkpoint, #250
- Batcher thread safety issue, #283
- Puller: docs not inserted when some docs fail validation, #242
1.0.1, July 28, 2014
This is our first patch release for 1.0.0. A large number of the fixes that impacted Android are also incorporated into this release. There are no especial Java-only fixes for this particular patch.
1.0.0, May 21, 2014
This is our first official release for Couchbase Lite. A major change from our Beta releases and 1.0.0 is an expansion of our platform support, which includes a 1.0.0 ready version of "portable" Java libraries to support Linux-based app development. We've also made a lot of advancement in the performance stability of our Android and Java platform, created better parity for our authentication support, and enabled better logging for community debugging feedback. Simultaneously to this release, we have also published our first beta for our C# support in a collaborative effort with our partner, Xamarin.
Java shares a core set of libraries with our Android platform, and faces a similar set of known issues regarding performance that we are actively addressing. In particular, we are resolving replication issues with high bulk volumes of data between Java client and Server that show minute memory leaks.
We are also expanding our built library package offering. Today we offer 32-bit and 64-bit Linux support, suitable for building apps on platforms such as the Raspberry Pi. We are also looking into packaging for other desktop platforms and will be releasing them soon.