Skip to content

Conversation

@kinyoklion
Copy link
Member

@kinyoklion kinyoklion commented Jan 6, 2026

BEGIN_COMMIT_OVERRIDE
feat(experimental): Release EAP support for FDv2 data system.
END_COMMIT_OVERRIDE

Note

Enables public experimental configuration of the FDv2 data system.

  • Exposes Components.DataSystem(), Configuration.DataSystem, and ConfigurationBuilder.DataSystem(...) publicly
  • Makes DataSystemBuilder, DataSystemComponents, DataSystemModes, and DataSystemConfiguration public, including PersistentStore(...) on DataSystemBuilder
  • Publishes FDv2 data source builders: FDv2PollingDataSourceBuilder and FDv2StreamingDataSourceBuilder
  • Exposes selector APIs: ISelectorSource and LdClientContext.SelectorSource
  • Test updates: assert Initialized is true for FDv2 data sources
  • Version bump in LaunchDarkly.ServerSdk.csproj to 8.11.0-beta.1

Written by Cursor Bugbot for commit 1085c40. This will update automatically on new commits. Configure here.

@kinyoklion kinyoklion marked this pull request as ready for review January 6, 2026 23:28
@kinyoklion kinyoklion requested a review from a team as a code owner January 6, 2026 23:28
@kinyoklion
Copy link
Member Author

Will hold merging until we are ready to release.

@kinyoklion kinyoklion merged commit d78799a into main Jan 12, 2026
17 of 18 checks passed
@kinyoklion kinyoklion deleted the rlamb/fdv2-prerelease branch January 12, 2026 20:22
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