frontio-ai/heroui
 Watch   
 Star   
 Fork   
23 days ago
heroui

v3.2.6

   🚀 Features

   🐞 Bug Fixes

2026-09-11 01:00:05
heroui

v3.2.5

   🐞 Bug Fixes

2026-08-07 21:20:06
heroui

v3.2.4

What's Inside

  • 🎨 Variants → fixed modifiers falling back to the wrong class after a re-render
  • 🔽 Autocomplete → last options no longer clipped inside modals
  • 🖼️ Modal → backdrop clicks dismiss scroll="outside" again
  • 📑 Tabs → chevron scrolling lands flush on the edges
  • 🧪 React Aria 1.20.0 + behavioral test suite

What's Changed

Full Release Note

https://heroui.com/docs/react/releases/v3-2-4

Full Changelog: https://github.com/heroui-inc/heroui/compare/v3.2.3...v3.2.4

2026-07-31 21:47:21
heroui

v3.2.3

What's Inside

  • 🔽 ComboBox → multiple selection
  • 🌐 RTL → logical CSS properties across all styles
  • 📦 react-aria → moved to peerDependencies, single shared copy
  • 🎨 tailwind-variants 3.3.0
  • 🔧 ScrollShadow, Spinner, InputOTP, Table & Button fixes

What's Changed

Full Release Note

https://heroui.com/docs/react/releases/v3-2-3

Full Changelog: https://github.com/heroui-inc/heroui/compare/v3.2.2...v3.2.3

2026-07-07 04:17:29
heroui

v3.2.2

What's Inside

  • 📦 React Aria 1.19.0
  • 📑 Tabs → overflow scrolling with chevrons + edge fade
  • ✏️ Input fields → clear/close buttons no longer submit forms
  • ✅ Checkbox, Radio, Switch → overflow scroll fix
  • 🎨 Chip, DatePicker, Autocomplete, Toast → polish fixes

What's Changed

Full Release Note

https://heroui.com/docs/react/releases/v3-2-2

Full Changelog: https://github.com/heroui-inc/heroui/compare/v3.2.1...v3.2.2

2026-06-17 22:37:57
heroui

v3.2.1

What's Inside

  • 📦 @heroui/react → no longer bundles its own copy of react-aria
  • 💬 Tooltip → duplicate-instance issues fixed
  • 🔧 SwitchGroup → horizontal layout fix

What's Changed

Full Changelog: https://github.com/heroui-inc/heroui/compare/v3.2.0...v3.2.1

2026-06-16 05:15:43
heroui

v3.2.0

What's inside

  • React Aria 1.18.0
  • Calendar → week/day views, multi-select, year picker
  • Table → SortableColumnHeader
  • Autocomplete → Virtualizer
  • Tooltip → delay theme vars
  • Toggles → new Field composition

Breaking Changes

Radio, Checkbox, and Switch move to an explicit *.Content composition — *.Control nests inside *.Content, the label is plain text inside *.Content (no nested <Label>), and Description/FieldError become siblings of *.Content.

What's Changed

New Contributors

Full Release Note

https://heroui.com/docs/react/releases/v3-2-0

Full Changelog: https://github.com/heroui-inc/heroui/compare/v3.1.0...v3.2.0

2026-05-26 02:46:53
heroui

v3.1.0

What's inside

  • 🌐 Chinese React docs, release notes & localized demos
  • 🎨 Accessible soft foreground tokens with a vibrant palette opt-in
  • 📜 Shared scrollbar utilities with data-scrollbar="thin" | "default" | "none"
  • 🔗 Link underline now appears on hover, with pressed-state decoration updates
  • ⌨️ Toast tab order cleanup and height measurement fixes
  • 🧭 Better RTL support for Table, pickers, ListBox and Menu items
  • 🔧 Fixes for useTheme SSR, Fieldset disabled propagation, overlays, Modal and Dialog focus behavior

What's Changed

New Contributors

Full Release Note

https://heroui.com/docs/react/releases/v3-1-0

Full Changelog: https://github.com/heroui-inc/heroui/compare/v3.0.5...v3.1.0

2026-05-16 02:56:22
heroui

v3.0.5

⚠️ Breaking Changes

Text → Typography

The component shipped in v3.0.4 used text-* BEM modifiers, which collide with Tailwind's text-* utility family. tailwind-variants runs tailwind-merge on every variant composition and dedupes text--body-sm, text--color-muted, text--weight-normal to a single class — silently dropping the others.

Renaming the block to typography permanently fixes the collision (#6505, closes #6497).

Before:

import {Text} from "@heroui/react";

<Text type="body-sm" color="muted" weight="medium">
  Hello world
</Text>;

After:

import {Typography} from "@heroui/react";

<Typography type="body-sm" color="muted" weight="medium">
  Hello world
</Typography>;

What's Changed

New Contributors

Full Changelog: https://github.com/heroui-inc/heroui/compare/v3.0.4...v3.0.5

2026-05-08 20:38:47
heroui

v3.0.4

What's New

✍️ Text Component

New compound component for semantic typography — Text.Heading, Text.Paragraph, Text.Code, and Text.Prose. Renders the correct HTML element automatically. Ported from HeroUI Pro.

🎨 Docs Theme Selector

Preview any component page in 11 built-in themes — Sky, Lavender, Mint, Netflix, Uber, Spotify, Coinbase, Airbnb, Discord, and Rabbit. Your pick is saved to localStorage.

📐 Border-Radius Design Tokens

All hardcoded border-radius values across 45+ component CSS files now use min() to cap the radius. No more broken visuals with large custom radius themes.

🔲 Table Focus Ring Rework

Focus ring now spans across individual cells using per-cell inset shadows — works correctly with virtualized rows too.

Bug Fixes

  • Checkbox — removed hardcoded accent-hover background from selected/indeterminate state
  • Autocomplete — isDisabled now propagates to Trigger and ClearButton
  • Tooltip — revised padding and switched border-radius to design token
  • Description — removed extra horizontal padding from form field descriptions
  • Theme Builder — fixed swapped accent-foreground values
  • Soft color contrast — darker accent-soft-foreground for light accent themes (Sky, Lavender, Mint), fixing barely-visible text on secondary buttons, chips, and badges

What's Changed

New Contributors

Full Changelog: https://github.com/heroui-inc/heroui/compare/v3.0.3...v3.0.4