Congratulations (and hi), I'm excited to start working with Couchbase 2 if the time is right, as the threading issues with Couchbase 1.4 have been.. challenging. I know this is a very subjective question but, roughly how stable is this code now? Would you use it in a production environment? Or if not, does it feel close? I'm growing tired of crashes related to multiple threads accessing the database at the same time and I can either go through and put everything in queues (not sure yet if NSOperation or dispatch), or try switching to 2.0 which I expect I'd end up doing in time anyway. Thanks in advance for any opinions or info anyone with relevant experience would like to share.
On Thursday, December 21, 2017 at 6:52:52 AM UTC-8, Priya Rajagopal wrote: > > Happy to announce the release of *Couchbase Lite 2.0 Developer Build 21 > (DB 21)* . The DB21 release is available for iOS(Swift, ObjC), .NET (UWP, > Xamarin) and Android platforms . > You can download the latest *PreRelease* Build from our Downloads page : > https://www.couchbase.com/downloads > > > DB021 release introduces *some major API updates* to the iOS , Android > and .Net platforms. The changes include enhancements to Query and Indexing > APIs, the default conflict resolver algorithm, database thread safety, live > Query API and several bug fixes. > > *Be sure to read the platform specific release notes for a full list of > platform specific changes.* > > > ***Links to platform specific release notes -*** > > > - [Swift/ObjC] : > > https://developer.couchbase.com/documentation/mobile/2.0/references/couchbase-lite/release-notes/index.html?language=swif > t > - [.Net]: > > https://developer.couchbase.com/documentation/mobile/2.0/references/couchbase-lite/release-notes/index.html?language=csharp > - [Android]: > > https://developer.couchbase.com/documentation/mobile/2.0/references/couchbase-lite/release-notes/index.html?language=java > > > ***Sample Apps :*** > > - Travel Sample App : > https://github.com/couchbaselabs/mobile-travel-sample/tree/release/db021 > - ToDo App : > https://github.com/couchbaselabs/mobile-training-todo/tree/feature/db021 > <https://github.com/couchbaselabs/mobile-training-todo/tree/feature/db021> > - Query Playground for iOS : > https://github.com/couchbaselabs/couchbase-lite-ios-api-playground > > > > > ***Other Links:*** > > - Couchbase Lite 2.0 DB Release Announcement: > https://developer.couchbase.com/documentation/mobile/2.0/whatsnew.html > - Compatible Sync Gateway 1.5 Release : > https://developer.couchbase.com/documentation/mobile/1.5/whatsnew.html > > > > ***About Developer Builds:*** > > Developer Builds give you the opportunity to engage with Couchbase > engineers and provide early feedback to influence key aspects of Couchbase > Mobile 2.0. It will give us insight into how you use new features in your > projects, where you run into issues, and how we can help resolve them. > > ***About Couchbase Lite 2.0:*** > > Couchbase Lite 2.0 is a groundbreaking new release for Couchbase Mobile. > Key enhancements include a cross-platform common core, simplified Query API > with full-text search capabilities, automated conflict resolution that can > be customized and a new and improved replication protocol > -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to mobile-couchbase+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/ae9816d9-73b0-4c8e-8a5c-03dee9f82b01%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.