shadcn-ui/ui
shadcn@4.23.0Beautifully designed, accessible component primitives and CLI registry built on Radix UI and Tailwind CSS.
shadcn/ui is a collection of accessible, ready-to-use UI components that you copy directly into your own codebase rather than installing as a locked npm dependency. It solves the frustration of fighting rigid third-party component library styles by giving you 100% ownership of the underlying Tailwind and Radix UI source code.
Ships shadcn@shadcn@4.23.0 with upstream runtime refinem. Drop-in upgrade. Migration: None.
Key Release Highlights (shadcn@4.23.0)
- Ships
shadcn@shadcn@4.23.0with upstream runtime refinements and stability fixes fromshadcn-ui/ui. - Updates TypeScript declarations and internal module exports for
shadcn@4.23.0.
Verified safe drop-in upgrade for shadcn in package.json.
npm install shadcn@shadcn@4.23.0Ecosystem Compatibility Matrix & Verified Graph Warnings
Verified BREAKS_WITH Graph Edges
Tailwind v4 replaces tailwind.config.js with CSS-first @theme blocks, breaking HSL plugin variables in legacy shadcn/ui registries. Run the OKLCH token codemod and upgrade shadcn to v2.4.0. Migration: Moderate.
npx @tailwindcss/upgrade@latest && npx shadcn@latest add --overwriteZero-Noise Historical Release Timeline (1)
Format: [Core Change] + [Required Action] + [Migration Effort]Ships shadcn@shadcn@4.23.0 with upstream runtime refinem. Drop-in upgrade. Migration: None.
Upgrade & Migration Q&A (shadcn-ui/ui shadcn@4.23.0)
Direct Answers for Engineers & AI AgentsIs shadcn-ui/ui shadcn@4.23.0 safe to upgrade in production?
shadcn-ui/ui shadcn@4.23.0 is classified as COMPATIBLE (MINOR release). Ships shadcn@shadcn@4.23.0 with upstream runtime refinem. Drop-in upgrade. Migration: None.
What breaking changes or compatibility risks exist in shadcn-ui/ui shadcn@4.23.0?
tailwindcss with shadcn: Tailwind v4 replaces tailwind.config.js with CSS-first @theme blocks, breaking HSL plugin variables in legacy shadcn/ui registries. Run the OKLCH token codemod and upgrade shadcn to v2.4.0. Migration: Moderate.
What is the bundle size impact of shadcn shadcn@4.23.0?
Measured bundle size telemetry is currently unavailable for shadcn shadcn@4.23.0; verify build output locally before deploying.
How do I upgrade shadcn to shadcn@4.23.0?
Upgrade shadcn to shadcn@4.23.0 by running "npm install shadcn@shadcn@4.23.0" and applying the migration steps: npm install shadcn@shadcn@4.23.0