Skip to content

Commit f13f958

Browse files
authored
Merge pull request #233 from couchbase/dotnet-3.2.6-rn
Release notes for 3.2.6
2 parents 86f839e + f02c8de commit f13f958

1 file changed

Lines changed: 47 additions & 0 deletions

File tree

modules/project-docs/pages/sdk-release-notes.adoc

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,53 @@ git pull origin master
106106

107107
After you have successfully built the source, it's then just a matter of referencing the binaries (.DLL files) from your consuming project.
108108
_Note that you can checkout a specific tag for each release as well._
109+
== Version 3.2.6 (12 January 2022)
110+
111+
Version 3.2.6 is the sixth release of the 3.2 series.
112+
113+
https://packages.couchbase.com/clients/net/3.2/Couchbase-Net-Client-3.2.6.zip[Download] |
114+
https://docs.couchbase.com/sdk-api/couchbase-net-client-3.2.6[API Reference] |
115+
https://www.nuget.org/packages/CouchbaseNetClient/3.2.6[Nuget]
116+
117+
=== Fixed Issues
118+
*https: //issues.couchbase.com/browse/NCBC-2647[NCBC-2647]: CreatePrimaryIndexAsync throws exceptions / ignores IgnoreIfExists
119+
*https: //issues.couchbase.com/browse/NCBC-2829[NCBC-2829]: NoOp operations can fail with an ObjectDisposedException on MultiplexingConnection
120+
*https: //issues.couchbase.com/browse/NCBC-2977[NCBC-2977]: When you cannot connect to a bucket you may recieve a Memcached bucket error
121+
*https: //issues.couchbase.com/browse/NCBC-2980[NCBC-2980]: Threshold Logging report is missing server duration(s)
122+
*https: //issues.couchbase.com/browse/NCBC-2981[NCBC-2981]: Threshold Logging report is missing timeout
123+
*https: //issues.couchbase.com/browse/NCBC-2999[NCBC-2999]: Subdocument Operation LookupInAsync must throw PathNotFoundException
124+
*https: //issues.couchbase.com/browse/NCBC-3008[NCBC-3008]: RequestTooBigException should be ValueTooLargeException
125+
*https: //issues.couchbase.com/browse/NCBC-3047[NCBC-3047]: Tracing is not stopped when the cluster is disposed
126+
*https: //issues.couchbase.com/browse/NCBC-3050[NCBC-3050]: Exception iterating over a DataStructures dictionary
127+
*https: //issues.couchbase.com/browse/NCBC-3055[NCBC-3055]: Customer Requires a beta copy of .net SDK 3.2.6
128+
*https: //issues.couchbase.com/browse/NCBC-3057[NCBC-3057]: Incorrect and inefficient db.couchbase.service span tags
129+
*https: //issues.couchbase.com/browse/NCBC-3061[NCBC-3061]: PersistentDictionary should use a replace operation when setting Item: key]
130+
*https: //issues.couchbase.com/browse/NCBC-3062[NCBC-3062]: Don't set MaxIdleTime on ServicePoint in .NET Core 3.1
131+
*https: //issues.couchbase.com/browse/NCBC-3072[NCBC-3072]: CollectionManager.GetAllScopesAsync throws on success
132+
*https: //issues.couchbase.com/browse/NCBC-3073[NCBC-3073]: PersistentDictionary. TryGetValue does not properly map path not found error
133+
134+
=== New Features and Behavioral Changes
135+
*https: //issues.couchbase.com/browse/NCBC-3029[NCBC-3029]: Create basic implementation of SystemTextJsonSerializer
136+
*https: //issues.couchbase.com/browse/NCBC-3066[NCBC-3066]: Develop Key/Value API tests
137+
*https: //issues.couchbase.com/browse/NCBC-3069[NCBC-3069]: Add project with basic tests
138+
*https: //issues.couchbase.com/browse/NCBC-3001[NCBC-3001]: log message formatting opCode and endpoint parameters are swapped
139+
*https: //issues.couchbase.com/browse/NCBC-3037[NCBC-3037]: Add additional unit testing to Rate Limiting code
140+
*https: //issues.couchbase.com/browse/NCBC-3056[NCBC-3056]: Ignore null reference exception in global config resolution is server is less than 6.5
141+
*https: //issues.couchbase.com/browse/NCBC-2692[NCBC-2692]: Management APIs should provide detailed responses to errors (ban EnsureStatusCode)
142+
*https: //issues.couchbase.com/browse/NCBC-2937[NCBC-2937]: Support for .NET 6.0
143+
*https: //issues.couchbase.com/browse/NCBC-2946[NCBC-2946]: Bucket Management API - Add Custom Conflict Resolution to the enumeration for Conflict Resolution Type
144+
*https: //issues.couchbase.com/browse/NCBC-2947[NCBC-2947]: ARM - Support for Apple Silicon
145+
*https: //issues.couchbase.com/browse/NCBC-2950[NCBC-2950]: Extend FTS options to set IncludeLocations and Operator
146+
*https: //issues.couchbase.com/browse/NCBC-2956[NCBC-2956]: Support for AWS AWS Graviton2
147+
*https: //issues.couchbase.com/browse/NCBC-2971[NCBC-2971]: Bucket Management API - Add Storage Option
148+
*https: //issues.couchbase.com/browse/NCBC-3003[NCBC-3003]: InternalServerFailureException
149+
*https: //issues.couchbase.com/browse/NCBC-3033[NCBC-3033]: Remove finalizer from OperationBase
150+
*https: //issues.couchbase.com/browse/NCBC-3046[NCBC-3046]: Reduce tracing related heap allocations
151+
*https: //issues.couchbase.com/browse/NCBC-3049[NCBC-3049]: Sporadic logging failures in unit tests
152+
*https: //issues.couchbase.com/browse/NCBC-3053[NCBC-3053]: Add lambda to options in Cluster.ConnetAsync overload
153+
*https: //issues.couchbase.com/browse/NCBC-3064[NCBC-3064]: Construct Activity objects using parent ActivityContext
154+
*https: //issues.couchbase.com/browse/NCBC-3070[NCBC-3070]: Add API documentation to source files in Sub-Doc API
155+
*https: //issues.couchbase.com/browse/NCBC-3080[NCBC-3080]: Use C# LangVersion 10
109156

110157
== Version 3.2.5 (10 December 2021)
111158

0 commit comments

Comments
 (0)