diff --git a/.changeset/slimy-hornets-obey.md b/.changeset/slimy-hornets-obey.md new file mode 100644 index 00000000000..9c4e7271ab7 --- /dev/null +++ b/.changeset/slimy-hornets-obey.md @@ -0,0 +1,6 @@ +--- +"@clerk/clerk-js": patch +"@clerk/clerk-react": patch +--- + +Consider `Clerk.setActive` as stable. diff --git a/packages/clerk-js/src/core/clerk.ts b/packages/clerk-js/src/core/clerk.ts index c12f4aebe5f..8d9c9b8a8ee 100644 --- a/packages/clerk-js/src/core/clerk.ts +++ b/packages/clerk-js/src/core/clerk.ts @@ -583,9 +583,6 @@ export default class Clerk implements ClerkInterface { /** * `setActive` can be used to set the active session and/or organization. - * It will eventually replace `setSession`. - * - * @experimental */ public setActive = async ({ session, organization, beforeEmit }: SetActiveParams): Promise => { if (!this.client) { diff --git a/packages/react/src/isomorphicClerk.ts b/packages/react/src/isomorphicClerk.ts index d51e2a93d1c..308cf9e0f6d 100644 --- a/packages/react/src/isomorphicClerk.ts +++ b/packages/react/src/isomorphicClerk.ts @@ -346,9 +346,6 @@ export default class IsomorphicClerk { /** * `setActive` can be used to set the active session and/or organization. - * It will eventually replace `setSession`. - * - * @experimental */ setActive = ({ session, organization, beforeEmit }: SetActiveParams): Promise => { if (this.clerkjs) {