This is an automated email from the ASF dual-hosted git repository.

zike pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new b19bafbd1eb Add the release note for C++ client 3.1.0 (#326)
b19bafbd1eb is described below

commit b19bafbd1ebb25035c6ae93bced8663f397b3d90
Author: Zike Yang <[email protected]>
AuthorDate: Wed Dec 14 19:53:36 2022 +0800

    Add the release note for C++ client 3.1.0 (#326)
    
    * Add the release note for C++ client 3.1.0
    
    * Update site2/website-next/release-notes/versioned/client-cpp-3.1.0.md
    
    Co-authored-by: Anonymitaet <[email protected]>
    
    * Move `Full Changelog` to `What's Changed`.
    
    Co-authored-by: Anonymitaet <[email protected]>
---
 site2/website-next/data/release-cpp.js             |  1 +
 .../release-notes/versioned/client-cpp-3.1.0.md    | 41 ++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/site2/website-next/data/release-cpp.js 
b/site2/website-next/data/release-cpp.js
index 3ad3914a637..a52900e3823 100644
--- a/site2/website-next/data/release-cpp.js
+++ b/site2/website-next/data/release-cpp.js
@@ -1,4 +1,5 @@
 module.exports = [
+{tagName: 
"v3.1.0",vtag:"3.1.0",releaseNotes:"/release-notes/versioned/client-cpp-3.1.0/",doc:"/docs/client-libraries-cpp",version:"v3.1.x"},
 {tagName: 
"v3.0.0",vtag:"3.0.0",releaseNotes:"/release-notes/versioned/client-cpp-3.0.0/",doc:"/docs/client-libraries-cpp",version:"v3.0.x"},
 {tagName: 
"v2.10.2",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-cpp-2.10.2/",doc:"/docs/client-libraries-cpp",version:"v2.10.x"},
 {tagName: 
"v2.10.1",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-cpp-2.10.1/",doc:"/docs/client-libraries-cpp",version:""},
diff --git a/site2/website-next/release-notes/versioned/client-cpp-3.1.0.md 
b/site2/website-next/release-notes/versioned/client-cpp-3.1.0.md
new file mode 100644
index 00000000000..28e91e36744
--- /dev/null
+++ b/site2/website-next/release-notes/versioned/client-cpp-3.1.0.md
@@ -0,0 +1,41 @@
+---
+id: client-cpp-3.1.0
+title: Client CPP 3.1.0
+sidebar_label: Client CPP 3.1.0
+---
+
+## What's Changed
+* [feat] Consumer support batch receive messages. by @shibd in 
https://github.com/apache/pulsar-client-cpp/pull/21
+* [feat] Support KeyValue Schema. by @shibd in 
https://github.com/apache/pulsar-client-cpp/pull/22
+* [feat] Support acknowledging a list of messages by @shibd in 
https://github.com/apache/pulsar-client-cpp/pull/23
+* Use parametrized job to build packages by @merlimat in 
https://github.com/apache/pulsar-client-cpp/pull/36
+* Improved the CI check completion by @merlimat in 
https://github.com/apache/pulsar-client-cpp/pull/40
+* Stick clang-format version to 11 and add back docker-format.sh by 
@BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/45
+* Updated Github actions versions to avoid deprecations by @merlimat in 
https://github.com/apache/pulsar-client-cpp/pull/49
+* [flaky-test] Fix very flaky tests for TEST_P by @BewareMyPower in 
https://github.com/apache/pulsar-client-cpp/pull/59
+* [flaky tests] Fix flaky ShutdownTest::testDestructor by @BewareMyPower in 
https://github.com/apache/pulsar-client-cpp/pull/62
+* [refactor] Apply forward declaration as much as possible by @BewareMyPower 
in https://github.com/apache/pulsar-client-cpp/pull/64
+* Fix macOS compilation errors caused by forward declaration by @Demogorgon314 
in https://github.com/apache/pulsar-client-cpp/pull/67
+* [ci] Add macOS build workflow by @Demogorgon314 in 
https://github.com/apache/pulsar-client-cpp/pull/68
+* [fix][doc] explicitly instruct clone the repo by @tisonkun in 
https://github.com/apache/pulsar-client-cpp/pull/69
+* [feat] Support expiration for chunked messages by @RobertIndie in 
https://github.com/apache/pulsar-client-cpp/pull/71
+* Add windows release artifacts by @yaalsn in 
https://github.com/apache/pulsar-client-cpp/pull/72
+* Support linking static dependencies when building with MSVC by 
@BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/73
+* [refactor] Remove useless files and config. by @shibd in 
https://github.com/apache/pulsar-client-cpp/pull/76
+* Fix CI install deps failed. by @shibd in 
https://github.com/apache/pulsar-client-cpp/pull/96
+* [fix] Flush no batch message when call producer.flush by @shibd in 
https://github.com/apache/pulsar-client-cpp/pull/98
+* [Build] Use Windows server 2019 to release Windows artifacts by 
@BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/99
+* [fix] Fix consumer doesn't clear incomingMessageQueue during seek by 
@RobertIndie in https://github.com/apache/pulsar-client-cpp/pull/101
+* Fix Doxygen generation by @BewareMyPower in 
https://github.com/apache/pulsar-client-cpp/pull/103
+* Add MessageId::batchSize() and the MessageIdBuilder by @BewareMyPower in 
https://github.com/apache/pulsar-client-cpp/pull/105
+* Fix MessageId::getDataAsString() crashed with MSVC debug config by 
@BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/108
+* [feat] Support WaitForExclusive producer access mode. by @shibd in 
https://github.com/apache/pulsar-client-cpp/pull/109
+* [fix] Fix wrong behavior when removing the chunkedMessageCtx by @RobertIndie 
in https://github.com/apache/pulsar-client-cpp/pull/110
+* [Improve][Build] Use pulsar client as a submodule for C++ projects by 
@fregate in https://github.com/apache/pulsar-client-cpp/pull/115
+* Fix getLastMessageId method dead recursion. by @shibd in 
https://github.com/apache/pulsar-client-cpp/pull/117
+* [feat] Support consumer seek by timestamp and reader seek for C Api by 
@RobertIndie in https://github.com/apache/pulsar-client-cpp/pull/118
+
+**Full Changelog**: https://github.com/apache/pulsar-client-cpp/commits/v3.1.0
+
+## New Contributors
+* @fregate made their first contribution in 
https://github.com/apache/pulsar-client-cpp/pull/115

Reply via email to