Skip to content

Releases: tailwindlabs/headlessui

@headlessui/[email protected]

12 Sep 15:34
8759a5c
Compare
Choose a tag to compare

Fixed

  • Ensure we are not freezing data when the static prop is used (#3779)
  • Ensure onChange types are contravariant instead of bivariant (#3781)
  • Support <summary> as a focusable element inside <details> (#3389)
  • Fix Maximum update depth exceeded crash when using transition prop (#3782)
  • Ensure pressing Tab in the ComboboxInput, correctly syncs the input value (#3785)
  • Ensure --button-width and --input-width have the latest value (#3786)
  • Fix 'Invalid prop data-headlessui-state supplied to React.Fragment' warning (#3788)
  • Ensure element in ref callback is always connected when rendering in a Portal (#3789)
  • Ensure form state is up to date when using uncontrolled components (#3790)
  • Ensure data-open on ComboboxInput is up to date (#3791)
  • Ensure changing the immediate prop value on the Combobox component works as expected (#3792)

@headlessui/[email protected]

30 Jul 14:04
2de2779
Compare
Choose a tag to compare

Fixed

  • Fix incorrect double invocation of menu items, listbox options and combobox options (#3766)
  • Fix memory leak in SSR environment (#3767)
  • Ensure programmatic .click() on MenuButton ref works (#3768)
  • Don't activate hovered items while using the keyboard (#3769)

@headlessui/[email protected]

24 Jul 14:50
51b5bf6
Compare
Choose a tag to compare

Fixed

  • Fix immediately closing Listbox by requiring some cursor movement (#3762)

@headlessui/[email protected]

23 Jul 11:23
2ff307c
Compare
Choose a tag to compare

Fixed

  • Fix listbox closing immediately after opening on touch devices (#3755)

@headlessui/[email protected]

20 May 14:17
bc76bbd
Compare
Choose a tag to compare

Fixed

  • Fix Combobox error (unexpected undefined) when using virtual mode (#3734)

@headlessui/[email protected]

12 May 21:49
8a24040
Compare
Choose a tag to compare

Added

  • Add a quick trigger action to the Menu, Listbox and Combobox components (#3700)

Fixed

  • Fix clicking Label component should open <Input type="file"> (#3707)
  • Ensure clicking on interactive elements inside Label component works (#3709)
  • Fix focus not returned to SVG Element (#3704)
  • Fix Listbox not focusing first or last option on ArrowUp / ArrowDown (#3721)
  • Performance improvement: only re-render top-level component when nesting components e.g.: Menu inside a Dialog (#3722)
  • Fix closing Menu when other Menu is opened (#3726)

@headlessui/[email protected]

17 Apr 13:18
df88f4c
Compare
Choose a tag to compare

Fixed

  • Improve Menu component performance (#3685)
  • Improve Listbox component performance (#3688)
  • Improve Combobox component performance (#3697)
  • Open Menu and Listbox on mousedown (#3689)
  • Fix Transition component from incorrectly exposing the Closing state (#3696)

@headlessui/[email protected]

04 Apr 14:48
ef9c172
Compare
Choose a tag to compare

Added

  • Accept tabIndex on the Checkbox component (#3645)
  • Accept tabIndex on the RadioGroup component (#3646)

Fixed

  • Use correct ownerDocument when using internal Portal component (#3594)
  • Bump @tanstack/react-virtual to fix warnings in React 19 projects (#3588)
  • Fix aria-invalid attributes to have a valid 'true' value (#3639)
  • Add missing invalid prop to Combobox component (#3677)
  • Fix Unexpected undefined crash in Combobox component with virtual mode (#3678)

@headlessui/[email protected]

06 Feb 13:22
1be0e67
Compare
Choose a tag to compare
  • Support installing with Tailwind CSS v4 (#3634)

@headlessui/[email protected]

25 Oct 13:52
d71fb9c
Compare
Choose a tag to compare

Added

  • Add React 19 support (#3543)