Voices
shadcn/ui Makes Base UI the Default Over Radix — With an Agent-Driven, Component-by-Component Migration Skill
The July 2026 shadcn/ui changelog flips new projects to Base UI as the default primitive layer, with Radix fully supported and no forced migration for existing projects. The migration path is the notable part: a skill that coding agents run to migrate component-by-component, with per-component reporting and git-branch rollback. This is a mainstream UI library shipping its upgrade path as an agent skill rather than a codemod — a pattern worth copying for any library maintainer.
Source
↳ Follow the thread