Minor Changes
-
Introduce
Clerk.statusfor tracking the state of the clerk singleton. (#5476) by @panteliselefPossible values for
Clerk.statusare:"loading": Set during initialization"error": Set when hotloading clerk-js failed orClerk.load()failed"ready": Set when Clerk is fully operational"degraded": Set when Clerk is partially operational
The computed value of
Clerk.loadedis:truewhenClerk.statusis either"ready"or"degraded".falsewhenClerk.statusis"loading"or"error".
Patch Changes
-
-
Adds support for collecting and verifying user email (when they don't already have one associated with their payer) during checkout (#5671) by @aeliox
-
Fixes incorrect org invoices endpoint.
-
Extracts plan CTA button styling, labeling, and selecting into context methods.
-
Adds UserProfile / OrgProfile specific scrollbox IDs for drawer portal-ing (fixes issue where both could be open)
-
Fixes incorrect button action in SubscriptionList for active but expiring subscriptions.
-
-
Add
<SubscriptionsList />to both UserProfile and OrgProfile components. (#5658) by @alexcarpenterIntroduce experimental method for opening
<SubscriptionDetails />component.clerk.__experimental_openSubscriptionDetails(...)