This repository was archived by the owner on Dec 6, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
prepare 2.9.3 release #86
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* add pedantic flag back * add back wall and wextra * make more idiomatic
* adding a circleci badge to the readme * fix casing
* fix json serialization for rule match case * add this fix to the changelog (have not actually released yet)
Re-add c-sdk-common subtree at same commit.
* Squashed 'c-sdk-common/' changes from 0b7ed7f2..2838fe5b 2838fe5b Make LDValue symbols visible (#25) fd393136 Add LDValue C++ bindings, use in tests (#23) ff6271bc Add valgrind memory leak checker to CI (#24) git-subtree-dir: c-sdk-common git-subtree-split: 2838fe5b2bfd7373a58009f79003ad147d1d1637 * Add cmake project test for C++ projects
Bumps the Linux docker image to ld-c-sdk-ubuntu:5, which added a necessary curl dependency that's used by aws-cli. Additionally, adds the empty CircleCI contexts to Linux, Mac, and Windows builds; also required by aws-cli.
These fixed feature event tests are a side-effect of PR #175 (292f12). Before that commit, the eval algorithm couldn't detect malformed flag (when variation index was out of bounds), so the event generation code didn't set the eval reason to MALFORMED_FLAG as would be expected.
* contract-tests: Only pass valid details pointer into evaluations when requested
* Fix debug event generation Before this commit, debug events were not queued up by the EventProcessor because of faulty logic. This commit modifies the processor to enqueue debug events as expected, and additionally makes changes to the JSON structure of debug events to make them conform to the specification.
Adds a new job in CI, which builds the SDK using a CircleCI M1 executor (arm64). This does not add any new release artifacts to the releaser configuration yet.
This pull request was auto generated by the Launchdarkly Github Standards automation platform. * Add default CODEOWNERS file
…data (#234) Fix potential cause of crash/undefined behavior in test data integration.
Merge latest changes from public repo. --------- Co-authored-by: Louis Chan <lchan@launchdarkly.com> Co-authored-by: Louis Chan <91093020+louis-launchdarkly@users.noreply.github.com> Co-authored-by: ld-repository-standards[bot] <113625520+ld-repository-standards[bot]@users.noreply.github.com> Co-authored-by: Kane Parkinson <93555788+kparkinson-ld@users.noreply.github.com>
The SHA1 symbol (which is defined in `sha1.h`, one of our vendored dependencies) may conflict with applications that pull in libcrypto. This patches the dependency with a `clibs_` prefix to avoid the conflict.
keelerm84
approved these changes
Dec 28, 2023
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[2.9.3] - 2023-12-28
Fixed: