Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions modules/project-docs/pages/sdk-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,48 @@ For release notes, download links, and installation methods for 2.7 and earlier

The full installation instructions that were previously on this page can now be found xref:sdk-full-installation.adoc[here].


[#version-3-3-6]
== Version 3.3.6 (06 October 2022)

Version 3.3.6 is the seventh release of the 3.3 series.

https://packages.couchbase.com/clients/net/3.3/Couchbase-Net-Client-3.3.6.zip[Download] |
https://docs.couchbase.com/sdk-api/couchbase-net-client-3.3.6[API Reference] |
https://www.nuget.org/packages/CouchbaseNetClient/3.3.6[Nuget]

=== 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-3265[NCBC-3265]:
Ensure SDK can bootstrap from a non-data-service node.
* https://issues.couchbase.com/browse/NCBC-3270[NCBC-3270]:
Make `Increment` and `Decrement` take unsigned long delta, per the RFC.

=== New Features and Behavioral Changes
* https://issues.couchbase.com/browse/NCBC-3167[NCBC-3167]:
Load Testing Performance App for .NET.
* https://issues.couchbase.com/browse/NCBC-3258[NCBC-3258]:
Changed `QueryRequest` from /query to /query/service.
* https://issues.couchbase.com/browse/NCBC-3263[NCBC-3263]:
Support For Configuration Profiles added.
* https://issues.couchbase.com/browse/NCBC-2953[NCBC-2953]:
Support for Serverless/Lambda Execution Environments.
* https://issues.couchbase.com/browse/NCBC-3261[NCBC-3261]:
Where possible, we now use `ArrayPool` instead of `MemoryPool`.
* https://issues.couchbase.com/browse/NCBC-3264[NCBC-3264]:
Improved performance of lambda processing for subdoc operations.
* https://issues.couchbase.com/browse/NCBC-3267[NCBC-3267]:
When creating snapshot packages in Jenkins, the latest tag is now always used as a base for the snapshot name.
* https://issues.couchbase.com/browse/NCBC-3268[NCBC-3268]:
`Session
State` GA readiness.

[#version-3-3-5]
== Version 3.3.5 (16 September 2022)

Expand Down