Open
Conversation
fed3cdb to
4657ee0
Compare
4657ee0 to
b4f14f9
Compare
b4f14f9 to
4698d59
Compare
30fab0f to
aa41dba
Compare
388e2bd to
b1554d8
Compare
b1554d8 to
1a7a30c
Compare
1a7a30c to
34abf64
Compare
ccfc27b to
b88d51f
Compare
85fe88a to
216fb5d
Compare
c48688d to
990d87c
Compare
b1cdb3a to
e9eb9e7
Compare
e9eb9e7 to
9351d7b
Compare
9351d7b to
933224b
Compare
228f486 to
fb6b2b9
Compare
fb6b2b9 to
c87d849
Compare
5e1c24e to
0cfa7ac
Compare
0cfa7ac to
2c485fd
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.4.8→^2.15.5Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.
Release Notes
huntabyte/bits-ui (bits-ui)
v2.15.5Compare Source
Patch Changes
fix(Tooltip): allow overriding trigger tabindex (#1932)
fix(Pin Input): keyboard navigation (#1872)
fix(ScrollArea): cleanup when pointercapture is lost (#1935)
fix(Accordion): allow overriding trigger tabindex (#1932)
fix(Presence): optimize animation detection for large DOMs (#1924)
fix: floating components should respect
styleprop (#1934)fix(FocusScope): ensure focus scopes works with only 1 tabbable item (#1933)
v2.15.4Compare Source
Patch Changes
v2.15.3Compare Source
Patch Changes
v2.15.2Compare Source
Patch Changes
disableHoverableContentistrue(#1917)v2.15.1Compare Source
Patch Changes
fix(Tooltip): inconsistent grace area (#1915)
fix(LinkPreview): inconsistent grace area (#1915)
v2.15.0Compare Source
Minor Changes
openOnHoverprop toPopover.Trigger(#1913)Patch Changes
fix(Checkbox): allow form submission when pressing enter on a checkbox that has
type="submit"(#1895)fix(LinkPreview): add customAnchor to LinkPreviewContent type (#1905)
fix(ContextMenu): Add side, sideOffset, and align (#1911)
fix(imports): resolve circular dependency (#1898)
fix: ensure scroll locking respects stable gutter (#1914)
fix(Menu): only call onValueChange once per change to CheckboxGroup value (#1902)
v2.14.4Compare Source
Patch Changes
v2.14.3Compare Source
Patch Changes
fix(ContextMenu): allow overriding tabindex of trigger (#1887)
fix(Calendar, DateField, DatePicker, DateRangeField, DateRangePicker, RangeCalendar): Change default placeholder behaviour to choose the closest available value to current date, in case current date is outside of allowed range by minValue and maxValue. (#1874)
v2.14.2Compare Source
Patch Changes
v2.14.1Compare Source
Patch Changes
chore: simplify internals (#1853)
fix(DateField): fallback to infer hour cycle from locale (#1859)
v2.14.0Compare Source
Minor Changes
Popover.Overlaycomponent (#1851)v2.13.1Compare Source
Patch Changes
v2.13.0Compare Source
Minor Changes
openDelayprop on*Menu.SubTriggerto control open delay (#1845)v2.12.0Compare Source
Minor Changes
feat(AlertDialog): add nested attributes and CSS vars for better styling of nested dialogs (#1841)
feat(Dialog): add nested attributes and CSS vars for better styling of nested dialogs (#1841)
v2.11.8Compare Source
Patch Changes
fix(Command): allow selection of the initial value when passed as the
valueprop (#1837)fix(Select): prevent interrupting scroll when virtual select items are added (#1830)
chore: update
runedandsvelte-toolbelt(#1838)v2.11.7Compare Source
Patch Changes
v2.11.6Compare Source
Patch Changes
v2.11.5Compare Source
Patch Changes
v2.11.4Compare Source
Patch Changes
fix(Combobox): recompute whether the
ScrollDownbut should render when the input value changes (#1799)fix(Combobox): dont set the input value to an unselected item when
type='multiple'(#1799)v2.11.3Compare Source
Patch Changes
v2.11.2Compare Source
Patch Changes
v2.11.1Compare Source
Patch Changes
fix(ContextMenu): ensure context menus respect interact outside of other dismissable layers (#1788)
improve(ContextMenu): allow users to override
pointer-eventsstyle onContextMenu.Trigger(#1790)v2.11.0Compare Source
Minor Changes
feat(Collapsible): add
hiddenUntilFoundprop to expand collapsible when the content matches a browser search (#1782)feat(Accordion):
hiddenUntilFoundto expand on browser search match (#1782)Patch Changes
perf: optimizations (#1777)
fix(Tooltip): expose
strategyprop (#1780)v2.10.0Compare Source
Minor Changes
unstable_prefix.RatingGroupnow considered stable. (#1767)Patch Changes
fix(Select): selected item should be in view on open (#1765)
fix(Combobox): selected item should be in view on open (#1765)
v2.9.9Compare Source
Patch Changes
V0+Spacewhen using VoiceOver on Safari/Firefox (#1761)v2.9.8Compare Source
Patch Changes
v2.9.7Compare Source
Patch Changes
fix(Checkbox): ensure focus does not go to hidden input on invalid form submission (#1750)
fix(RadioGroup): ensure focus does not go to hidden input on invalid form submission (#1750)
fix(Command): ensure value is properly registered when using textContent instead of value prop (#1748)
fix(TimeField): include
'timeZoneName'inTimeSegmentParttype (#1744)v2.9.6Compare Source
Patch Changes
v2.9.5Compare Source
Patch Changes
fix(LinkPreview): add disabled state functionality (#1726)
fix: body scroll lock restoration (#1714)
v2.9.4Compare Source
Patch Changes
v2.9.3Compare Source
Patch Changes
v2.9.2Compare Source
Patch Changes
fix: handle race conditions in scroll lock / restore (#1700)
fix(LinkPreview): ensure grace area exists when
forceMount=true(#1698)v2.9.1Compare Source
Patch Changes
type='submit'submits the form as expected (#1691)v2.9.0Compare Source
Minor Changes
feat(CheckboxGroup): add
readonlyprop/functionality (#1688)feat(Checkbox): add
readonlyprop/functionality (#1688)Patch Changes
v2.8.14Compare Source
Patch Changes
fix(Menubar): ensure extension exists in import (#1684)
fix(Popover): ensure when using a
customAnchor, outside interactions are properly handled (#1679)fix(TimeField): ensure input value is string (#1681)
fix(Select): ensure required enforced when type='multiple' (#1685)
v2.8.13Compare Source
Patch Changes
fix: only call onCloseAutoFocus handler if defined (#1674)
If popovers or other elements have been removed from the DOM, then
onCloseAutoFocus.current may be undefined.
v2.8.12Compare Source
Patch Changes
v2.8.11Compare Source
Patch Changes
fix(Combobox): prevent selection of last highlighted item on invalid input (#1644) (#1646)
fix: dont handle prevented contextmenu events (#1645)
v2.8.10Compare Source
Patch Changes
closeOnSelectfor subitems (#1636)v2.8.9Compare Source
Patch Changes
fix(NavigationMenu): Ensure MenuItem ref is bindable (#1629)
chore: update
runedandsvelte-toolbeltto resolve issues with default exports (#1631)v2.8.8Compare Source
Patch Changes
v2.8.7Compare Source
Patch Changes
fix(Calendar): ensure days are disabled when outside month and
disableDaysOutsideMonth(#1619)fix(Checkbox): ensure
Checkbox.GrouponValueChangeisn't called more than once per change (#1617)v2.8.6Compare Source
Patch Changes
v2.8.5Compare Source
Patch Changes
v2.8.4Compare Source
Patch Changes
css.escapeto preventthisissue (#1608)v2.8.3Compare Source
Patch Changes
v2.8.2Compare Source
Patch Changes
v2.8.1Compare Source
Patch Changes
fix(ContextMenu): support portalling
ContextMenu.SubContent(#1591)fix(FocusScope): decouple
onCloseAutoFocusandonOpenAutoFocusfromtrapFocusconditional (#1591)fix: issue where
refwould becomenullduring state transitions (#1591)fix(DropdownMenu): support portalling
DropdownMenu.SubContent(#1591)v2.8.0Compare Source
Minor Changes
feat(ContextMenu): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(Combobox): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(AlertDialog): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(Collapsible): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(Select): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(LinkPreview): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(Dialog): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(DateRangePicker): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(DatePicker): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(Popover): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(DropdownMenu): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)feat(Tooltip): add
onOpenChangeCompleteprop which is called after the open/close animations have finished (#1589)Patch Changes
v2.7.0Compare Source
Minor Changes
readonlyprop to make theRadioGroupreadonly (#1579)Patch Changes
v2.6.2Compare Source
Patch Changes
preventScroll={false}(#1577)v2.6.1Compare Source
Patch Changes
data-orientationonTabs.Content(#1571)v2.6.0Compare Source
Minor Changes
feat(Command): add
disableInitialScrollprop toCommand.Rootto prevent undesired scrolling on initial mount (#1548)feat(command): Add
columnsprop for grid functionality (#1548)v2.5.0Compare Source
Minor Changes
feat(RangeCalendar): add
minDaysandmaxDaysprops to require min/max number days in a range (#1558)feat(RangeCalendar): add
excludeDisabledprop that whentrue, will reset the range if it includes a disabled date (#1558)feat(Calendar): add
maxDaysprop to limit the number of days that can be selected whentype="multiple"(#1558)feat(RangeCalendar): add
data-range-middleattribute toDayandCellcomponents to indicate items within the selected range, but not the start or end. Useful for conditional styling. (#1558)feat(RangeCalendar): mark
data-selection-startanddata-selection-endas deprecated in favor ofdata-range-startanddata-range-endwhich introduce improved functionality that would be considered breaking should the behavior be added todata-selection-startanddata-selection-end. Withdata-range-start|end, when the start date is selected but an end has not been selected, that date will have both thedata-range-startanddata-range-endwhich makes it easier to conditionally style the dates (#1558)feat(Select): expose
autocompleteprop onSelect.Rootfor passingautocompleteattribute to the hidden input (#1547)Patch Changes
fix(RangeCalendar): ensure props are synced with months (#1558)
fix(Calendar): issue where props weren't being synced with the months (#1558)
v2.4.1Compare Source
Patch Changes
fix(FloatingComponents): ensure bad coordinates aren't used when anchor becomes hidden/removed (#1546)
fix(Slider): shadow DOM support (#1544)
v2.4.0Compare Source
Minor Changes
BitsConfigprovider component for globally configuring default component props via context. (#1530)Patch Changes
v2.3.1Compare Source
Patch Changes
data-statereflects value when showing preview (#1533)v2.3.0Compare Source
Minor Changes
unstable_RatingGrouppending API stabilization and community feedback. (#1525)v2.2.1Compare Source
Patch Changes
fix(Tooltip): ensure
Tooltip.Triggers can be composed with other floating component triggers (#1527)fix(Slider): ensure floating point precision aligns with step (#1529)
v2.2.0Compare Source
Minor Changes
inputValueprop onCombobox.Rootto synchronize input value with programmatic updates to the value from outside Bits UI (#1517)Patch Changes
v2.1.0Compare Source
(Had to publish 2.1.0 instead of 2.0.0 as someone published 2.0.x to NPM many years ago)
Major Changes
breaking: bump minimum Svelte peer dependency to
^5.33.0to support Attachments and $props.id(). (#1494)breaking:
@internationalized/dateis now a required peer dependency. (#1494)Minor Changes
feat(Slider): add
Slider.ThumbLabelfor rendering a label positioned relative to aSlider.Thumb. (#1494)feat(Slider): add
Slider.TickLabelfor rendering a label positioned relative to aSlider.Tick. (#1494)feat(Slider): support discrete step values via
steps:number[] | numberonSlider.Root. If an array is passed, it defines the selectable values directly, andmin/maxdefault to the array's bounds. (#1494)feat: add
TimeFieldcomponent for time input with segmented control and full keyboard support. (#1494)feat(Slider): introduce the
tickItemssnippet prop onSlider.Rootas a replacement for the now-deprecatedticks, enabling a more flexible API that better supports renderingTickLabels. PrefertickItemsgoing forward. (#1494)feat: add
TimeRangeFieldcomponent for selecting a start and end time. (#1494)feat(Slider): introduce the
thumbItemssnippet prop onSlider.Rootas a replacement for the now-deprecatedthumbs, enabling a more flexible API that better supports renderingThumbLabels. PreferthumbItemsgoing forward. (#1494)feat(Slider): add
trackPaddingprop toSlider.Rootas an SSR-friendly alternative tothumbPositioning="contain", which requires client-side measurement. (#1494)Patch Changes
nullforrefprop to align with other components. (#1494)v1.8.0Compare Source
Minor Changes
thumbPositioningfor more granular control of thumb positioning (#1470)Patch Changes
fix(NavigationMenu): moving from submenu trigger to menu item in the same menu should close the submenu (#1489)
feat(NavigationMenu):
openOnHoverprop to control whether menu items open on hover or not (#1491)fix(NavigationMenu): issues with non-viewport transitions (#1489)
v1.7.0Compare Source
Minor Changes
feat(DropdownMenu): new
DropdownMenu.CheckboxGroupcomponent (#1486)feat(ContextMenu): new
ContextMenu.CheckboxGroupcomponent (#1486)feat(Menubar): new
Menubar.CheckboxGroupcomponent (#1486)Patch Changes
fix(Select): ensure scroll buttons render on subsequent mounts (#1484)
fix(Combobox): ensure scroll buttons render on subsequent mounts (#1484)
v1.6.1Compare Source
Patch Changes
fix(Tooltip): ensure only one tooltip within a Provider can be open at a time (#1481)
fix(Command): replace
encodeURIComponentwithcss.escapefor attribute values (#1482)v1.6.0Compare Source
Minor Changes
activestate (#1471)Patch Changes
fix(DateRangeField): ensure prepopulated value takes priority over placeholder for validation (#1479)
fix(NavigationMenu): do not close
Subcontent when clicking the trigger (#1473)fix(NavigationMenu): render
ContentwithoutViewport(#1474)fix(DateField): ensure prepopulated value takes priority over placeholder for validation (#1479)
v1.5.3Compare Source
Patch Changes
v1.5.2Compare Source
Patch Changes
fix(RangeCalendar): ensure
weekStartsOnis absolute and fallback to locale if not provided (#1462)fix(DateRangePicker): use current field to determine max days in month (#1460)
fix(DateRangePicker): ensure
weekStartsOnis absolute and fallback to locale if not provided (#1462)fix(DatePicker): ensure
weekStartsOnis absolute and fallback to locale if not provided (#1462)fix(Calendar): ensure
weekStartsOnis absolute and fallback to locale if not provided (#1462)fix(DateRangeField): use current field to determine max days in month (#1460)
v1.5.1Compare Source
Patch Changes
v1.5.0Compare Source
Minor Changes
onSelectfor SubTrigger (#1454)Patch Changes
fix(ScrollArea): ensure thumb properly restores previous position (#1455)
fix(DatePicker): export
Portalparts (#1451)fix(Menu): remove unused
closeOnSelectprop from SubTrigger components (#1453)Configuration
📅 Schedule: Branch creation - "on the 1st through 7th day of the month" in timezone America/Los_Angeles, 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.
This PR was generated by Mend Renovate. View the repository job log.