Component Kit catalog and reworked invitations
Most of April's work went into the Component Kit. It now has a browsable catalog with live previews, and around 300 blocks use shadcn theme tokens to pick up your theme colors.
We also reworked workspace invitations in Ultimate and brought those changes to Pro and Essential. The v4 docs are now marked stable.
#Component Kit
- Catalog home with a working category sidebar and quick filters
- tweakcn-style theme switcher with color schemes and dark mode
- New components: date picker (single and range), autocomplete, time input, textarea, accordion, responsive drawer, toggle group, spinner and pagination
- A responsive viewport checker for previews
- 336 blocks outside the Ultimate set moved to an archive
- New landing, user dashboard, admin suite and external page blocks from Ultimate
#Workspace invitations
Invitation types now use database-generated enums in place of loose strings. We also fixed invitation email rendering.
#Ultimate, Pro and Essential
- Added 97 tests in Ultimate, bringing the total to 262. They cover auth, workspaces, feedback, marketing and RLS.
- Tightened checks on privileged queries and public API routes
- Fixed proxy response forwarding and updated route patterns to path-to-regexp v8 syntax
- Claude Code skills now ship as skill directories in all three kits
- Pro and Essential moved to a monorepo layout. All three kits now get versioned GitHub releases.
- In March, all three kits moved to Next 16.2, TypeScript 6 and the latest Supabase packages, and removed baseUrl from tsconfig
#Docs
The v4 docs have routing and navigation fixes. We also removed the remaining v3 references.