Releases: launchdarkly/cpp-sdks
Releases · launchdarkly/cpp-sdks
launchdarkly-cpp-sse-client: v0.6.0
0.6.0 (2025-11-03)
Features
Bug Fixes
Dependencies
- The following workspace dependencies were updated
- dependencies
- launchdarkly-cpp-networking bumped from 0.1.0 to 0.2.0
- dependencies
launchdarkly-cpp-server: v3.10.0
3.10.0 (2025-11-03)
Features
- Add proxy support when using CURL networking. (c9a6b17)
- Add support for CURL networking. (c9a6b17)
- Add support for hooks. (03e2a59)
Bug Fixes
- Discard track events when the associated context is invalid. (03e2a59)
- Handle null payloads. (#497) (d12b7a0)
Dependencies
- The following workspace dependencies were updated
- dependencies
- launchdarkly-cpp-internal bumped from 0.12.1 to 0.13.0
- launchdarkly-cpp-common bumped from 1.10.0 to 1.11.0
- launchdarkly-cpp-sse-client bumped from 0.5.5 to 0.6.0
- dependencies
launchdarkly-cpp-server-redis-source: v2.2.1
2.2.1 (2025-11-03)
Dependencies
- The following workspace dependencies were updated
- dependencies
- launchdarkly-cpp-server bumped from 3.9.1 to 3.10.0
- dependencies
launchdarkly-cpp-server-otel: v0.1.0
launchdarkly-cpp-networking: v0.2.0
launchdarkly-cpp-internal: v0.13.0
0.13.0 (2025-11-03)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- launchdarkly-cpp-common bumped from 1.10.0 to 1.11.0
- launchdarkly-cpp-networking bumped from 0.1.0 to 0.2.0
- dependencies
launchdarkly-cpp-common: v1.11.0
launchdarkly-cpp-client: v3.11.0
3.11.0 (2025-11-03)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- launchdarkly-cpp-internal bumped from 0.12.1 to 0.13.0
- launchdarkly-cpp-common bumped from 1.10.0 to 1.11.0
- launchdarkly-cpp-sse-client bumped from 0.5.5 to 0.6.0
- dependencies
launchdarkly-cpp-server-v3.10.0-beta.1
What's Changed
- feat: Add support for hooks. by @kinyoklion in #493
- feat: Add support for CURL networking. by @kinyoklion in #487
- feat: Add tracing hook. by @kinyoklion in #496
- fix: Handle null payloads. by @kinyoklion in #497
- chore: Add support for server-side hooks tests. by @kinyoklion in #498
- fix: Correctly handle a wrapper name without a wrapper version. by @kinyoklion in #499
launchdarkly-cpp-client-v3.11.0-beta.3
fix: Correctly handle a wrapper name without a wrapper version. (#499) BEGIN_COMMIT_OVERRIDE fix: Correctly handle a wrapper name without a wrapper version. chore: Add support for the wrapper contract tests. END_COMMIT_OVERRIDE <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Properly handle wrapper name without version in HTTP headers and add wrapper config/capability to contract tests. > > - **Common HTTP properties**: > - `HttpPropertiesBuilder::Build`: Set `X-LaunchDarkly-Wrapper` to just `wrapper_name` when `wrapper_version` is empty; otherwise `name/version`. > - **Contract tests**: > - **Data model**: Add `ConfigWrapper` and optional `configuration.wrapper` in `ConfigParams`. > - **Entity managers**: Use `HttpProperties().WrapperName/WrapperVersion` when `configuration.wrapper` provided (client and server). > - **Capabilities**: Advertise `"wrapper"` in client and server test services. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 2154d6eef9b84607c4a631a615e059db2d588e45. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->