-
Notifications
You must be signed in to change notification settings - Fork 3
Comparing changes
Open a pull request
base repository: launchdarkly/cpp-sdks
base: launchdarkly-cpp-common-v0.1.0
head repository: launchdarkly/cpp-sdks
compare: launchdarkly-cpp-common-v0.2.0
- 17 commits
- 75 files changed
- 3 contributors
Commits on May 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c65cd21 - Browse repository at this point
Copy the full SHA c65cd21View commit details
Commits on May 30, 2023
-
chore: fix msvc compiler warnings related to strcasecmp (#117)
Conditionally define strcasecmp in implementation of http_requester to remove msvc warnings.
Configuration menu - View commit details
-
Copy full SHA for ce1f537 - Browse repository at this point
Copy the full SHA ce1f537View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddaa897 - Browse repository at this point
Copy the full SHA ddaa897View commit details -
feat: add Version method to obtain SDK version (#122)
Adds a `Version/LDClientSDK_Version`method, which exposes the client's version via function call. In the previous way, it was a public static class member. This way, we have a bit more encapsulation and can also expose it via C binding.
Configuration menu - View commit details
-
Copy full SHA for 1003117 - Browse repository at this point
Copy the full SHA 1003117View commit details -
fix: update required Boost version to 1.81 for Boost.URL (#120)
We use Boost.URL, which was introduced in 1.81. Updates the find_package to require this as minimum version.
Configuration menu - View commit details
-
Copy full SHA for fa312c3 - Browse repository at this point
Copy the full SHA fa312c3View commit details -
chore: move hello apps & contract tests to dedicated folders (#121)
Moves both hello apps into an examples directory. Moves contract tests into a contract-tests directory. Updates the SDK contract tests README with content.
Configuration menu - View commit details
-
Copy full SHA for fc90335 - Browse repository at this point
Copy the full SHA fc90335View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a7f61 - Browse repository at this point
Copy the full SHA 11a7f61View commit details
Commits on May 31, 2023
-
feat: Add C bindings for data source status. (#124)
Co-authored-by: Casey Waldren <cwaldren@launchdarkly.com>
Configuration menu - View commit details
-
Copy full SHA for d175abb - Browse repository at this point
Copy the full SHA d175abbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a65072a - Browse repository at this point
Copy the full SHA a65072aView commit details -
chore: fix docs on Identify c bindings (#125)
Adds missing `context` parameter to docs on `LDClientSDK_Identify`.
Configuration menu - View commit details
-
Copy full SHA for 8201e17 - Browse repository at this point
Copy the full SHA 8201e17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9547f86 - Browse repository at this point
Copy the full SHA 9547f86View commit details -
feat: add AllFlags C binding (#128)
Introduces an `AllFlags` binding for C. The strategy chosen is to convert the `std::unordered_map` returned by C++ AllFlags into an `LDValue`, because we already have bindings for object iteration. Additionally, once we add serialization, this could be easily dumped to JSON. Minor changes: - Add `enum/struct` prefix to some C enums/structs - Renamed some `Ld` prefixes to `LD`
Configuration menu - View commit details
-
Copy full SHA for 9aa0794 - Browse repository at this point
Copy the full SHA 9aa0794View commit details -
fix: rename C iterator bindings to follow new/free pattern (#129)
Renames create/destroy object/array iterators to use new/free naming.
Configuration menu - View commit details
-
Copy full SHA for 24dff9a - Browse repository at this point
Copy the full SHA 24dff9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e18616 - Browse repository at this point
Copy the full SHA 5e18616View commit details -
🤖 I have created a release *beep* *boop* --- <details><summary>launchdarkly-cpp-client: 0.2.0</summary> ## [0.2.0](launchdarkly-cpp-client-v0.1.0...launchdarkly-cpp-client-v0.2.0) (2023-05-31) ### Features * add AllFlags C binding ([#128](#128)) ([9aa0794](9aa0794)) * Add C bindings for data source status. ([#124](#124)) ([d175abb](d175abb)) * Add c bindings for FlagNotifier. ([#119](#119)) ([11a7f61](11a7f61)) * add Version method to obtain SDK version ([#122](#122)) ([1003117](1003117)) ### Dependencies * The following workspace dependencies were updated * dependencies * launchdarkly-cpp-internal bumped from 0.1.0 to 0.1.1 * launchdarkly-cpp-common bumped from 0.1.0 to 0.2.0 </details> <details><summary>launchdarkly-cpp-common: 0.2.0</summary> ## [0.2.0](launchdarkly-cpp-common-v0.1.0...launchdarkly-cpp-common-v0.2.0) (2023-05-31) ### Features * add AllFlags C binding ([#128](#128)) ([9aa0794](9aa0794)) * Add C bindings for data source status. ([#124](#124)) ([d175abb](d175abb)) * Add c bindings for FlagNotifier. ([#119](#119)) ([11a7f61](11a7f61)) * Allow for easier creation of contexts from existing contexts. ([#130](#130)) ([5e18616](5e18616)) ### Bug Fixes * rename C iterator bindings to follow new/free pattern ([#129](#129)) ([24dff9a](24dff9a)) </details> <details><summary>launchdarkly-cpp-internal: 0.1.1</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * launchdarkly-cpp-common bumped from 0.1.0 to 0.2.0 </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 12d2db8 - Browse repository at this point
Copy the full SHA 12d2db8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2271bf - Browse repository at this point
Copy the full SHA a2271bfView commit details -
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 084cfd6 - Browse repository at this point
Copy the full SHA 084cfd6View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff launchdarkly-cpp-common-v0.1.0...launchdarkly-cpp-common-v0.2.0