This is an automated email from the ASF dual-hosted git repository. xyz pushed a commit to branch bewaremypower/release-cpp-3.3.0 in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
commit ce42a6afddf10442e63e04c1fe900ae3f2ff1351 Author: Yunze Xu <[email protected]> AuthorDate: Mon Aug 7 15:04:09 2023 +0800 Add the release note for C++ client 3.3.0 --- data/release-cpp.js | 1 + release-notes/versioned/client-cpp-3.3.0.md | 48 +++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/data/release-cpp.js b/data/release-cpp.js index f4c33055f1b..f5bd78ece09 100644 --- a/data/release-cpp.js +++ b/data/release-cpp.js @@ -1,4 +1,5 @@ module.exports = [ +{tagName: "v3.3.0",vtag:"3.3.x",releaseNotes:"/release-notes/versioned/client-cpp-3.3.0/",doc:"/docs/client-libraries-cpp",version:"v3.3.x"}, {tagName: "v3.2.0",vtag:"3.2.x",releaseNotes:"/release-notes/versioned/client-cpp-3.2.0/",doc:"/docs/client-libraries-cpp",version:"v3.2.x"}, {tagName: "v3.1.2",vtag:"3.1.x",releaseNotes:"/release-notes/versioned/client-cpp-3.1.2/",doc:"/docs/client-libraries-cpp",version:"v3.1.x"}, {tagName: "v3.1.1",vtag:"3.1.x",releaseNotes:"/release-notes/versioned/client-cpp-3.1.1/",doc:"/docs/client-libraries-cpp",version:""}, diff --git a/release-notes/versioned/client-cpp-3.3.0.md b/release-notes/versioned/client-cpp-3.3.0.md new file mode 100644 index 00000000000..e97ba304cfc --- /dev/null +++ b/release-notes/versioned/client-cpp-3.3.0.md @@ -0,0 +1,48 @@ +--- +id: client-cpp-3.3.0 +title: Client CPP 3.3.0 +sidebar_label: Client CPP 3.3.0 +--- + +## What's Changed +* [feat] Support end-to-end encryption in C Reader API by @rbarbey in https://github.com/apache/pulsar-client-cpp/pull/262 +* [doc] Fix compile perf on MacOS and Ubuntu. by @shibd in https://github.com/apache/pulsar-client-cpp/pull/263 +* [Doc] Add links to client docs and feature matrix in README.md by @momo-jun in https://github.com/apache/pulsar-client-cpp/pull/264 +* Fix deadlock for negative acknowledgment by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/266 +* Support specifying the C++ standard for some higher dependencies by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/269 +* Bumped version to 3.3.0-pre by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/271 +* Fix batch receive for C client unit test faied. by @shibd in https://github.com/apache/pulsar-client-cpp/pull/272 +* [improve] AuthAthenz supports Copper Argos by @shustsud in https://github.com/apache/pulsar-client-cpp/pull/274 +* [feat][consumer] Support parse broker metadata by @Shoothzj in https://github.com/apache/pulsar-client-cpp/pull/276 +* add cmake-build-debug dir to gitignore by @Shoothzj in https://github.com/apache/pulsar-client-cpp/pull/275 +* [docs] Fix the developer guide for macOS users by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/279 +* Fix flaky testConsumerEventWithoutPartition cause by the change of Pulsar 3.0 by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/281 +* [feat][Message] Add getIndex method on Message by @Shoothzj in https://github.com/apache/pulsar-client-cpp/pull/277 +* Fix testSchemaIncompatibility for Protobuf 3.20.0 or later by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/282 +* Remove log4cxx dependency and its specified configuration by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/283 +* Close the socket gracefully on Windows by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/284 +* Fix ci failed on macos env. by @shibd in https://github.com/apache/pulsar-client-cpp/pull/288 +* Fix broker return error code confuse when not set subscription name. by @shibd in https://github.com/apache/pulsar-client-cpp/pull/289 +* feat: Support message copy for C client. by @shibd in https://github.com/apache/pulsar-client-cpp/pull/285 +* Add missing tls related method definitions for C client. by @shibd in https://github.com/apache/pulsar-client-cpp/pull/287 +* [feat] Support configure startMessageIdInclusive for the reader by @RobertIndie in https://github.com/apache/pulsar-client-cpp/pull/291 +* Fix build failure with the Protobuf 23.3 by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/290 +* Fix retriable errors not handled well when creating producer or consumer by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/293 +* [fix] producer do not create when topic update partition by @TakaHiR07 in https://github.com/apache/pulsar-client-cpp/pull/295 +* Fix the buggy Future and Promise implementations by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/299 +* Fix the test script does not work for Docker on macOS by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/297 +* feat: Support table view for C client. by @shibd in https://github.com/apache/pulsar-client-cpp/pull/294 +* Fix the wrong backoff computation when retrying by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/296 +* Fix the build failure with C++20 standard by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/302 +* [fix] callback of send batch message is error when flush by @TakaHiR07 in https://github.com/apache/pulsar-client-cpp/pull/303 +* [fix][client] Memory leak during GET_LAST_MESSAGE_ID command processing. by @fundaev in https://github.com/apache/pulsar-client-cpp/pull/301 + +## New Contributors +* @rbarbey made their first contribution in https://github.com/apache/pulsar-client-cpp/pull/262 +* @momo-jun made their first contribution in https://github.com/apache/pulsar-client-cpp/pull/264 +* @shustsud made their first contribution in https://github.com/apache/pulsar-client-cpp/pull/274 +* @Shoothzj made their first contribution in https://github.com/apache/pulsar-client-cpp/pull/276 +* @TakaHiR07 made their first contribution in https://github.com/apache/pulsar-client-cpp/pull/295 +* @fundaev made their first contribution in https://github.com/apache/pulsar-client-cpp/pull/301 + +**Full Changelog**: https://github.com/apache/pulsar-client-cpp/compare/v3.2.0...v3.3.0
