Releases: tailwindlabs/headlessui
Releases · tailwindlabs/headlessui
@headlessui/react@v1.7.2
@headlessui/vue@v1.7.1
@headlessui/react@v1.7.1
Fixed
- Improve iOS scroll locking (#1830)
- Add
<fieldset disabled>
check to radio group options in React (#1835) - Ensure
Tab
order stays consistent, and the currently activeTab
stays active (#1837) - Ensure
Combobox.Label
is properly linked when rendered afterCombobox.Button
andCombobox.Input
components (#1838) - Remove
forceRerender
fromTab
component (#1846)
@headlessui/vue@v1.7.0
Added
- Add
by
prop forListbox
,Combobox
andRadioGroup
(#1482, #1717, #1814, #1815) - Make form components uncontrollable (#1683)
- Add
@headlessui/tailwindcss
plugin (#1487)
Fixed
- Fixed SSR support on Deno (#1671)
- Don’t close dialog when opened during mouse up event (#1667)
- Don’t close dialog when drag ends outside dialog (#1667)
- Fix outside clicks to close dialog when nested, unopened dialogs are present (#1667)
- Close
Menu
component when usingtab
key (#1673) - Resync input when display value changes (#1679, #1755)
- Ensure controlled
Tabs
don't change automagically (#1680) - Improve outside click on Safari iOS (#1712)
- Improve event handler merging (#1715)
- Fix incorrect scrolling to the bottom when opening a
Dialog
(#1716) - Don't overwrite
element.focus()
on<PopoverPanel>
(#1719) - Improve
Combobox
re-opening keyboard issue on mobile (#1732) - Only select the active option when using "singular" mode when pressing
<tab>
in theCombobox
component (#1750) - Only restore focus to the
MenuButton
if necessary when activating aMenuOption
(#1782) - Don't scroll when wrapping around in focus trap (#1789)
- Improve accessibility when announcing
ListboxOption
andComboboxOption
components (#1812) - Expose the
value
from theCombobox
andListbox
components slot (#1822) - Improve
scroll lock
on iOS (#1824)
@headlessui/tailwindcss@v0.1.1
Fixed
- Fix bracket order of
not
variants (#1621)
@headlessui/react@v1.7.0
Added
- Add
by
prop forListbox
,Combobox
andRadioGroup
(#1482, #1717, #1814, #1815) - Make form components uncontrollable (#1683)
- Add
@headlessui/tailwindcss
plugin (#1487)
Fixed
- Fixed SSR support on Deno (#1671)
- Don’t close dialog when opened during mouse up event (#1667)
- Don’t close dialog when drag ends outside dialog (#1667)
- Fix outside clicks to close dialog when nested, unopened dialogs are present (#1667)
- Close
Menu
component when usingtab
key (#1673) - Resync input when display value changes (#1679, #1755)
- Ensure controlled
Tabs
don't change automagically (#1680) - Don't scroll lock when a Transition + Dialog is mounted but hidden (#1681)
- Allow
Popover
close
to be passed directly toonClick
handlers (#1696) - Improve outside click on Safari iOS (#1712)
- Improve event handler merging (#1715)
- Fix incorrect scrolling to the bottom when opening a
Dialog
(#1716) - Improve
Combobox
re-opening keyboard issue on mobile (#1732) - Ensure
Disclosure.Panel
is properly linked (#1747) - Only select the active option when using "singular" mode when pressing
<tab>
in theCombobox
component (#1750) - Improve the types of the
Combobox
component (#1761) - Only restore focus to the
Menu.Button
if necessary when activating aMenu.Option
(#1782) - Don't scroll when wrapping around in focus trap (#1789)
- Fix
Transition
component's incorrect cleanup and order of events (#1803) - Ensure enter transitions work when using
unmount={false}
(#1811) - Improve accessibility when announcing
Listbox.Option
andCombobox.Option
components (#1812) - Fix
ref
stealing from children (#1820) - Expose the
value
from theCombobox
andListbox
components render prop (#1822) - Improve
scroll lock
on iOS (#1824) - Fix maximum call stack size exceeded error on
Tab
component when usingas={Fragment}
(#1826) - Fix "blank" screen on initial load of
Transition
component (#1823)
@headlessui/vue@v1.6.7
Fixed
- Prevent cancelling transitions due to focus trap (#1664)
@headlessui/vue@v1.6.6
@headlessui/react@v1.6.6
Fixed
- Ensure
CMD
+Backspace
works in nullable mode forCombobox
component (#1617)
@headlessui/vue@v1.6.5
Fixed
- Support
<slot>
children when usingas="template"
(#1548) - Improve outside click of
Dialog
component (#1546) - Detect outside clicks from within
<iframe>
elements (#1552) - Only render the
Dialog
on the client (#1566) - Improve Combobox input cursor position (#1574)
- Fix scrolling issue in
Tab
component when using arrow keys (#1584) - Fix missing
aria-expanded
forComboboxInput
component (#1605)