Skip to content

Releases: tailwindlabs/headlessui

@headlessui/react@v2.2.0

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

Added

  • Add React 19 support (#3543)

@headlessui/react@v2.1.10

10 Oct 18:58
5eb3b12
Compare
Choose a tag to compare

Fixed

  • Use React.JSX instead of deprecated global JSX (#3511)
  • Fix crash in ListboxOptions when using as={Fragment} (#3513)

@headlessui/react@v2.1.9

03 Oct 09:58
2422250
Compare
Choose a tag to compare

Fixed

  • Ensure Element is available before polyfilling to prevent crashes in non-browser environments (#3493)
  • Fix crash when using instanceof HTMLElement in some environments (#3494)
  • Cleanup process in Combobox component when using virtualization (#3495)

@headlessui/react@v2.1.8

12 Sep 10:36
994303f
Compare
Choose a tag to compare

Fixed

  • Fix crash when using as={Fragment} on MenuButton, ListboxButton, DisclosureButton or Button components (#3478)

@headlessui/react@v2.1.7

11 Sep 15:33
dde00da
Compare
Choose a tag to compare

Fixed

  • Prevent crash in environments where Element.prototype.getAnimations is not available (#3473)

@headlessui/vue@v1.7.23

09 Sep 09:07
2a46945
Compare
Choose a tag to compare

Fixed

  • use native useId from Vue.js 3.5 when available (#3458)

@headlessui/react@v2.1.6

09 Sep 19:15
5b365f5
Compare
Choose a tag to compare

Fixed

  • Fix ListboxOptions being incorrectly marked as inert (#3466)
  • Fix crash when using DisclosureButton inside of a DisclosurePanel when the Disclosure is open by default (#3465)

@headlessui/react@v2.1.5

04 Sep 14:37
cb86665
Compare
Choose a tag to compare

Fixed

  • Fix transition bug on Firefox, triggered by clicking the PopoverButton in rapid succession (#3452)

@headlessui/react@v2.1.4

03 Sep 15:26
75619ee
Compare
Choose a tag to compare

Fixed

  • Fix components not closing properly when using the transition prop (#3448)

@headlessui/react@v2.1.3

23 Aug 13:51
Compare
Choose a tag to compare

Fixed

  • Ensure Transition component state doesn't change when it becomes hidden (#3372)
  • Fix closing components using the transition prop, and after scrolling the page (#3407)
  • Ensure all client components are marked correctly to avoid a crash with React 19 and Turbopack (#3429)