Skip to content

Conversation

@tjosepo
Copy link
Contributor

@tjosepo tjosepo commented Mar 11, 2025

Requirements

  • I have added test coverage for new or changed functionality
  • I have followed the repository's pull request submission guidelines
  • I have validated my changes against all supported platform versions

Related issues

The Tracking API has been part of the OpenFeature since version 2.2.0.

LaunchDarkly has an API for receiving custom events, which is used by their Experiments and Guarded Rollout modules.

Describe the solution you've provided

Add a Track method the provider, which translates the OpenFeature values into LaunchDarkly values.

Describe alternatives you've considered

Using the LaunchDarkly client directly, which defeats the whole purpose of using OpenFeature.

Additional context

Should probably update the README.md to state it supports tracking.

BEGIN_COMMIT_OVERRIDE
feat: Add support for Tracking API
feat: Bump minimum OpenFeature SDK version to 2.2.
END_COMMIT_OVERRIDE

@tjosepo tjosepo requested a review from a team as a code owner March 11, 2025 22:22
@kinyoklion
Copy link
Member

Hello @tjosepo,

Thank you for the contribution!

We will look at this shortly.

Thank you,
Ryan

@abarker-launchdarkly abarker-launchdarkly merged commit a6278a4 into launchdarkly:main Apr 1, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants