Company
Date Published
Author
Jeff Morris, Senior Software Engineer, Couchbase
Word count
785
Language
English
Hacker News points
None

Summary

The Couchbase .NET SDK 2.3.3 release focuses on maintenance and bug fixes while introducing minor new features and an API rename. Key updates include the introduction of asynchronous batch methods for JSON document operations, allowing developers to utilize async/await paradigms for non-blocking execution. The release also allows for programmatic configuration of IO services, thanks to a community contribution, and upgrades the NewtonSoft package to support .NET Core compliant JSON serialization. Additionally, the SDK has renamed the "GetWithLock" method to "GetAndLock" for consistency across platforms, added experimental IPv6 support, and documented a known issue regarding sub-document commands during failover scenarios. Users are encouraged to upgrade, with the SDK available via direct download, NuGet, or GitHub.