Skip to content

chore(deps): update dependency bits-ui to v2.19.2 - #60

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/bits-ui-2.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/bits-ui-2.x

Conversation

@renovate

@renovate renovate Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
bits-ui 2.18.12.19.2 age confidence

Release Notes

huntabyte/bits-ui (bits-ui)

v2.19.2

Compare Source

Patch Changes
  • fix: render the id attribute on Popper-based content elements (Tooltip, Popover, Select, Combobox, DropdownMenu, ContextMenu, Menubar, LinkPreview) so aria-describedby on triggers resolves correctly (#​2094)

  • fix: restore body styles on the captured document when delayed scroll-lock cleanup runs after the global document is torn down or replaced (#​2133)

  • fix: respect an explicit Tabs.Content tabindex while preserving the default panel tab stop (#​2132)

v2.19.1

Compare Source

Patch Changes
  • fix(Avatar): detach image handlers on destroy and actually apply the load cleanup - #​2050 (#​2128)

  • fix(Menu): Menu.GroupHeading no longer sets role="group", Menu.Separator now sets role="separator" (#​2091)

  • fix(DismissibleLayer): guard the deferred focus handler against teardown - #​2080 (#​2126)

  • fix(DateField): apply date segments in year/month/day order so a valid day isn't clamped by the placeholder's month in day-first locales (#​2123)

  • fix(Select): keep the user's scroll position when the scroll down button remounts. The button unmounts at the bottom of the list and remounts as soon as the viewport leaves it, and its mount effect realigned the viewport onto the highlighted item, so a small scroll up from the bottom jumped back to the highlighted item. (#​2109)

  • fix(DismissibleLayer): outside clicks shortly after a layer opens no longer fail to dismiss it (#​2111)

    DismissibleLayerState reset its per-interaction state through a 20ms debounce. Because the
    layer's watch runs its cleanup once on every open, each layer scheduled a reset 20ms into its
    own lifetime. An outside pointerdown landing 10-20ms after that cleanup had its
    "responsible layer" flag cleared by the stale reset before the debounced interact-outside
    handler ran, so the handler bailed and the layer stayed open. The reset is now synchronous.

  • fix(ScrollArea): prevent resize work from reading destroyed state after unmount (#​2122)

  • fix(Combobox): highlight the first matching item after custom filtering updates the rendered items. (#​2129)

  • fix(Accordion): cancel deferred content work on destroy to avoid derived_inert (#​2127)

v2.19.0

Compare Source

Minor Changes
  • feat(Checkbox): pass form to the hidden input (#​2089)
Patch Changes
  • fix(DateField): keep focus on the year while correcting its first digit (#​2100)

  • fix(Tooltip): close Tooltip.Trigger on pointerdown for any pointer button so right/middle click dismiss the tooltip and cancel a pending delayed open (#​2101)

  • fix(RadioGroup): don't select item on pointer-driven focus- #​2098 (#​2098)

v2.18.2

Compare Source

Patch Changes
  • fix(DismissibleLayer): cancel pending afterSleep timer on destroy to prevent derived_inert and stale document listeners (#​2080) (#​2087)

  • fix(TextSelectionLayer): don't read the ref box in #pointerdown before the enabled check, which emitted derived_inert on every document pointerdown when a leaked listener outlived its component (#​2107)

  • fix(AlertDialog): pass disabled through to button in AlertDialog.Cancel (#​2068)


Configuration

📅 Schedule: (UTC)

  • 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.

@github-actions github-actions Bot added the size/S PR size: S label Sep 6, 2026
@renovate renovate Bot changed the title chore(deps): update dependency bits-ui to v2.19.0 chore(deps): update dependency bits-ui to v2.19.2 Sep 16, 2026
@renovate
renovate Bot force-pushed the renovate/bits-ui-2.x branch from 894addd to 74d55a8 Compare September 16, 2026 20:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/S PR size: S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants