Skip to content

feat(shared,ui): add World ID provider - #10801

Draft
mateosauton wants to merge 1 commit into
clerk:mainfrom
mateosauton:codex/world-id-provider
Draft

mateosauton wants to merge 1 commit into
clerk:mainfrom
mateosauton:codex/world-id-provider

Conversation

@mateosauton

@mateosauton mateosauton commented Nov 12, 2026 •

Copy link
Copy Markdown

Description

Adds the proposed world_id / oauth_world_id provider, display metadata, legacy registry support and existing UI test coverage, following #9735. The original-color World Auth icon uses the existing non-mask rendering path.

Draft for maintainer discussion. Native backend support, Dashboard listing, PKCE defaults and the image-service asset require Clerk changes before release. Start with openid and developer-owned credentials in both environments. OIDC contract. Companion documentation: draft PR.

Provider lookup smoke checks and git diff --check passed. UI tests/build weren't run: dependencies are absent and this SDK requires Node >=24.15; the available runtime is Node 22.23.2. No browser QA.

Checklist

  • pnpm test runs as expected.
  • pnpm build runs as expected.
  • JSDoc annotations follow the existing provider-type pattern.
  • Companion documentation has been prepared.

Type of change

  • Bug fix
  • New feature
  • Breaking change
  • Refactoring / dependency upgrade / documentation
  • Other

@vercel

vercel Bot commented Nov 12, 2026

Copy link
Copy Markdown

@mateosauton is attempting to deploy a commit to the Clerk Production Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai

coderabbitai Bot commented Nov 12, 2026

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

@changeset-bot

changeset-bot Bot commented Nov 12, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: f87e557

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 23 packages
Name Type
@clerk/shared Minor
@clerk/ui Patch
@clerk/astro Patch
@clerk/backend Patch
@clerk/chrome-extension Patch
@clerk/clerk-js Patch
@clerk/electron Patch
@clerk/expo-passkeys Patch
@clerk/expo Patch
@clerk/express Patch
@clerk/fastify Patch
@clerk/hono Patch
@clerk/localizations Patch
@clerk/mosaic Patch
@clerk/msw Patch
@clerk/nextjs Patch
@clerk/nuxt Patch
@clerk/react-router Patch
@clerk/react Patch
@clerk/swingset Patch
@clerk/tanstack-react-start Patch
@clerk/testing Patch
@clerk/vue Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

This branch has not been deployed

No deployments
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