launchdarkly / cpp-sdks

C++ Client/Server SDKs
Other
5 stars 2 forks source link

chore: release main #402

Closed github-actions[bot] closed 2 months ago

github-actions[bot] commented 2 months ago

:robot: I have created a release beep boop

launchdarkly-cpp-client: 3.6.0 ## [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))
launchdarkly-cpp-server: 4.0.0 ## [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 <cstdint> 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))
launchdarkly-cpp-server-redis-source: 2.1.8 ## [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

This PR was generated with Release Please. See documentation.

cwaldren-ld commented 2 months ago

Something went very wrong with the previous release (which then lead to this Release PR being created, for unknown reasons.)

Looks like the release tags for server/client don't.. exist? The releases were created, and assets too. But github says the tags dont' belong to this repo.

cwaldren-ld commented 2 months ago

What's extremely odd is that sdk-meta actually picked up the new server/client releases. That is a graphQL query.