Releases: tailwindlabs/headlessui
Releases · tailwindlabs/headlessui
@headlessui/react@v2.2.0
Added
- Add React 19 support (#3543)
@headlessui/react@v2.1.10
Fixed
- Use
React.JSX
instead of deprecated global JSX
(#3511)
- Fix crash in
ListboxOptions
when using as={Fragment}
(#3513)
@headlessui/react@v2.1.9
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
Fixed
- Fix crash when using
as={Fragment}
on MenuButton
, ListboxButton
, DisclosureButton
or Button
components (#3478)
@headlessui/react@v2.1.7
Fixed
- Prevent crash in environments where
Element.prototype.getAnimations
is not available (#3473)
@headlessui/vue@v1.7.23
Fixed
- use native
useId
from Vue.js 3.5 when available (#3458)
@headlessui/react@v2.1.6
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
Fixed
- Fix transition bug on Firefox, triggered by clicking the
PopoverButton
in rapid succession (#3452)
@headlessui/react@v2.1.4
Fixed
- Fix components not closing properly when using the
transition
prop (#3448)
@headlessui/react@v2.1.3
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)