daisyUI 5 is here: What’s new and what to expect
daisyUI 5 represents a complete rewrite of the popular Tailwind CSS component library, offering significant performance improvements with 75% smaller bundle size and zero dependencies. The major changes include moving configuration from JavaScript to CSS files, introducing a powerful new theming engine with readable CSS variables and oklch color functions, and adding new components like Validator and List. The update also brings new style modifiers such as btn-soft and btn-dash, plus global effect variables for depth and noise. Migration involves updating package versions, moving plugin configuration to CSS, and updating some class names like card-compact to card-sm.