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 [email protected]. 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.
