megachangelog
Improvement1.33.1

Add agentid to OAuthProvider and enterprise SSO improvements

Added AgentID OAuth flow support with theme-aware button styling, enhanced the organization Security page to display all enterprise SSO connections with individual status and management actions, and added validation for appearance.cssLayerName to prevent invalid CSS from being generated.

Patch Changes

  • Add agentid to OAuthProvider and OAUTH_PROVIDERS to support the "Continue with AgentID" OAuth flow. Instances with the connection enabled now render a "Continue with AgentID" button, with the AgentID mark tinted to match the theme's foreground color so it stays legible in dark mode. (#9735) by @wyattjoh

  • The organization Security page now lists every enterprise SSO connection of the organization, each with its own status, domains, and actions. The SSO wizard edits one explicit connection, and a banner names it when the organization has more than one. Changing a provider or removing a connection now targets that connection instead of the first one returned by the API. (#9729) by @NicolasLopes7

  • Validate appearance.cssLayerName before wrapping component styles in @layer. Values that are not a valid CSS layer name (for example ones containing braces, semicolons, or markup) are now ignored with a one-time console warning instead of being interpolated into the generated stylesheet. (#9747) by @dominic-clerk

  • Updated dependencies [855c24f, cb6a376]:

    • @clerk/shared@4.33.0
    • @clerk/localizations@4.17.1
oauthssouienterpriseauthentication

Source: original entry ↗