2026-10-29
- Added: Carousel with multi-browse, hero, center-aligned hero, uncontained, multi-aspect ratio, and full-screen layouts.
2026-09-30
- Added: Toolbar with floating, docked, vertical, and compact layouts.
- Changed: Button and Toggle styling for Toolbar integration. Update them together when composing toolbar actions.
2026-07-27
- Fixed: Context Menu and Dropdown Menu corner radii, including compact menus.
- Fixed: Nested interaction-state conflicts in Button, Card, Checkbox, Chip, Navigation Rail, Radio Group, Snakebar, Switch, Text Field, and Toggle.
2026-05-02
2026-05-01
- Added: Calendar with single/range selection, input pickers, and action buttons.
- Fixed: Calendar locale handling and TypeScript compatibility.
2026-04-30
- Changed: Search button and icon styling support. Clearing an empty search now closes it.
2026-04-29
- Added: Search with docked and fullscreen layouts.
- Changed: Slider with more sizes, centered tracks, stops, value indicators, and icons. Range sliders now require two explicit values.
- Changed: Loading shape sizing and rotation for smoother transitions.
- Added: Optional Switch icons and press transitions.
- Added: Compact mode for Context Menu and Dropdown Menu.
2026-01-31
- Changed: Ripple's initial animation scale.
2026-01-29
- Changed: Ripple scale and gradient.
- Fixed: Unwanted outline on the Navigation Rail modal.
2026-01-27
- Added: Custom child composition for Card.
- Changed: Loading no longer requires Motion.
- Fixed: Text Field padding and floating-label alignment.
2026-01-22
- Added: Improved child composition for Button, Chip, Navigation Bar, Navigation Rail, and Tabs.
- Changed: Navigation Rail configuration and menu layout. Review its current usage when upgrading.
- Fixed: Button Group rounding and Tabs heights.
2026-01-21
- Changed: Navigation Rail menus and actions now use explicit composition.
- Fixed: Navigation Rail trigger behavior and item property forwarding.
- Changed: Navigation Bar and Navigation Rail label alignment and spacing.
2026-01-20
- Changed: Split navigation into separate Navigation Bar and Navigation Rail components. Existing integrations need updated imports and composition.
2026-01-19
- Fixed: Medium Button and Toggle padding.
- Fixed: Checkbox icon color and Context Menu icon spacing.
2026-01-17
- Changed: Badge, Button, Checkbox, Chip, Context Menu, Dialog, Dropdown Menu, Snakebar, Tabs, Text Field, and Toggle migrated from Lucide to Iconify. Follow the installation guide when updating icons.
- Fixed: Text Field placeholders without labels and the Checkbox check icon.
2026-01-14
- Changed: Text Field borders, floating labels, and icon layout.
2026-01-13
- Added: Avatar and Chip.
- Changed: Button child composition was temporarily removed, then restored on January 22.
- Fixed: Context Menu and Dropdown Menu icon colors.
2026-01-12
- Changed: Loading's animation dependency, later removed on January 27.
- Fixed: Ripple compatibility with React Server Components.
2026-01-11
2026-01-10
2026-01-09
- Added: Button Group and Toggle interaction effects.
- Changed: Button, Toggle, and Ripple corner handling and large-button icon sizes. Update these components together.
2026-01-08
- Added: Icon-only sizing for Button and Toggle.
- Changed: Context Menu grouping and menu-item styling; destructive actions now need custom styling.
- Changed: Text Field errors now use a separate error state and helper message.
2026-01-07
- Added: Context Menu.
- Changed: Ripple gradient.
- Fixed: Ripple TypeScript compatibility.
