github heroui-inc/heroui v3.2.0

3 hours ago

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

  • fix(docs): broken component links by @wingkwong in #6577
  • chore(docs): add dark mode guide (cn) by @wingkwong in #6578
  • fix(docs): broken redirects by @wingkwong in #6579
  • docs(native): add v1.0.4 release notes and component updates by @vvv-sss in #6580
  • chore(docs): update cn docs for pr6580 & sync missing changes by @wingkwong in #6581
  • fix(toast): defer success/error toast after promise to avoid ViewTransition collision by @aosmcleod in #6511
  • fix(styles): cap modal/alert-dialog scroll-inside height so body scrolls by @wingkwong in #6597
  • fix(fieldset): propagate disabled to descendant RAC by @wingkwong in #6596
  • refactor(table): export Table.SortableColumnHeader by @wingkwong in #6588
  • chore(deps): React Aria Upgrade (v1.18.0) by @wingkwong in #6586
  • fix(scroll-shadow): preserve scrollbar mask by @diegonzs in #6598
  • docs(native): remove figma links from component docs by @vvv-sss in #6601
  • fix(styles): column separator and resizer position in RTL layout by @shlomoi10 in #6606
  • docs(native): add create-heroui-native-app CLI docs and quick-start restructure by @vvv-sss in #6608
  • docs(native): cli release note (cn version) by @wingkwong in #6610
  • Enhance calendar component with new features and documentation by @diegonzs in #6611
  • feat(tooltip): add tooltip delay css vars by @wingkwong in #6617
  • docs(react): add copy prompt in quick install by @wingkwong in #6609
  • refactor(toggles): explicit composition for radio, checkbox & switch by @diegonzs in #6614
  • fix(styles): preserve Select/Autocomplete variant background when isInvalid is set by @mvanhorn in #6582
  • fix: typecheck issues by @wingkwong in #6623
  • fix(toast): align close button position with container padding by @Xuxyyy in #6574
  • fix(styles): inherit font-size from parent instead of forcing text-sm in link by @wingkwong in #6621
  • fix(styles): prevent date-picker calendar popover from being horizontally clipped by @wingkwong in #6622
  • fix(styles): correct secondary header borders in virtualized mode by @wingkwong in #6624
  • fix(docs): preserve NativeComponentsCategory tag in native llms-full.txt by @wingkwong in #6634
  • chore(docs): update Style Fixes for latest merged PRs by @wingkwong in #6635
  • fix(styles): constrain popover size for virtualized ListBox by @wingkwong in #6642
  • refactor(docs): optimization by @wingkwong in #6630
  • fix(autocomplete): popover focus by @wingkwong in #6627
  • fix(tooltip): avoid Focusable warning when mounted inside inert subtree by @wingkwong in #6628
  • fix(spinner): restore animation in non-flex layouts by @wingkwong in #6644
  • fix(styles): browser autofill highlight on grouped input fields by @wingkwong in #6625
  • fix(styles): prevent flex-shrink from collapsing virtualized ListBox scroll height by @wingkwong in #6636
  • V3.2.0 by @wingkwong in #6616

New Contributors

Full Release Note

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

Full Changelog: v3.1.0...v3.2.0

Don't miss a new heroui release

NewReleases is sending notifications on new releases.