shadcn/ui shifted toward platform flexibility and international readiness over the past three months. The CLI evolved significantly with v4, adding skills, presets, and dry-run modes to make it work better with coding agents and monorepos. The component library expanded its foundation support—all blocks shipped for both Radix and Base UI, the new-york style migrated to the unified radix-ui package, and RTL support landed with automatic logical CSS conversion. Documentation for Base UI components also completed, removing a gap for teams choosing that foundation.
The CLI entered its fourth major version with a focus on agent-friendly workflows and developer flexibility. Added skills system for composable component generation, dry-run mode to preview changes before applying them, and preset support to save and share custom configurations. Expanded monorepo handling and introduced new templates alongside the core template updates.