-
Notifications
You must be signed in to change notification settings - Fork 54
FFL-1460 Update Flags SDK to evaluate feature flags synchronously #1064
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
yugisu-flux
merged 30 commits into
feature/flags
from
dima/FFL-1460-sync-flag-evaluation-in-rn-sdk
Jan 14, 2026
Merged
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
040c681
Bump datadog SDK package versions, add flags SDK
yugisu-flux c45b654
Initial Android implementation
yugisu-flux 7094828
Remove `customFlagsHeaders` from iOS wrapper configuration
yugisu-flux 54d1324
Update Flags SDK to evaluate feature flags synchronously
yugisu-flux d5848d7
FFL-1460 Track sync flag evaluations
yugisu-flux 696b72c
FFL-1460 Remove `get*Details` methods from DdFlagsImplementation
yugisu-flux b7cebb4
Support the `client.getFlagsDetails` -> `client.getAllFlagsDetails` r…
yugisu-flux 709c53a
Merge remote-tracking branch 'origin/dima/FFL-906-implement-flags-rea…
yugisu-flux 2adedb0
Cast to FlagsClientInternal when using "internal" iOS APIs
yugisu-flux 9651bd6
Merge branch 'dima/FFL-1256-implement-flags-react-native-android-wrap…
yugisu-flux 8f78e64
FFL-1460 Implement a proper Android wrapper, update the flags caching…
yugisu-flux 8462236
FFL-1460 Small changes to building Flags configuration
yugisu-flux 4ae663b
Update iOS wrapper code with the changes to the exposed API
yugisu-flux 8b78731
Move extension methods to the general file, add tests for them
yugisu-flux b695366
Move PrecomputedFlag from internal packages, minor changes
yugisu-flux 06ed0cb
Fix build issues
yugisu-flux d9debbf
Rename of iOS methods
yugisu-flux 62b258f
Remove usage of `_getInternal()` in favor of using `_FlagsInternalPro…
yugisu-flux 62a43df
Update Android implementation to use UnparsedFlag
yugisu-flux 00f6af2
Update Android implementation to use the setEvaluationContext callback
yugisu-flux 3f5b5c9
FFL-1460 Update tests to accomodate new FlagsClient changes
yugisu-flux dbb65b0
Merge branch 'dima/update-flags-with-latest-v3' into dima/FFL-1460-sy…
yugisu-flux 7cc7a1d
Merge branch 'dima/update-flags-with-latest-v3' into dima/FFL-1460-sy…
yugisu-flux f5f5291
Lock iOS deps to a specific commit
yugisu-flux e147449
Cut Android implementation to a separate PR
yugisu-flux bb3fcb6
Rename DatadogFlags -> DdFlags
yugisu-flux 8996a36
Update example apps with better usages of flags
yugisu-flux 1cb346b
Fix React Native hot reload issue
yugisu-flux e766f27
Fix failing iOS tests
yugisu-flux 2cc11d6
Bump iOS SDK to 3.5.0
yugisu-flux File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.