From ba43881cdb17b929cb77dce2ce445db08b1d477a Mon Sep 17 00:00:00 2001 From: wobsoriano Date: Tue, 11 Nov 2025 05:25:23 -0800 Subject: [PATCH 1/5] chore(clerk-js): Allow hiding of API keys page in UserProfile within UserButton --- packages/react/src/components/uiComponents.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/src/components/uiComponents.tsx b/packages/react/src/components/uiComponents.tsx index cb8ee7767d1..08f2268fa24 100644 --- a/packages/react/src/components/uiComponents.tsx +++ b/packages/react/src/components/uiComponents.tsx @@ -79,7 +79,7 @@ type UserButtonPropsWithoutCustomPages = Without< UserButtonProps, 'userProfileProps' | '__experimental_asStandalone' > & { - userProfileProps?: Pick; + userProfileProps?: Pick; /** * Adding `asProvider` will defer rendering until the `` component is mounted. * From e1921ac4e60e6cea09b2e89e2decc3e2b35681e0 Mon Sep 17 00:00:00 2001 From: Robert Soriano Date: Tue, 11 Nov 2025 05:34:14 -0800 Subject: [PATCH 2/5] chore: add changeset --- .changeset/honest-pears-play.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/honest-pears-play.md diff --git a/.changeset/honest-pears-play.md b/.changeset/honest-pears-play.md new file mode 100644 index 00000000000..842f3de9c37 --- /dev/null +++ b/.changeset/honest-pears-play.md @@ -0,0 +1,5 @@ +--- +"@clerk/clerk-react": patch +--- + +Fixed missing API keys props within `` From 9050f1b95d143463f27828166532bf5da978c7f1 Mon Sep 17 00:00:00 2001 From: wobsoriano Date: Tue, 11 Nov 2025 05:40:43 -0800 Subject: [PATCH 3/5] add to main user button --- packages/shared/src/types/clerk.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared/src/types/clerk.ts b/packages/shared/src/types/clerk.ts index 7f9259b0103..cd52b13f070 100644 --- a/packages/shared/src/types/clerk.ts +++ b/packages/shared/src/types/clerk.ts @@ -1716,7 +1716,7 @@ export type UserButtonProps = UserButtonProfileMode & { * Specify options for the underlying component. * e.g. */ - userProfileProps?: Pick; + userProfileProps?: Pick; /* * Provide custom menu actions and links to be rendered inside the UserButton. From 7f6c5ff4480c3cedb52424c1aa1c0218c54267e5 Mon Sep 17 00:00:00 2001 From: wobsoriano Date: Tue, 11 Nov 2025 05:42:12 -0800 Subject: [PATCH 4/5] Add to other SDKs --- .../astro-components/interactive/UserButton/UserButton.astro | 2 +- .../vue/src/components/ui-components/UserButton/UserButton.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/astro/src/astro-components/interactive/UserButton/UserButton.astro b/packages/astro/src/astro-components/interactive/UserButton/UserButton.astro index 5627e6d9dde..7e5667bd0ac 100644 --- a/packages/astro/src/astro-components/interactive/UserButton/UserButton.astro +++ b/packages/astro/src/astro-components/interactive/UserButton/UserButton.astro @@ -2,7 +2,7 @@ import type { UserButtonProps, UserProfileProps, Without } from '@clerk/types'; type Props = Without & { - userProfileProps?: Pick; + userProfileProps?: Pick; /** * If you have more than one UserButton on a page, providing a custom ID is required * to properly scope menu items to the correct button. diff --git a/packages/vue/src/components/ui-components/UserButton/UserButton.vue b/packages/vue/src/components/ui-components/UserButton/UserButton.vue index a957fb38907..3df2b74ae5f 100644 --- a/packages/vue/src/components/ui-components/UserButton/UserButton.vue +++ b/packages/vue/src/components/ui-components/UserButton/UserButton.vue @@ -8,7 +8,7 @@ import { useUserProfileCustomPages } from '../../../utils/useCustomPages'; import { useUserButtonCustomMenuItems } from '../../../utils/useCustomMenuItems'; type Props = Omit & { - userProfileProps?: Pick; + userProfileProps?: Pick; }; const props = defineProps(); From 93cd91603751d90d38bade677e6f0c994958bc06 Mon Sep 17 00:00:00 2001 From: Robert Soriano Date: Tue, 11 Nov 2025 05:42:55 -0800 Subject: [PATCH 5/5] chore: update changeset --- .changeset/honest-pears-play.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.changeset/honest-pears-play.md b/.changeset/honest-pears-play.md index 842f3de9c37..e604b76b99d 100644 --- a/.changeset/honest-pears-play.md +++ b/.changeset/honest-pears-play.md @@ -1,5 +1,7 @@ --- "@clerk/clerk-react": patch +"@clerk/vue": patch +"@clerk/astro": patch --- Fixed missing API keys props within ``