Skip to content

chore: release main #402

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
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
6 changes: 3 additions & 3 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"libs/client-sdk": "3.5.0",
"libs/client-sdk": "3.6.0",
"libs/server-sent-events": "0.4.0",
"libs/common": "1.6.0",
"libs/internal": "0.7.0",
"libs/server-sdk": "3.4.0",
"libs/server-sdk-redis-source": "2.1.7"
"libs/server-sdk": "4.0.0",
"libs/server-sdk-redis-source": "2.1.8"
}
61 changes: 61 additions & 0 deletions libs/client-sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,66 @@
# Changelog

## [3.6.0](https://github.com/launchdarkly/cpp-sdks/compare/launchdarkly-cpp-client-v3.5.0...launchdarkly-cpp-client-v3.6.0) (2024-05-13)


### Features

* 3.0.0 Client Release ([19cebd9](https://github.com/launchdarkly/cpp-sdks/commit/19cebd9a06fe515986d8199d45c009856ffd06de))
* add ability to skip TLS peer verification ([#399](https://github.com/launchdarkly/cpp-sdks/issues/399)) ([0422d35](https://github.com/launchdarkly/cpp-sdks/commit/0422d355a9af0af5225e8d60cb853f9d5cf0c35f))
* add AllFlags C binding ([#128](https://github.com/launchdarkly/cpp-sdks/issues/128)) ([9aa0794](https://github.com/launchdarkly/cpp-sdks/commit/9aa07941c1c9d4184f8ff009fccb03db785320c3))
* add C bindings for Client type ([#92](https://github.com/launchdarkly/cpp-sdks/issues/92)) ([d2852e7](https://github.com/launchdarkly/cpp-sdks/commit/d2852e72708da72c90e949de8cfcb6f36ee78a23))
* Add C bindings for data source status. ([#124](https://github.com/launchdarkly/cpp-sdks/issues/124)) ([d175abb](https://github.com/launchdarkly/cpp-sdks/commit/d175abb26fdcdf28700315cdd7347dd1399cbe17))
* Add c bindings for FlagNotifier. ([#119](https://github.com/launchdarkly/cpp-sdks/issues/119)) ([11a7f61](https://github.com/launchdarkly/cpp-sdks/commit/11a7f61d56deb1ee10e73fad134efdb05887f86f))
* Add client support for streaming. ([#25](https://github.com/launchdarkly/cpp-sdks/issues/25)) ([0e3c1f2](https://github.com/launchdarkly/cpp-sdks/commit/0e3c1f21dc1bf76451284e4e7f7f61cf1c503eb6))
* add LDAllFlagsState_Map C binding ([#350](https://github.com/launchdarkly/cpp-sdks/issues/350)) ([2aca898](https://github.com/launchdarkly/cpp-sdks/commit/2aca898074b16cbb34498c289869b7687413df51))
* add StartAsync ([#110](https://github.com/launchdarkly/cpp-sdks/issues/110)) ([a5b19ed](https://github.com/launchdarkly/cpp-sdks/commit/a5b19edbc1690ce8b897a161d982391ff52785b4))
* Add support for basic offline mode. ([#94](https://github.com/launchdarkly/cpp-sdks/issues/94)) ([6f968ed](https://github.com/launchdarkly/cpp-sdks/commit/6f968ede4619cef2263e8bfb23b4e33055952f05))
* Add support for logging configuration. ([#88](https://github.com/launchdarkly/cpp-sdks/issues/88)) ([6516711](https://github.com/launchdarkly/cpp-sdks/commit/651671100570a46135ed37219e2b6b55e2311b42))
* Add support for redirection requests. ([#31](https://github.com/launchdarkly/cpp-sdks/issues/31)) ([ba5c5ae](https://github.com/launchdarkly/cpp-sdks/commit/ba5c5aebe45b5e6bab4fff9b859d83ad2bb58afa))
* Add the ability to persist and restore flag configuration. ([#93](https://github.com/launchdarkly/cpp-sdks/issues/93)) ([c50e0d1](https://github.com/launchdarkly/cpp-sdks/commit/c50e0d15da0c449caade91df33c2a125298904cf))
* add Version method to obtain SDK version ([#122](https://github.com/launchdarkly/cpp-sdks/issues/122)) ([1003117](https://github.com/launchdarkly/cpp-sdks/commit/10031170b30f75fa7d182aab51a36ada5e126250))
* clean up LD CMake variables & allow for OpenSSL dynamic link ([#255](https://github.com/launchdarkly/cpp-sdks/issues/255)) ([ed23c9a](https://github.com/launchdarkly/cpp-sdks/commit/ed23c9a347665529a09d18111bb9d3b699381728))
* Ensure correct shared library exports and build configuration. ([#105](https://github.com/launchdarkly/cpp-sdks/issues/105)) ([75070a6](https://github.com/launchdarkly/cpp-sdks/commit/75070a6db8b2ec5f2103513f9efc8003a26b0079))
* eventsource client ([#1](https://github.com/launchdarkly/cpp-sdks/issues/1)) ([ab2b0fe](https://github.com/launchdarkly/cpp-sdks/commit/ab2b0feb50ef9f607d19c29ed2dd648f3c47b472))
* generate analytic events from evaluations ([#36](https://github.com/launchdarkly/cpp-sdks/issues/36)) ([c62dcf6](https://github.com/launchdarkly/cpp-sdks/commit/c62dcf69673ef2fcae2dc2f2d143cf0b0f15d076))
* implement Client type ([#21](https://github.com/launchdarkly/cpp-sdks/issues/21)) ([10265fd](https://github.com/launchdarkly/cpp-sdks/commit/10265fda24191172145f0f22e9f82321f2e3dc6b))
* implement event delivery ([#29](https://github.com/launchdarkly/cpp-sdks/issues/29)) ([4de5eaa](https://github.com/launchdarkly/cpp-sdks/commit/4de5eaaccba0556c4990dceb501277472bab4385))
* Implement flag manager. ([#20](https://github.com/launchdarkly/cpp-sdks/issues/20)) ([15199f1](https://github.com/launchdarkly/cpp-sdks/commit/15199f111f30b06b99f4ce642d1a614d46b629d1))
* Implement http/https requests. ([#27](https://github.com/launchdarkly/cpp-sdks/issues/27)) ([853d3ff](https://github.com/launchdarkly/cpp-sdks/commit/853d3ff5a4148a9d3ed933d2a23dc8609c75d36b))
* implement Identify method ([#89](https://github.com/launchdarkly/cpp-sdks/issues/89)) ([6ab8e82](https://github.com/launchdarkly/cpp-sdks/commit/6ab8e82522ae9eadb4a6c0db60b4d867da34c472))
* Implement polling data source. ([#28](https://github.com/launchdarkly/cpp-sdks/issues/28)) ([7ef503b](https://github.com/launchdarkly/cpp-sdks/commit/7ef503bdcafcf203e63f8faf8431f0baf019c2ee))
* Implement streaming data source. ([#17](https://github.com/launchdarkly/cpp-sdks/issues/17)) ([9931b96](https://github.com/launchdarkly/cpp-sdks/commit/9931b96f73847d5a1b4456fd4f463d43dade5c1b))
* Include version in user-agent. ([#98](https://github.com/launchdarkly/cpp-sdks/issues/98)) ([a33daac](https://github.com/launchdarkly/cpp-sdks/commit/a33daac78b5e64c3419a4a97bf29b638b679784c))
* make EvaluationReason use enums for Kind and ErrorKind ([#40](https://github.com/launchdarkly/cpp-sdks/issues/40)) ([c330bb8](https://github.com/launchdarkly/cpp-sdks/commit/c330bb89907932bb4b8076a52be60756f84810a8))
* minimal SDK contract tests ([#52](https://github.com/launchdarkly/cpp-sdks/issues/52)) ([5bcf735](https://github.com/launchdarkly/cpp-sdks/commit/5bcf7359471ed71bba353d6bfdfc0205e83d8313))
* Reorganize code to better facilitate encapsulation. ([#87](https://github.com/launchdarkly/cpp-sdks/issues/87)) ([94f94ae](https://github.com/launchdarkly/cpp-sdks/commit/94f94aee4b8961a3001afd39f936e9c744fd9759))
* replace Encrypted/Plain clients with foxy library ([#39](https://github.com/launchdarkly/cpp-sdks/issues/39)) ([33e92df](https://github.com/launchdarkly/cpp-sdks/commit/33e92df2e970c607bead4a912fc737027750c8fb))
* server-side data system ([#304](https://github.com/launchdarkly/cpp-sdks/issues/304)) ([9a3737d](https://github.com/launchdarkly/cpp-sdks/commit/9a3737d09b1e1e57e5c7e6d30fb0c92f606d284c))
* server-side SDK ([#160](https://github.com/launchdarkly/cpp-sdks/issues/160)) ([75eece3](https://github.com/launchdarkly/cpp-sdks/commit/75eece3a46870fdb6bf4384c112700558099c4d1))
* Support flag change notifications. ([#41](https://github.com/launchdarkly/cpp-sdks/issues/41)) ([24c6cd8](https://github.com/launchdarkly/cpp-sdks/commit/24c6cd81cea678bdb6930600a919b1bc5a698c88))
* Support handling invalid URLs for asio requests. ([#30](https://github.com/launchdarkly/cpp-sdks/issues/30)) ([64b8aaf](https://github.com/launchdarkly/cpp-sdks/commit/64b8aafdbac07fbf2a82f1bb9fde762c63fd79e7))
* Update windows static builds. ([#103](https://github.com/launchdarkly/cpp-sdks/issues/103)) ([5d08380](https://github.com/launchdarkly/cpp-sdks/commit/5d0838099f7a99de49a604a9b5133325959705ff))
* Use object libraries. ([#99](https://github.com/launchdarkly/cpp-sdks/issues/99)) ([1d848e5](https://github.com/launchdarkly/cpp-sdks/commit/1d848e552def961a0468bfb6bab33cb1c4a86d3b))


### Bug Fixes

* allow for installing only the client or server SDK independently ([#269](https://github.com/launchdarkly/cpp-sdks/issues/269)) ([fe08c3c](https://github.com/launchdarkly/cpp-sdks/commit/fe08c3c14600c712ba6480f671fc306eca320044))
* allow for specification of initial reconnect delay in streaming data source ([#229](https://github.com/launchdarkly/cpp-sdks/issues/229)) ([d1dde79](https://github.com/launchdarkly/cpp-sdks/commit/d1dde79fde80cc32e19cf384140e138ce64ca02b))
* enforce minimum polling interval of 5 minutes ([#144](https://github.com/launchdarkly/cpp-sdks/issues/144)) ([2d60197](https://github.com/launchdarkly/cpp-sdks/commit/2d60197a72624b40088c0cac22d2dda0f30dd7ac))
* ensure x-launchdarkly-tags is sent in event requests ([#145](https://github.com/launchdarkly/cpp-sdks/issues/145)) ([c8b3aee](https://github.com/launchdarkly/cpp-sdks/commit/c8b3aee72b1ca3d33a7f614822c23f2fee6a093a))
* Fix compilation with boost 1.82. ([#157](https://github.com/launchdarkly/cpp-sdks/issues/157)) ([868e9a6](https://github.com/launchdarkly/cpp-sdks/commit/868e9a647487fa78b3316d2d8f6b2c6728903b48))
* include application tags in streaming/polling requests ([#96](https://github.com/launchdarkly/cpp-sdks/issues/96)) ([76647b1](https://github.com/launchdarkly/cpp-sdks/commit/76647b102d2800e7ca866b872d713cf2c3aea28b))
* initialization of LDFlagListener ([#218](https://github.com/launchdarkly/cpp-sdks/issues/218)) ([6c263dd](https://github.com/launchdarkly/cpp-sdks/commit/6c263dd9110e4da188a56cabc54f783190e1114c))
* LD_BUILD_SHARED_LIBS build flag usage ([#260](https://github.com/launchdarkly/cpp-sdks/issues/260)) ([8dd473f](https://github.com/launchdarkly/cpp-sdks/commit/8dd473f825d4d05f1bc4f94621f7e4a4fefab929))
* LDDataSourceStatusListener_Init should take pointer ([#222](https://github.com/launchdarkly/cpp-sdks/issues/222)) ([0aa3d14](https://github.com/launchdarkly/cpp-sdks/commit/0aa3d1442cbfea3cc32d2ec981590137f0284a46))
* make passing of LD_NONBLOCKING in C bindings consistent ([#107](https://github.com/launchdarkly/cpp-sdks/issues/107)) ([36f56b5](https://github.com/launchdarkly/cpp-sdks/commit/36f56b5057b465c2afffc212f078ffcd55d33757))
* remove Boost::disable_autolinking from client and server linking ([#316](https://github.com/launchdarkly/cpp-sdks/issues/316)) ([e84c6a0](https://github.com/launchdarkly/cpp-sdks/commit/e84c6a071553b128436e6dd1bb664f0fd752e4d1))
* remove extra call to data_source->Start() in api.cpp ([#37](https://github.com/launchdarkly/cpp-sdks/issues/37)) ([33458a4](https://github.com/launchdarkly/cpp-sdks/commit/33458a4f6f7558cca6c4bce721b3d70be5d524f5))
* stream connections longer than 5 minutes are dropped ([#244](https://github.com/launchdarkly/cpp-sdks/issues/244)) ([e12664f](https://github.com/launchdarkly/cpp-sdks/commit/e12664f830c84c17242fe9f032d570796555f3d1))
* treat warnings as errors in CI ([#253](https://github.com/launchdarkly/cpp-sdks/issues/253)) ([7f4f168](https://github.com/launchdarkly/cpp-sdks/commit/7f4f168f47619d7fa8b8952feade485261c69049))
* Use correctly calculated polling delay instead of base interval. ([#178](https://github.com/launchdarkly/cpp-sdks/issues/178)) ([8f70f71](https://github.com/launchdarkly/cpp-sdks/commit/8f70f71a893f5a341380691d4896daf43bca271d))

## [3.5.0](https://github.com/launchdarkly/cpp-sdks/compare/launchdarkly-cpp-client-v3.4.3...launchdarkly-cpp-client-v3.5.0) (2024-05-13)


Expand Down
2 changes: 1 addition & 1 deletion libs/client-sdk/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.19)

project(
LaunchDarklyCPPClient
VERSION 3.5.0 # {x-release-please-version}
VERSION 3.6.0 # {x-release-please-version}
DESCRIPTION "LaunchDarkly C++ Client SDK"
LANGUAGES CXX C
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -338,7 +338,7 @@ class Client : public IClient {

private:
inline static char const* const kVersion =
"3.5.0"; // {x-release-please-version}
"3.6.0"; // {x-release-please-version}
std::unique_ptr<IClient> client;
};

Expand Down
2 changes: 1 addition & 1 deletion libs/client-sdk/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "launchdarkly-cpp-client",
"description": "This package.json exists for modeling dependencies for the release process.",
"version": "3.5.0",
"version": "3.6.0",
"private": true,
"dependencies": {
"launchdarkly-cpp-internal": "0.7.0",
Expand Down
2 changes: 1 addition & 1 deletion libs/client-sdk/tests/client_c_bindings_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ TEST(ClientBindings, MinimalInstantiation) {

char const* version = LDClientSDK_Version();
ASSERT_TRUE(version);
ASSERT_STREQ(version, "3.5.0"); // {x-release-please-version}
ASSERT_STREQ(version, "3.6.0"); // {x-release-please-version}

LDClientSDK_Free(sdk);
}
Expand Down
2 changes: 1 addition & 1 deletion libs/client-sdk/tests/client_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ TEST(ClientTest, ClientConstructedWithMinimalConfigAndContext) {

char const* version = client.Version();
ASSERT_TRUE(version);
ASSERT_STREQ(version, "3.5.0"); // {x-release-please-version}
ASSERT_STREQ(version, "3.6.0"); // {x-release-please-version}
}

TEST(ClientTest, AllFlagsIsEmpty) {
Expand Down
9 changes: 9 additions & 0 deletions libs/server-sdk-redis-source/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## [2.1.8](https://github.com/launchdarkly/cpp-sdks/compare/launchdarkly-cpp-server-redis-source-v2.1.7...launchdarkly-cpp-server-redis-source-v2.1.8) (2024-05-13)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* launchdarkly-cpp-server bumped from 3.4.0 to 4.0.0

## [2.1.7](https://github.com/launchdarkly/cpp-sdks/compare/launchdarkly-cpp-server-redis-source-v2.1.6...launchdarkly-cpp-server-redis-source-v2.1.7) (2024-05-13)


Expand Down
2 changes: 1 addition & 1 deletion libs/server-sdk-redis-source/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.19)

project(
LaunchDarklyCPPServerRedisSource
VERSION 2.1.7 # {x-release-please-version}
VERSION 2.1.8 # {x-release-please-version}
DESCRIPTION "LaunchDarkly C++ Server SDK Redis Source"
LANGUAGES CXX C
)
Expand Down
4 changes: 2 additions & 2 deletions libs/server-sdk-redis-source/package.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"name": "launchdarkly-cpp-server-redis-source",
"description": "This package.json exists for modeling dependencies for the release process.",
"version": "2.1.7",
"version": "2.1.8",
"private": true,
"dependencies": {
"launchdarkly-cpp-server": "3.4.0"
"launchdarkly-cpp-server": "4.0.0"
}
}
32 changes: 32 additions & 0 deletions libs/server-sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# Changelog

## [4.0.0](https://github.com/launchdarkly/cpp-sdks/compare/launchdarkly-cpp-server-v3.4.0...launchdarkly-cpp-server-v4.0.0) (2024-05-13)


### ⚠ BREAKING CHANGES

* move server side config into lib/server ([#283](https://github.com/launchdarkly/cpp-sdks/issues/283))

### Features

* add ability to skip TLS peer verification ([#399](https://github.com/launchdarkly/cpp-sdks/issues/399)) ([0422d35](https://github.com/launchdarkly/cpp-sdks/commit/0422d355a9af0af5225e8d60cb853f9d5cf0c35f))
* add C binding for context keys cache capacity configuration ([#346](https://github.com/launchdarkly/cpp-sdks/issues/346)) ([8793fc4](https://github.com/launchdarkly/cpp-sdks/commit/8793fc446d24fb1fe4999daa2557e5ded2bbecbf))
* add LDAllFlagsState_Map C binding ([#350](https://github.com/launchdarkly/cpp-sdks/issues/350)) ([2aca898](https://github.com/launchdarkly/cpp-sdks/commit/2aca898074b16cbb34498c289869b7687413df51))
* redis data source C bindings ([#345](https://github.com/launchdarkly/cpp-sdks/issues/345)) ([03b7de1](https://github.com/launchdarkly/cpp-sdks/commit/03b7de195febdcd4739d670448f5aefcbc2e9a2d))
* server sdk 3.0 ([#324](https://github.com/launchdarkly/cpp-sdks/issues/324)) ([fb407d8](https://github.com/launchdarkly/cpp-sdks/commit/fb407d8ad2b681a95799f63896d1c03964026b01))
* server-side data system ([#304](https://github.com/launchdarkly/cpp-sdks/issues/304)) ([9a3737d](https://github.com/launchdarkly/cpp-sdks/commit/9a3737d09b1e1e57e5c7e6d30fb0c92f606d284c))
* server-side SDK ([#160](https://github.com/launchdarkly/cpp-sdks/issues/160)) ([75eece3](https://github.com/launchdarkly/cpp-sdks/commit/75eece3a46870fdb6bf4384c112700558099c4d1))


### Bug Fixes

* add missing &lt;cstdint&gt; in various headers ([#360](https://github.com/launchdarkly/cpp-sdks/issues/360)) ([2d9351c](https://github.com/launchdarkly/cpp-sdks/commit/2d9351c6f584881b7164258785270e5926f4db4c))
* allow for installing only the client or server SDK independently ([#269](https://github.com/launchdarkly/cpp-sdks/issues/269)) ([fe08c3c](https://github.com/launchdarkly/cpp-sdks/commit/fe08c3c14600c712ba6480f671fc306eca320044))
* double variation was returning ints ([#335](https://github.com/launchdarkly/cpp-sdks/issues/335)) ([ef0559d](https://github.com/launchdarkly/cpp-sdks/commit/ef0559d0bfe4a662cfe558a73afed66a9db9d3b5))
* Evaluate should not share EvaluationStack between calls ([#374](https://github.com/launchdarkly/cpp-sdks/issues/374)) ([7fd64ef](https://github.com/launchdarkly/cpp-sdks/commit/7fd64efa028f87306c73fe2fd09ee18683ec24f2))
* remove Boost::disable_autolinking from client and server linking ([#316](https://github.com/launchdarkly/cpp-sdks/issues/316)) ([e84c6a0](https://github.com/launchdarkly/cpp-sdks/commit/e84c6a071553b128436e6dd1bb664f0fd752e4d1))
* server sdk should have CPPServer user agent ([#371](https://github.com/launchdarkly/cpp-sdks/issues/371)) ([b403105](https://github.com/launchdarkly/cpp-sdks/commit/b403105f919e42dfb9664cce805b459bd740a4b3))


### Code Refactoring

* move server side config into lib/server ([#283](https://github.com/launchdarkly/cpp-sdks/issues/283)) ([c58de8f](https://github.com/launchdarkly/cpp-sdks/commit/c58de8f3914bf83fa8662cccf5b284de3179852d))

## [3.4.0](https://github.com/launchdarkly/cpp-sdks/compare/launchdarkly-cpp-server-v3.3.6...launchdarkly-cpp-server-v3.4.0) (2024-05-13)


Expand Down
2 changes: 1 addition & 1 deletion libs/server-sdk/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.19)

project(
LaunchDarklyCPPServer
VERSION 3.4.0 # {x-release-please-version}
VERSION 4.0.0 # {x-release-please-version}
DESCRIPTION "LaunchDarkly C++ Server SDK"
LANGUAGES CXX C
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -360,7 +360,7 @@ class Client : public IClient {

private:
inline static char const* const kVersion =
"3.4.0"; // {x-release-please-version}
"4.0.0"; // {x-release-please-version}
std::unique_ptr<IClient> client;
};

Expand Down
2 changes: 1 addition & 1 deletion libs/server-sdk/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "launchdarkly-cpp-server",
"description": "This package.json exists for modeling dependencies for the release process.",
"version": "3.4.0",
"version": "4.0.0",
"private": true,
"dependencies": {
"launchdarkly-cpp-internal": "0.7.0",
Expand Down
2 changes: 1 addition & 1 deletion libs/server-sdk/tests/client_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ class ClientTest : public ::testing::Test {
TEST_F(ClientTest, ClientConstructedWithMinimalConfigAndContextT) {
char const* version = client_.Version();
ASSERT_TRUE(version);
ASSERT_STREQ(version, "3.4.0"); // {x-release-please-version}
ASSERT_STREQ(version, "4.0.0"); // {x-release-please-version}
}

TEST_F(ClientTest, BoolVariationDefaultPassesThrough) {
Expand Down
2 changes: 1 addition & 1 deletion libs/server-sdk/tests/server_c_bindings_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ TEST(ClientBindings, MinimalInstantiation) {

char const* version = LDServerSDK_Version();
ASSERT_TRUE(version);
ASSERT_STREQ(version, "3.4.0"); // {x-release-please-version}
ASSERT_STREQ(version, "4.0.0"); // {x-release-please-version}

LDServerSDK_Free(sdk);
}
Expand Down