Skip to content

OpenFeature#68

Merged
bpapillon merged 1 commit intomainfrom
openfeature
Jul 15, 2025
Merged

OpenFeature#68
bpapillon merged 1 commit intomainfrom
openfeature

Conversation

@bpapillon
Copy link
Collaborator

@bpapillon bpapillon commented Jul 7, 2025

This PR adds native support for the OpenFeature specification to the Schematic .NET SDK, allowing users to integrate Schematic's feature flags through the vendor-agnostic OpenFeature API.

We had previously attempted to ship a version of this in OpenFeature's own C# contrib library, but were unable to get this merged. By shipping this within our own library, we can allow our C# users to install the same package from NuGet regardless of whether they are using OpenFeature or using Schematic directly. And this avoids adding the overhead of shipping multiple C# packages to NuGet, or of working through OpenFeature's review processes for their contrib package and repo. Simplifies versioning as well (eg, no need to ship new versions of an OpenFeature package if the underlying client changed)

@bpapillon bpapillon self-assigned this Jul 7, 2025
@bpapillon bpapillon requested a review from a team as a code owner July 7, 2025 15:13
@bpapillon bpapillon marked this pull request as draft July 7, 2025 15:44
@bpapillon bpapillon marked this pull request as ready for review July 7, 2025 15:53
@bpapillon bpapillon merged commit 494f63c into main Jul 15, 2025
5 checks passed
@bpapillon bpapillon deleted the openfeature branch July 15, 2025 19:44
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.

2 participants