From f6d81ca605b850dfdbf0ac11f8f918c3f52286fe Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Mon, 15 Jul 2024 12:36:35 +0100 Subject: [PATCH 1/4] SDK-related features --- .../introduction/partials/new-features-76_2.adoc | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/modules/introduction/partials/new-features-76_2.adoc b/modules/introduction/partials/new-features-76_2.adoc index 334c3a9adf..2b62820fc9 100644 --- a/modules/introduction/partials/new-features-76_2.adoc +++ b/modules/introduction/partials/new-features-76_2.adoc @@ -89,6 +89,22 @@ Use the xref:n1ql:n1ql-language-reference/searchfun.adoc#search_meta[SEARCH_META + ** You can now fetch and modify a document's Extended Attributes (XATTRs) in xref:eventing:eventing-advanced-keyspace-accessors.adoc#advanced-subdoc-array-op-lookupin[Sub-Document LOOKUPIN] and xref:eventing:eventing-advanced-keyspace-accessors.adoc#advanced-subdoc-array-op-mutatein[Sub-Document MUTATEIN] operations. + +[#sdks_762] +=== SDKs + +* Alongside Version 7.6.2, Couchbase announces the 1.0.0 GA release of the xref:cxx-sdk:hello-world:overview.adoc[{cpp} SDK]. +This SDK has been battle tested for some years as the core of our +xref:nodejs-sdk:hello-world:overview.adoc[Node.js], +xref:php-sdk:hello-world:overview.adoc[PHP], +xref:python-sdk:hello-world:overview.adoc[Python], and +xref:ruby-sdk:hello-world:overview.adoc[Ruby] SDKs, +and is now released as a full, standalone SDK for applications needing the speed of {cpp}. + +* Version 7.6.2 adds the ability to use multi-document ACID transactions with binary documents, alongside the current handling of JSON documents. +This feature is initially implemented in the {cpp} and Java SDKs. + + [#tools_762] === Tools From 17a4d75b67bec526645525757b3cde554c208588 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Mon, 15 Jul 2024 13:03:39 +0100 Subject: [PATCH 2/4] C++ details --- modules/introduction/partials/new-features-76_2.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/introduction/partials/new-features-76_2.adoc b/modules/introduction/partials/new-features-76_2.adoc index 2b62820fc9..16b6177630 100644 --- a/modules/introduction/partials/new-features-76_2.adoc +++ b/modules/introduction/partials/new-features-76_2.adoc @@ -94,11 +94,12 @@ Use the xref:n1ql:n1ql-language-reference/searchfun.adoc#search_meta[SEARCH_META === SDKs * Alongside Version 7.6.2, Couchbase announces the 1.0.0 GA release of the xref:cxx-sdk:hello-world:overview.adoc[{cpp} SDK]. -This SDK has been battle tested for some years as the core of our +This SDK has been long used as the core of our xref:nodejs-sdk:hello-world:overview.adoc[Node.js], xref:php-sdk:hello-world:overview.adoc[PHP], xref:python-sdk:hello-world:overview.adoc[Python], and xref:ruby-sdk:hello-world:overview.adoc[Ruby] SDKs, +to handle communicating to the cluster over Couchbase’s binary protocols. and is now released as a full, standalone SDK for applications needing the speed of {cpp}. * Version 7.6.2 adds the ability to use multi-document ACID transactions with binary documents, alongside the current handling of JSON documents. From e2f11be83174247e732f1bca3ebe30f5fe12f29c Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Mon, 15 Jul 2024 13:04:24 +0100 Subject: [PATCH 3/4] Correct apostrophe --- modules/introduction/partials/new-features-76_2.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/introduction/partials/new-features-76_2.adoc b/modules/introduction/partials/new-features-76_2.adoc index 16b6177630..2bfdd1849f 100644 --- a/modules/introduction/partials/new-features-76_2.adoc +++ b/modules/introduction/partials/new-features-76_2.adoc @@ -99,7 +99,7 @@ xref:nodejs-sdk:hello-world:overview.adoc[Node.js], xref:php-sdk:hello-world:overview.adoc[PHP], xref:python-sdk:hello-world:overview.adoc[Python], and xref:ruby-sdk:hello-world:overview.adoc[Ruby] SDKs, -to handle communicating to the cluster over Couchbase’s binary protocols. +to handle communicating to the cluster over Couchbase's binary protocols. and is now released as a full, standalone SDK for applications needing the speed of {cpp}. * Version 7.6.2 adds the ability to use multi-document ACID transactions with binary documents, alongside the current handling of JSON documents. From ae2946cf2153d3094a5ccb6532c09fafa3a17298 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Mon, 15 Jul 2024 13:05:09 +0100 Subject: [PATCH 4/4] to --> with --- modules/introduction/partials/new-features-76_2.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/introduction/partials/new-features-76_2.adoc b/modules/introduction/partials/new-features-76_2.adoc index 2bfdd1849f..4225ff54f8 100644 --- a/modules/introduction/partials/new-features-76_2.adoc +++ b/modules/introduction/partials/new-features-76_2.adoc @@ -99,7 +99,7 @@ xref:nodejs-sdk:hello-world:overview.adoc[Node.js], xref:php-sdk:hello-world:overview.adoc[PHP], xref:python-sdk:hello-world:overview.adoc[Python], and xref:ruby-sdk:hello-world:overview.adoc[Ruby] SDKs, -to handle communicating to the cluster over Couchbase's binary protocols. +to handle communicating with the cluster over Couchbase's binary protocols. and is now released as a full, standalone SDK for applications needing the speed of {cpp}. * Version 7.6.2 adds the ability to use multi-document ACID transactions with binary documents, alongside the current handling of JSON documents.