fiqry.dev
fiqry.dev copied to clipboard
fix(deps): update dependency @headlessui/react to v1.7.19
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @headlessui/react (source) | 1.7.7 -> 1.7.19 |
Release Notes
tailwindlabs/headlessui (@βheadlessui/react)
v1.7.19
Fixed
- Make sure panels re-register when IDs are calculated in React < 18 (#β2883)
- Expose
disabledstate on<Tab />component (#β2918) - Prevent default behavior when clicking outside of a
Dialog.Panel(#β2919) - Add
hiddenattribute to internal<Hidden />component when theFeatures.Hiddenfeature is used (#β2955) - Allow setting custom
tabIndexon the<Switch />component (#β2966) - Forward
disabledstate to hidden inputs in form-like components (#β3004) - Respect
selectedIndexfor controlled<Tab/>components (#β3037)
v1.7.18
Fixed
- Don't call
<Dialog>'sonClosetwice on mobile devices (#β2690) - Lazily resolve default containers in
<Dialog>(#β2697) - Ensure hidden
Tab.Panelcomponents are hidden from the accessibility tree (#β2708) - Add support for
role="alertdialog"to<Dialog>component (#β2709) - Ensure blurring the
Combobox.Inputcomponent closes theCombobox(#β2712) - Allow changes to the
classNameprop when the<Transition />component is currently not transitioning (#β2722) - Export (internal-only) component interfaces for TypeScript compiler (#β2313)
- Fix infinite render-loop for
<Disclosure.Panel>and<Popover.Panel>whenas={Fragment}(#β2760) - Fix VoiceOver bug for
Listboxcomponent in Chrome (#β2824) - Fix outside click detection when component is mounted in the Shadow DOM (#β2866)
- Fix CJS types (#β2880)
- Fix error when transition classes contain new lines (#β2871)
- Improve iOS locking (7721aca)
v1.7.17
Fixed
- Use correct value when resetting
<Listbox multiple>and<Combobox multiple>(#β2626) - Render
<MainTreeNode />inPopover.Groupcomponent only (#β2634) - Disable smooth scrolling when opening/closing
Dialogcomponents on iOS (#β2635) - Don't assume
<Tab />components are available when setting the next index (#β2642) - Fix incorrectly focused
Combobox.Inputcomponent on page load (#β2654) - Ensure
appearworks using theTransitioncomponent (even when used with SSR) (#β2646) - Improve resetting values when using the
nullableprop on theComboboxcomponent (#β2660) - Fix hydration of components inside
<Suspense>(#β2663) - Prevent scrolling when focusing a tab (#β2674)
v1.7.16
Fixed
- Ensure the caret is in a consistent position when syncing the
Combobox.Inputvalue (#β2568) - Improve "outside click" behaviour in combination with 3rd party libraries (#β2572)
- Ensure IME works on Android devices (#β2580)
- Calculate
aria-expandedpurely based on the open/closed state (#β2610) - Submit form on
Entereven if no submit-like button was found (#β2613)
v1.7.15
Added
- [internal] add demo mode to
MenuandPopovercomponents (#β2448)
Fixed
- Ensure
FocusTrapis only active when the givenenabledvalue istrue(#β2456) - Stop
<Transition appear>from overwriting classes on re-render (#β2457) - Improve control over
MenuandListboxoptions while searching (#β2471) - Consider clicks inside iframes to be "outside" (#β2485)
- Ensure moving focus within a
Portalcomponent, does not close thePopovercomponent (#β2492)
Changed
- Move
typescondition to the front (#β2469)
v1.7.14
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
Transitioncomponent (#β2374) - Add
FocusTrapevent listeners once document has loaded (#β2389) - Fix
classNamehydration for<Transition appear>(#β2390) - Improve
Comboboxtypes to improve false positives (#β2411) - Merge
classNamecorrectly when itβs a function (#β2412) - Correctly handle IME composition in
<Combobox.Input>(#β2426)
Added
- Add
formprop to form-like components such asRadioGroup,Switch,Listbox, andCombobox(#β2356)
v1.7.13
Fixed
- Ensure
Transitioncomponent completes if nothing is transitioning (#β2318) - Enable native label behavior for
<Switch>where possible (#β2265) - Allow root containers from the
Dialogcomponent in theFocusTrapcomponent (#β2322) - Fix
XYZPropsWeControland cleanup internal TypeScript types (#β2329) - Fix invalid warning when using multiple
Popover.Buttoncomponents inside aPopover.Panel(#β2333) - Fix restore focus to buttons in Safari, when
Dialogcomponent closes (#β2326)
v1.7.12
Added
- Add explicit props types for every component (#β2282)
Fixed
- Ensure the main tree and parent
Dialogcomponents are marked asinert(#β2290) - Fix nested
Popovercomponents not opening (#β2293) - Make React types more compatible with other libraries (#β2282)
- Fix
Dialogcleanup when theDialogbecomes hidden (#β2303)
v1.7.11
Fixed
- Ensure we handle
nullvalues for thedataRefcorrectly (#β2258) - Move
aria-multiselectableto[role=listbox]in theComboboxcomponent (#β2271) - Re-focus
Combobox.Inputwhen aCombobox.Optionis selected (#β2272) - Ensure we reset the
activeOptionIndexif the active option is unmounted (#β2274) - Improve
Reftype for forwardedSwitch's ref (#β2277) - Start cleanup phase of the
Dialogcomponent when going into theClosingstate (#β2264)
v1.7.10
Fixed
- Revert "Use the
import * as React from 'react'pattern (#β2242)
v1.7.9
Fixed
- Fix SSR tab hydration when using Strict Mode in development (#β2231)
- Don't break overflow when multiple dialogs are open at the same time (#β2215)
- Fix "This
Suspenseboundary received an update before it finished hydrating" error in theDisclosurecomponent (#β2238) - Use the
import * as React from 'react'pattern (#β2242)
v1.7.8
Fixed
- Fix SSR tab rendering on React 17 (#β2102)
- Fix arrow key handling in
Tab(after DOM order changes) (#β2145) - Fix false positive warning about using multiple
<Popover.Button>components (#β2146) - Fix
Tabkey with non focusable elements inPopover.Panel(#β2147) - Fix false positive warning when using
<Popover.Button />in React 17 (#β2163) - Fix
failed to removeChild on Nodebug (#β2164) - Donβt overwrite classes during SSR when rendering fragments (#β2173)
- Improve
Comboboxaccessibility (#β2153) - Fix crash when reading
headlessuiFocusGuardofrelatedTargetin theFocusTrapcomponent (#β2203) - Fix
FocusTrapinDialogwhen there is only 1 focusable element (#β2172) - Improve
Tabswrapping around when controlling the component and overflowing theselectedIndex(#β2213) - Fix
shadow-rootbug closingDialogcontainers (#β2217)
Added
- Allow setting
tabIndexon theTab.Panel(#β2214)
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
The latest updates on your projects. Learn more about Vercel for Git βοΈ
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| fiqry-dev | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Apr 15, 2024 5:07pm |