shadcn/Reference

Changelog

Latest updates and announcements for shadcn/ui.

changelogupdatesannouncements

Latest updates and announcements for shadcn/ui.

Recent Updates

March 2025

March 19, 2025 - Deprecate tailwindcss-animate

Deprecated tailwindcss-animate in favor of tw-animate-css.

New projects will have tw-animate-css installed by default.

For existing projects:

  1. Remove tailwindcss-animate from your dependencies
  2. Remove the @plugin 'tailwindcss-animate' from your globals.css file
  3. Install tw-animate-css as a dev dependency
  4. Add the @import "tw-animate-css" to your globals.css file
- @plugin 'tailwindcss-animate';
+ @import "tw-animate-css";

March 12, 2025 - New Dark Mode Colors

Updated dark mode colors to be more accessible.

For existing Tailwind v4 projects (not upgraded ones), you can update components by re-adding them:

npx shadcn@latest add --all --overwrite

February 2025

February 2025 - Tailwind v4 Support

Full support for Tailwind v4 and React 19.

Key changes:

  • CLI initializes projects with Tailwind v4
  • New @theme directive and @theme inline option
  • All components updated for Tailwind v4 and React 19
  • Removed forwardRefs, adjusted types
  • Every primitive has a data-slot attribute
  • Deprecated toast in favor of sonner
  • Buttons use default cursor
  • HSL colors converted to OKLCH

January 2025

January 2025 - Base UI Components

New Base UI style option available for components.

2024

December 2024 - Monorepo Support

Improved monorepo support with workspace-aware CLI commands.

October 2024 - React 19 Support

React 19 support added with updated component patterns.

August 2024 - New CLI

Major CLI improvements with new commands and better configuration.

June 2024 - Blocks System

New blocks system for sharing page templates and layouts.

April 2024 - Lift Mode

Added lift mode for components with improved animations.

March 2024 - New Components

Added breadcrumb, OTP input, and other components.

2023

December 2023 - New Components

Added new components including calendar, data table improvements.

July 2023 - JavaScript Support

Added JavaScript/JSX support for components.

June 2023 - New CLI

Major CLI rewrite with improved component management.

For more details on specific updates, see the full changelog in the source documentation.