Skip to content

Releases: tailwindlabs/headlessui

@headlessui/[email protected]

17 Aug 15:20
Compare
Choose a tag to compare

Fixed

  • Fix form elements for uncontrolled <Listbox multiple> and <Combobox multiple> (#2626)
  • Use correct value when resetting <Listbox multiple> and <Combobox multiple> (#2626)
  • Render <MainTreeNode /> in PopoverGroup component only (#2634)
  • Disable smooth scrolling when opening/closing Dialog components on iOS (#2635)
  • Don't assume <Tab /> components are available when setting the next index (#2642)
  • Improve SSR of the Disclosure component (#2645)
  • Fix incorrectly focused ComboboxInput component on page load (#2654)
  • Improve resetting values when using the nullable prop on the Combobox component (#2660)
  • Prevent scrolling when focusing a tab (#2674)

@headlessui/[email protected]

17 Aug 15:20
Compare
Choose a tag to compare

Fixed

  • Use correct value when resetting <Listbox multiple> and <Combobox multiple> (#2626)
  • Render <MainTreeNode /> in Popover.Group component only (#2634)
  • Disable smooth scrolling when opening/closing Dialog components on iOS (#2635)
  • Don't assume <Tab /> components are available when setting the next index (#2642)
  • Fix incorrectly focused Combobox.Input component on page load (#2654)
  • Ensure appear works using the Transition component (even when used with SSR) (#2646)
  • Improve resetting values when using the nullable prop on the Combobox component (#2660)
  • Fix hydration of components inside <Suspense> (#2663)
  • Prevent scrolling when focusing a tab (#2674)

@headlessui/[email protected]

27 Jul 14:28
e4fc1b0
Compare
Choose a tag to compare

Fixed

  • Ensure the caret is in a consistent position when syncing the Combobox.Input value (#2568)
  • Improve "outside click" behaviour in combination with 3rd party libraries (#2572)
  • Improve performance of Combobox component (#2574)
  • Ensure IME works on Android devices (#2580)
  • Calculate aria-expanded purely based on the open/closed state (#2610)
  • Submit form on Enter even if no submit-like button was found (#2613)

@headlessui/[email protected]

27 Jul 14:29
954a3ac
Compare
Choose a tag to compare

Added

  • Add ui-focus-visible variant to Tailwind plugin (#2347)
  • Add ui-not-focus-visible variant to Tailwind plugin (#2618)

@headlessui/[email protected]

27 Jul 14:29
0501475
Compare
Choose a tag to compare

Fixed

  • Ensure the caret is in a consistent position when syncing the Combobox.Input value (#2568)
  • Improve "outside click" behaviour in combination with 3rd party libraries (#2572)
  • Ensure IME works on Android devices (#2580)
  • Calculate aria-expanded purely based on the open/closed state (#2610)
  • Submit form on Enter even if no submit-like button was found (#2613)

@headlessui/[email protected]

01 Jun 10:42
14b8c56
Compare
Choose a tag to compare

Fixed

  • Fix memory leak in Popover component (#2430)
  • Ensure FocusTrap is only active when the given enabled value is true (#2456)
  • Ensure the exposed activeIndex is up to date for the Combobox component (#2463)
  • Improve control over Menu and Listbox options while searching (#2471)
  • Consider clicks inside iframes to be "outside" (#2485)
  • Ensure moving focus within a Portal component, does not close the Popover component (#2492)

Changed

  • Move types condition to the front (#2469)

@headlessui/[email protected]

01 Jun 10:43
a1d7c69
Compare
Choose a tag to compare

Added

  • [internal] add demo mode to Menu and Popover components (#2448)

Fixed

  • Ensure FocusTrap is only active when the given enabled value is true (#2456)
  • Stop <Transition appear> from overwriting classes on re-render (#2457)
  • Improve control over Menu and Listbox options while searching (#2471)
  • Consider clicks inside iframes to be "outside" (#2485)
  • Ensure moving focus within a Portal component, does not close the Popover component (#2492)

Changed

  • Move types condition to the front (#2469)

@headlessui/[email protected]

12 Apr 17:09
095ec18
Compare
Choose a tag to compare

Fixed

  • Fix focus styles showing up when using the mouse (#2347)
  • Disable ComboboxInput when its Combobox is disabled (#2375)
  • Add FocusTrap event listeners once document has loaded (#2389)
  • Don't scroll-lock <Dialog> when wrapping transition isn't showing (#2422)
  • Ensure DOM ref is properly handled in the RadioGroup component (#2424)

Added

  • Add form prop to form-like components such as RadioGroup, Switch, Listbox, and Combobox (#2356)

@headlessui/[email protected]

12 Apr 17:09
8acbd6e
Compare
Choose a tag to compare

Fixed

  • Add ESM and types paths to package.json for Tailwind CSS plugin (#2382)

@headlessui/[email protected]

12 Apr 17:10
c5d2e3b
Compare
Choose a tag to compare

Fixed

  • Fix focus styles showing up when using the mouse (#2347)
  • Fix "Can't perform a React state update on an unmounted component." when using the Transition component (#2374)
  • Add FocusTrap event listeners once document has loaded (#2389)
  • Fix className hydration for <Transition appear> (#2390)
  • Improve Combobox types to improve false positives (#2411)
  • Merge className correctly when it’s a function (#2412)

Added

  • Add form prop to form-like components such as RadioGroup, Switch, Listbox, and Combobox (#2356)