Hasty Briefsbeta

Bilingual

Shadcn/UI now defaults to Base UI instead of Radix

3 hours ago
  • #shadcn/ui
  • #Base UI
  • #migration
  • Base UI is now the default component library in shadcn/ui, replacing Radix as the default option.
  • The decision was made because Base UI has become stable with 6M+ weekly downloads, is regularly updated, and is preferred by users 2:1 over Radix in new projects.
  • Radix is not deprecated and remains fully supported; all updates and new components will continue to be released for both libraries.
  • Existing projects using Radix do not need to migrate, but new projects default to Base UI with an option to choose Radix via a flag.
  • A migration skill (not a codemod) is available for progressive, component-by-component migration, preserving customizations and generating detailed reports.