Releases: launchdarkly/cpp-sdks
Releases · launchdarkly/cpp-sdks
launchdarkly-cpp-client: v0.1.0
0.1.0 (2023-05-24)
Features
- add C bindings for Client type (#92) (d2852e7)
- Add client support for streaming. (#25) (0e3c1f2)
- add StartAsync (#110) (a5b19ed)
- Add support for basic offline mode. (#94) (6f968ed)
- Add support for logging configuration. (#88) (6516711)
- Add support for redirection requests. (#31) (ba5c5ae)
- Add the ability to persist and restore flag configuration. (#93) (c50e0d1)
- Ensure correct shared library exports and build configuration. (#105) (75070a6)
- eventsource client (#1) (ab2b0fe)
- generate analytic events from evaluations (#36) (c62dcf6)
- implement Client type (#21) (10265fd)
- implement event delivery (#29) (4de5eaa)
- Implement flag manager. (#20) (15199f1)
- Implement http/https requests. (#27) (853d3ff)
- implement Identify method (#89) (6ab8e82)
- Implement polling data source. (#28) (7ef503b)
- Implement streaming data source. (#17) (9931b96)
- Include version in user-agent. (#98) (a33daac)
- make EvaluationReason use enums for Kind and ErrorKind (#40) (c330bb8)
- minimal SDK contract tests (#52) (5bcf735)
- Reorganize code to better facilitate encapsulation. (#87) (94f94ae)
- replace Encrypted/Plain clients with foxy library (#39) (33e92df)
- Support flag change notifications. (#41) (24c6cd8)
- Support handling invalid URLs for asio requests. (#30) (64b8aaf)
- Update windows static builds. (#103) (5d08380)
- Use object libraries. (#99) (1d848e5)
Bug Fixes
- include application tags in streaming/polling requests (#96) (76647b1)
- make passing of LD_NONBLOCKING in C bindings consistent (#107) (36f56b5)
- remove extra call to data_source->Start() in api.cpp (#37) (33458a4)
Dependencies
- The following workspace dependencies were updated
- dependencies
- launchdarkly-cpp-internal bumped from 0.0.0 to 0.1.0
- launchdarkly-cpp-common bumped from 0.0.0 to 0.1.0
- dependencies