{"id":"src_M4sZyGVjPaGt67qbjuo0z","slug":"clerk-changelog","name":"Clerk Changelog","type":"feed","url":"https://clerk.com/changelog","orgId":"org_6JdxTmhM4dqZsi_ghliSQ","org":{"slug":"clerk","name":"Clerk"},"isPrimary":false,"metadata":"{\"feedUrl\":\"https://clerk.com/changelog/atom.xml\",\"feedType\":\"unknown\",\"feedDiscoveredAt\":\"2026-04-07T23:42:17.213Z\",\"noFeedFound\":false,\"feedEtag\":\"\\\"8baf081d1a09365f50463057c9136d77\\\"\",\"feedContentLength\":\"164120\"}","releaseCount":207,"releasesLast30Days":12,"avgReleasesPerWeek":2.6,"latestVersion":null,"latestDate":"2026-04-17T00:00:00.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-04-18T01:02:50.882Z","trackingSince":"2023-01-27T20:23:00.000Z","releases":[{"id":"rel_0Sv5L2CmHsl5CGWhB6gzL","version":null,"title":"API Keys General Availability","summary":"API keys are now generally available, with usage-based billing now active.\n\n[Read more](https://clerk.com/changelog/2026-04-17-api-keys-ga)","content":"API keys are now generally available, with usage-based billing now active.\n\n[Read more](https://clerk.com/changelog/2026-04-17-api-keys-ga)","publishedAt":"2026-04-17T00:00:00.000Z","url":"https://clerk.com/changelog/2026-04-17-api-keys-ga","media":[]},{"id":"rel_solV7s11wh2pV1dqGYrLG","version":null,"title":"Directory Sync (SCIM) is now generally available","summary":"Directory Sync is now available to all users, with new support for custom attribute mapping and automatic role assignment from IdP groups.\n\n[Read more...","content":"Directory Sync is now available to all users, with new support for custom attribute mapping and automatic role assignment from IdP groups.\n\n[Read more](https://clerk.com/changelog/2026-04-16-directory-sync)","publishedAt":"2026-04-16T00:00:00.000Z","url":"https://clerk.com/changelog/2026-04-16-directory-sync","media":[]},{"id":"rel_3VBM5Ps_EIfd7O63pl9oC","version":null,"title":"Theme Expo native components from a JSON file","summary":"@clerk/expo now supports a JSON-based theme for native iOS and Android components — colors, dark mode, border radius, and font family.\n\n[Read more](ht...","content":"@clerk/expo now supports a JSON-based theme for native iOS and Android components — colors, dark mode, border radius, and font family.\n\n[Read more](https://clerk.com/changelog/2026-04-08-expo-native-component-theming)","publishedAt":"2026-04-16T00:00:00.000Z","url":"https://clerk.com/changelog/2026-04-08-expo-native-component-theming","media":[]},{"id":"rel_R4Z3ZkzuUrpkmo3Y8wD_j","version":null,"title":"Infinite scrolling in Overview tables","summary":"Browse more Overview data with infinite scrolling across user cohorts, organization cohorts, and waitlist tables.\n\n[Read more](https://clerk.com/chang...","content":"Browse more Overview data with infinite scrolling across user cohorts, organization cohorts, and waitlist tables.\n\n[Read more](https://clerk.com/changelog/2026-04-15-infinite-scroll-overview-tables)","publishedAt":"2026-04-15T00:00:00.000Z","url":"https://clerk.com/changelog/2026-04-15-infinite-scroll-overview-tables","media":[]},{"id":"rel__MT3WgdopQ0gniwwF9rFV","version":null,"title":"Filter test users in Overview analytics","summary":"Filter out test users from the Clerk Dashboard Overview\n\n[Read more](https://clerk.com/changelog/2026-04-14-filter-test-users-overview)","content":"Filter out test users from the Clerk Dashboard Overview\n\n[Read more](https://clerk.com/changelog/2026-04-14-filter-test-users-overview)","publishedAt":"2026-04-14T00:00:00.000Z","url":"https://clerk.com/changelog/2026-04-14-filter-test-users-overview","media":[]},{"id":"rel__TLXRFsdottMRY7XC9MHi","version":null,"title":"Annual-only plans for Clerk Billing","summary":"Create plans that require an annual subscription\n\n[Read more](https://clerk.com/changelog/2026-04-13-annual-only-plans)","content":"Create plans that require an annual subscription\n\n[Read more](https://clerk.com/changelog/2026-04-13-annual-only-plans)","publishedAt":"2026-04-13T00:00:00.000Z","url":"https://clerk.com/changelog/2026-04-13-annual-only-plans","media":[]},{"id":"rel_5TyN_HqF7gPOt_cT79cwg","version":null,"title":"Preview Custom Session Claims","summary":"See a preview of custom session claims before applying[Read more](https://clerk.com/changelog/2026-04-09-preview-session-claims)","content":"See a preview of custom session claims before applying[Read more](https://clerk.com/changelog/2026-04-09-preview-session-claims)","publishedAt":"2026-04-09T00:00:00.000Z","url":"https://clerk.com/changelog/2026-04-09-preview-session-claims","media":[]},{"id":"rel_0CBbOQ-3zY0O6-apO_c9I","version":null,"title":"Restrict end users from changing their identifiers","summary":"Restrict your end users from modifying their email address, phone number, or username after sign up.[Read more](https://clerk.com/changelog/2026-04-06...","content":"Restrict your end users from modifying their email address, phone number, or username after sign up.[Read more](https://clerk.com/changelog/2026-04-06-restrict-changes-user-attributes)","publishedAt":"2026-04-06T00:00:00.000Z","url":"https://clerk.com/changelog/2026-04-06-restrict-changes-user-attributes","media":[]},{"id":"rel_Za_3NkSR6W8M8rRnJYsQd","version":null,"title":"Clerk Billing now supports plans with seat limits","summary":"Include seat limits in your organization billing plans[Read more](https://clerk.com/changelog/2026-04-02-seat-limits)","content":"Include seat limits in your organization billing plans[Read more](https://clerk.com/changelog/2026-04-02-seat-limits)","publishedAt":"2026-04-02T00:00:00.000Z","url":"https://clerk.com/changelog/2026-04-02-seat-limits","media":[]},{"id":"rel_udwYGShuxlJbRO9YnFGP3","version":null,"title":"Overview for waitlist mode","summary":"The Overview page now has a dedicated waitlist view so it's easier to understand sign-up access and recent waitlist activity.\n\n[Read more](https://cle...","content":"The Overview page now has a dedicated waitlist view so it's easier to understand sign-up access and recent waitlist activity.\n\n[Read more](https://clerk.com/changelog/2026-03-27-waitlist-overview)","publishedAt":"2026-03-27T00:00:00.000Z","url":"https://clerk.com/changelog/2026-03-27-waitlist-overview","media":[]},{"id":"rel_LVZcW6JmD3238IAAMEhi-","version":null,"title":"Overview for waitlist mode","summary":"The Overview page now has a dedicated waitlist view so it's easier to understand sign-up access and recent waitlist activity.[Read more](https://clerk...","content":"The Overview page now has a dedicated waitlist view so it's easier to understand sign-up access and recent waitlist activity.[Read more](https://clerk.com/changelog/2026-03-27-waitlist-restricted-overview)","publishedAt":"2026-03-27T00:00:00.000Z","url":"https://clerk.com/changelog/2026-03-27-waitlist-restricted-overview","media":[]},{"id":"rel_rwt1I5quJ5UqBpCjagcY0","version":null,"title":"Clerk is now available in Stripe Projects","summary":"Add authentication and user management to your app through Stripe Projects with a CLI-based workflow for teams and AI agents.[Read more](https://clerk...","content":"Add authentication and user management to your app through Stripe Projects with a CLI-based workflow for teams and AI agents.[Read more](https://clerk.com/changelog/2026-03-26-clerk-stripe-projects)","publishedAt":"2026-03-26T00:00:00.000Z","url":"https://clerk.com/changelog/2026-03-26-clerk-stripe-projects","media":[]},{"id":"rel_RLbAR_uLnUbnvYTTrNbGo","version":null,"title":"Organization activity report","summary":"Visualize how active each organization is in your application[Read more](https://clerk.com/changelog/2026-03-16-organization-activity)","content":"Visualize how active each organization is in your application[Read more](https://clerk.com/changelog/2026-03-16-organization-activity)","publishedAt":"2026-03-16T00:00:00.000Z","url":"https://clerk.com/changelog/2026-03-16-organization-activity","media":[]},{"id":"rel_iuAEpNpTQt6-F_lkZ9ZQy","version":null,"title":"Create and manage enterprise connections through Clerk&#039;s API","summary":"Create, list, read, update, and delete enterprise connections programmatically.[Read more](https://clerk.com/changelog/2026-03-09-bapi-enterprise-conn...","content":"Create, list, read, update, and delete enterprise connections programmatically.[Read more](https://clerk.com/changelog/2026-03-09-bapi-enterprise-connections)","publishedAt":"2026-03-09T00:00:00.000Z","url":"https://clerk.com/changelog/2026-03-09-bapi-enterprise-connections","media":[]},{"id":"rel_knomNUnf_2XAHe3A-O3FL","version":null,"title":"Native React Native components, Google Sign-In, and Core 3","summary":"@clerk/expo now ships prebuilt native components (AuthView, UserButton, UserProfileView), native Google Sign-In, and Core-3 Signal APIs.[Read more](ht...","content":"@clerk/expo now ships prebuilt native components (AuthView, UserButton, UserProfileView), native Google Sign-In, and Core-3 Signal APIs.[Read more](https://clerk.com/changelog/2026-03-09-expo-native-components)","publishedAt":"2026-03-09T00:00:00.000Z","url":"https://clerk.com/changelog/2026-03-09-expo-native-components","media":[]},{"id":"rel_ollG0hyYy9Y8IfTuXmtVt","version":null,"title":"X social connection improvements","summary":"We're rolling out improvements to the X social connection.[Read more](https://clerk.com/changelog/2026-03-06-x-social-connection-improvements)","content":"We're rolling out improvements to the X social connection.[Read more](https://clerk.com/changelog/2026-03-06-x-social-connection-improvements)","publishedAt":"2026-03-06T00:00:00.000Z","url":"https://clerk.com/changelog/2026-03-06-x-social-connection-improvements","media":[]},{"id":"rel_y7xzV7aUEKuWvlH840SW8","version":null,"title":"JWT format support for M2M tokens","summary":"M2M tokens can now be issued as JWTs, enabling networkless verification and eliminating per-verification costs.[Read more](https://clerk.com/changelog...","content":"M2M tokens can now be issued as JWTs, enabling networkless verification and eliminating per-verification costs.[Read more](https://clerk.com/changelog/2026-02-24-m2m-jwt-tokens)","publishedAt":"2026-03-05T00:00:00.000Z","url":"https://clerk.com/changelog/2026-02-24-m2m-jwt-tokens","media":[]},{"id":"rel_lKUrkmwJLCx44o7SU-LrG","version":null,"title":"Chrome Extension JavaScript SDK support","summary":"The Chrome Extension SDK now supports vanilla JavaScript with createClerkClient(), and deprecates the /background import path.[Read more](https://cler...","content":"The Chrome Extension SDK now supports vanilla JavaScript with createClerkClient(), and deprecates the /background import path.[Read more](https://clerk.com/changelog/2026-03-04-chrome-extension-js-quickstart)","publishedAt":"2026-03-04T00:00:00.000Z","url":"https://clerk.com/changelog/2026-03-04-chrome-extension-js-quickstart","media":[]},{"id":"rel_Fk-vhLeOBG6PQlxK0gNhL","version":null,"title":"Core 3","summary":"The latest major release of Clerk's SDKs, with improved customization APIs, a theme editor, broader keyless mode support, modern React compatibility, ...","content":"The latest major release of Clerk's SDKs, with improved customization APIs, a theme editor, broader keyless mode support, modern React compatibility, and performance improvements.[Read more](https://clerk.com/changelog/2026-03-03-core-3)","publishedAt":"2026-03-03T00:00:00.000Z","url":"https://clerk.com/changelog/2026-03-03-core-3","media":[]},{"id":"rel_xzxWDz7Z9uXMill5nIyYC","version":null,"title":"Organization retention report","summary":"Track how well your application retains organizations with automatic organization retention tracking.[Read more](https://clerk.com/changelog/2026-02-2...","content":"Track how well your application retains organizations with automatic organization retention tracking.[Read more](https://clerk.com/changelog/2026-02-24-organization-retention)","publishedAt":"2026-02-24T00:00:00.000Z","url":"https://clerk.com/changelog/2026-02-24-organization-retention","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":11,"totalItems":207},"summaries":{"rolling":{"windowDays":90,"summary":"Clerk shipped a major SDK refresh and broad push into platform integrations and billing features. Core 3 landed in March with improved customization APIs, a theme editor, and expanded keyless mode support across web and mobile; iOS and Android SDKs reached v1 with a unified auth surface, and @clerk/expo gained native React Native components plus native Google Sign-In. The platform expanded programmatic control—enterprise connections now support full CRUD via API, M2M tokens can issue as JWTs for networkless verification, and Chrome Extensions got vanilla JavaScript support. Billing features grew significantly with seat limits, custom plans and pricing, and role-based tiers through Organization Role Sets. Clerk integrated into Stripe Projects with CLI-based workflows, shipped native Convex support for Swift and Kotlin, and added AI tooling via MCP Server and installable Skills. The dashboard gained analytics exports, organization and user activity reports with retention tracking, and enterprise connection testing with shareable links. Security tightened with mandatory MFA enforcement across web and mobile, restrictions on identifier changes post-signup, and preview functionality for custom session claims.","releaseCount":29,"generatedAt":"2026-04-09T20:37:06.190Z"},"monthly":[{"year":2026,"month":3,"summary":"March centered on platform expansion and developer capabilities. Core 3 shipped with improved customization APIs and modern React compatibility, while M2M tokens gained JWT format support for networkless verification. Enterprise features grew with programmatic enterprise connection management through the API, native React Native components landed in @clerk/expo with Google Sign-In, and Clerk became available in Stripe Projects for CLI-driven workflows.","releaseCount":9,"generatedAt":"2026-04-09T20:37:07.970Z"}]}}