From ed86c00288dba1db124aa17ab08437fa98534229 Mon Sep 17 00:00:00 2001 From: jmorris Date: Fri, 9 Dec 2022 17:53:30 -0800 Subject: [PATCH] Release notes for dotnet 3.4.1 release --- .../project-docs/pages/sdk-release-notes.adoc | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index ab6ec0c6..d02677cd 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -13,6 +13,30 @@ These pages cover the 3._x_ versions of the Couchbase .NET SDK. For release notes, download links, and installation methods for 2.7 and earlier releases of the Couchbase .NET Client, please see the xref:2.7@dotnet-sdk::sdk-release-notes.adoc[2.x .NET Release Notes & Download Archive]. The full installation instructions that were previously on this page can now be found xref:sdk-full-installation.adoc[here]. +[#version-3-4-1] +== Version 3.4.1 (09 December 2022) + +Version 3.4.1 is the second release of the 3.4 series. + +=== Special Note + +* During a rebalance upgrade from 6.x (or any earlier version) to 7.x, in mixed mode (where you are communicating with Couchbase Server whilst some but not all nodes are upgraded), there is a known issue where data may be written to the wrong location. +The solution is to either upgrade to `3.2.9` or greater, or to pause application processing so there are no writes until you have upgraded all nodes. +If you encounter a similar situation during migration and need help with mitigation, please contact our support team. + +=== Fixed Issues + +* https://issues.couchbase.com/browse/NCBC-3204[NCBC-3204]: CombinationTest failure: Test_GetAndLockAsync_Locked +* https://issues.couchbase.com/browse/NCBC-3283[NCBC-3283]: Search: Min function throws an exception if the argument is > 0 +* https://issues.couchbase.com/browse/NCBC-3295[NCBC-3295]: KeyNotFound / DocumentNotFound should not trigger the Circuit Breaker +* https://issues.couchbase.com/browse/NCBC-3296[NCBC-3296]: PopulateCID caches Exceptions forever +* https://issues.couchbase.com/browse/NCBC-3298[NCBC-3298]: "couchbases://" Does not automatically enable TLS in SDK 3.4 +* https://issues.couchbase.com/browse/NCBC-3304[NCBC-3304]: ObjectDisposedException on GET command during rebalance + +=== New Features and Behavioral Changes + +* https://issues.couchbase.com/browse/NCBC-2167[NCBC-2167]: Refactor operation callback handling and exception mapping + [#version-3-4-0] == Version 3.4.0 (10 November 2022)