Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
4babff8
feat(ui): add UserButton controller
alexcarpenter Jul 16, 2026
afa0ed0
feat(ui): add loading and busy states to UserButton
alexcarpenter Aug 3, 2026
a9e0377
feat(ui): close the UserButton popover only when a workspace is picked
alexcarpenter Aug 3, 2026
7af1a0d
feat(ui): name the active workspace in the UserButton trigger
alexcarpenter Aug 3, 2026
1127af4
refactor(ui): split the UserButton trigger label into two props
alexcarpenter Aug 3, 2026
03614e9
feat(ui): let combined UserButton lead with the organization or the a…
alexcarpenter Aug 3, 2026
640be98
feat(ui): hand the UserButton its active organization and list loadin…
alexcarpenter Aug 4, 2026
5f619af
fix(ui): answer hasOrganizations from the user resource, before the l…
alexcarpenter Aug 4, 2026
3958ded
feat(ui): open the UserButton profiles as modals, routable by URL
alexcarpenter Aug 4, 2026
ebe997d
feat(ui): portal the UserButton profile modals
alexcarpenter Aug 5, 2026
d041727
feat(ui): offer the personal workspace from the UserButton controller
alexcarpenter Aug 5, 2026
47c531d
feat(ui): route the UserButton personal row with afterSelectPersonalUrl
alexcarpenter Aug 5, 2026
ff7e60a
fix(ui): withhold the UserButton personal row where an organization i…
alexcarpenter Aug 4, 2026
90a53d9
feat(ui): let an app hide the UserButton personal workspace
alexcarpenter Aug 4, 2026
dcb8e2f
fix(ui): gate UserButton create-organization on the user's permission
alexcarpenter Aug 4, 2026
c5629c4
feat(ui): open the create-organization modal from the UserButton
alexcarpenter Aug 4, 2026
264802d
feat(ui): open the invite-members modal from the Mosaic UserButton
alexcarpenter Aug 5, 2026
63894b6
fix(ui): identify the UserButton account the way Clerk does
alexcarpenter Aug 5, 2026
ab9564c
feat(ui): forward custom menu items through the connected UserButton
alexcarpenter Aug 6, 2026
49fcdcb
docs(ui): document the connected UserButton for the apps using it
alexcarpenter Aug 6, 2026
78e06b4
fix(ui): render nothing from UserButton until Clerk answers
alexcarpenter Aug 6, 2026
dc00d99
refactor(ui): drop comments the controller test names already carry
alexcarpenter Aug 7, 2026
3edf210
refactor(ui): follow the renderTriggerBadge rename through the connec…
alexcarpenter Aug 7, 2026
e326968
fix(ui): wait for the environment before the user button reports ready
alexcarpenter Aug 10, 2026
53ca1ad
fix(ui): read the branding off the instance in the Mosaic UserButton
alexcarpenter Aug 10, 2026
b1b8ecb
fix(ui): follow the renderBranding rename through the UserButton cont…
alexcarpenter Aug 12, 2026
4489582
docs(ui): trim the Mosaic UserButton comments to the non-obvious
alexcarpenter Aug 13, 2026
80a1968
fix(ui): route a switched Mosaic UserButton session to its pending task
alexcarpenter Aug 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .changeset/mosaic-user-button-controller.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
---
---
Comment thread
alexcarpenter marked this conversation as resolved.
Loading
Loading