Skip to content

Add OpenFeature provider documentation for all SDKs#2479

Draft
msiebert wants to merge 6 commits intomainfrom
msiebert-openfeature-provider
Draft

Add OpenFeature provider documentation for all SDKs#2479
msiebert wants to merge 6 commits intomainfrom
msiebert-openfeature-provider

Conversation

@msiebert
Copy link
Copy Markdown
Contributor

Add documentation pages for the OpenFeature provider integration for Android, Go, Java, Node.js, Python, Ruby, and Swift SDKs.

Each page covers installation, usage with local and remote evaluation, supported flag types, context/identity handling, error codes, and lifecycle behavior.

Add documentation pages for the OpenFeature provider integration
for Android, Go, Java, Node.js, Python, Ruby, and Swift SDKs.

Each page covers installation, usage with local and remote evaluation,
supported flag types, context/identity handling, error codes, and
lifecycle behavior.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@msiebert msiebert self-assigned this Mar 19, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Apr 13, 2026 6:13pm

Request Review

- Go: fix import paths to v2, add convenience constructors, fix shutdown docs
- Java: add convenience constructors, fix shutdown docs
- Node.js: add createLocal/createRemote factory methods, fix context merging docs
- Python: add from_local_config/from_remote_config factory methods
- Ruby: add from_local/from_remote factory methods, fix gem name
- Swift: fix package URL/name, use MixpanelOpenFeatureProvider class name
- Android: add convenience constructor, fix artifact ID and SDK dependency
- All: show both convenience and direct constructor patterns, fix context
  and lifecycle documentation to match actual behavior

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ider

- Update all 7 existing OpenFeature provider docs with comprehensive
  content from the current SDK READMEs: flag type mapping tables,
  evaluation context examples, custom_properties/runtime properties,
  full resolution details, troubleshooting sections
- Add new Web (JavaScript) OpenFeature provider doc and _meta.ts entry
- Add OpenFeature Providers section to featureflags.mdx with card links
  to all 8 providers (3 client-side, 5 server-side)
- Add React integration example (Web) and Rails integration example (Ruby)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fix CI spellcheck failures by adding these words to the cspell.json
allowed words list.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Required by repo policy. Pins actions/checkout@v4,
actions/setup-node@v5, actions/stale@v10.2.0,
actions/github-script@v8, and streetsidesoftware/cspell-action@v8
to their current commit SHAs across all workflow files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Resolve conflicts: take master's pinned SHA versions for all workflow
files, keep both openfeature and openviewpartners in cspell dictionary.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

1 participant