Skip to content

Commit e7ed5a1

Browse files
fix(deps): update dependency @base-ui-components/react to v1.0.0-rc.0 (#2244)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@base-ui-components/react](https://base-ui.com) ([source](https://redirect.github.com/mui/base-ui/tree/HEAD/packages/react)) | [`1.0.0-beta.4` -> `1.0.0-rc.0`](https://renovatebot.com/diffs/npm/@base-ui-components%2freact/1.0.0-beta.4/1.0.0-rc.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@base-ui-components%2freact/1.0.0-rc.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@base-ui-components%2freact/1.0.0-beta.4/1.0.0-rc.0?slim=true) | --- ### Release Notes <details> <summary>mui/base-ui (@&#8203;base-ui-components/react)</summary> ### [`v1.0.0-rc.0`](https://redirect.github.com/mui/base-ui/blob/HEAD/CHANGELOG.md#v100-rc0) [Compare Source](https://redirect.github.com/mui/base-ui/compare/v1.0.0-beta.7...v1.0.0-rc.0) *Dec 4, 2025* ##### General changes - Fix missing `'use client'` directives ([#&#8203;3408](https://redirect.github.com/mui/base-ui/issues/3408)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Autocomplete - Fix `keepHighlight` focus sync ([#&#8203;3399](https://redirect.github.com/mui/base-ui/issues/3399)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Checkbox - **Breaking change:** Match native unchecked state in form submission.<br /> The Checkbox will not submit the `"off"` value with a form when unchecked anymore, unless the new `uncheckedValue` prop is set. ([#&#8203;3406](https://redirect.github.com/mui/base-ui/issues/3406)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Collapsible - Remove `render={null}` ([#&#8203;3407](https://redirect.github.com/mui/base-ui/issues/3407)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Combobox - **Breaking change:** Removed the `keepHighlight` prop ([#&#8203;3377](https://redirect.github.com/mui/base-ui/issues/3377)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Dialog - Close when pressing focusable element outside ([#&#8203;3380](https://redirect.github.com/mui/base-ui/issues/3380)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix closing after pointer lock exit in Firefox ([#&#8203;3379](https://redirect.github.com/mui/base-ui/issues/3379)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Menu - Add `highlightItemOnHover` prop ([#&#8203;3377](https://redirect.github.com/mui/base-ui/issues/3377)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Do not import client components from MenuStore ([#&#8203;3409](https://redirect.github.com/mui/base-ui/issues/3409)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) ##### Number Field - Ensure hidden input participates in form validation ([#&#8203;3374](https://redirect.github.com/mui/base-ui/issues/3374)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Improve symbol replacement logic ([#&#8203;3376](https://redirect.github.com/mui/base-ui/issues/3376)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix fractional step snapping ([#&#8203;3375](https://redirect.github.com/mui/base-ui/issues/3375)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix parsing numbers with Swiss locale ([#&#8203;3361](https://redirect.github.com/mui/base-ui/issues/3361)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) - Fix pointer lock release when soft clicking in Firefox ([#&#8203;3378](https://redirect.github.com/mui/base-ui/issues/3378)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Popover - Close when pressing focusable element outside ([#&#8203;3380](https://redirect.github.com/mui/base-ui/issues/3380)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix modal backdrop on touch ([#&#8203;3383](https://redirect.github.com/mui/base-ui/issues/3383)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix popover glitching when flipped ([#&#8203;3364](https://redirect.github.com/mui/base-ui/issues/3364)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) ##### Select - Add `highlightItemOnHover` prop ([#&#8203;3377](https://redirect.github.com/mui/base-ui/issues/3377)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Switch - **Breaking change:** Match native off state in form submission.<br /> The Switch will not submit the `"off"` value with a form when unchecked anymore, unless the new `uncheckedValue` prop is set. ([#&#8203;3406](https://redirect.github.com/mui/base-ui/issues/3406)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Tabs - **Breaking change:** Fix Panel `keepMounted` behavior.<br /> The `value` prop is now required on `<Tabs.Tab>` and `<Tabs.Panel>` parts. ([#&#8203;3372](https://redirect.github.com/mui/base-ui/issues/3372)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Toast - Recalculate content height when layout size is fixed ([#&#8203;3359](https://redirect.github.com/mui/base-ui/issues/3359)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix multiple swipe directions on same axis ([#&#8203;3392](https://redirect.github.com/mui/base-ui/issues/3392)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Tooltip - Improve contained triggers performance ([#&#8203;3385](https://redirect.github.com/mui/base-ui/issues/3385)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) All contributors of this release in alphabetical order: [@&#8203;atomiks](https://redirect.github.com/atomiks), [@&#8203;michaldudak](https://redirect.github.com/michaldudak), [@&#8203;mj12albert](https://redirect.github.com/mj12albert), [@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari), [@&#8203;pondorasti](https://redirect.github.com/pondorasti), [@&#8203;romgrk](https://redirect.github.com/romgrk) ### [`v1.0.0-beta.7`](https://redirect.github.com/mui/base-ui/blob/HEAD/CHANGELOG.md#v100-beta7) [Compare Source](https://redirect.github.com/mui/base-ui/compare/v1.0.0-beta.6...v1.0.0-beta.7) *Nov 27, 2025* ##### General changes - Fix error about `props.ref` access in React <=18 ([#&#8203;3257](https://redirect.github.com/mui/base-ui/issues/3257)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Prefer non-adaptive anchoring position in `<Positioner>` components and fix `autoFocus` scroll jumps ([#&#8203;3250](https://redirect.github.com/mui/base-ui/issues/3250)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Make popups' `data-anchor-hidden` state attribute check for anchor presence in layout ([#&#8203;3267](https://redirect.github.com/mui/base-ui/issues/3267)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Prevent popups from sticking after hover when pressing `&lt;a&gt;` tags inside them ([#&#8203;3318](https://redirect.github.com/mui/base-ui/issues/3318)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Improve performance when detached triggers are used ([#&#8203;3277](https://redirect.github.com/mui/base-ui/issues/3277)) - Fix iOS VoiceOver voice control accessibility in non-modal popups ([#&#8203;3340](https://redirect.github.com/mui/base-ui/issues/3340)) ##### Alert Dialog - Fix trigger registration loop ([#&#8203;3249](https://redirect.github.com/mui/base-ui/issues/3249)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix focus restoration when focused element is hidden with CSS ([#&#8203;3313](https://redirect.github.com/mui/base-ui/issues/3313)) ##### Checkbox Group - Fix `aria-describedby` on checkbox group ([#&#8203;3269](https://redirect.github.com/mui/base-ui/issues/3269)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Combobox - Revert overload types to ensure typed wrappers work correctly ([#&#8203;3254](https://redirect.github.com/mui/base-ui/issues/3254)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix ignored `filteredItems` instances ([#&#8203;3272](https://redirect.github.com/mui/base-ui/issues/3272)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix loop when passing `undefined` to `items` prop ([#&#8203;3348](https://redirect.github.com/mui/base-ui/issues/3348)) ##### Context Menu - Block mouseup at initial cursor point ([#&#8203;3274](https://redirect.github.com/mui/base-ui/issues/3274)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Dialog - Fix trigger registration loop ([#&#8203;3249](https://redirect.github.com/mui/base-ui/issues/3249)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix focus restoration when focused element is hidden with CSS ([#&#8203;3313](https://redirect.github.com/mui/base-ui/issues/3313)) ##### Form - Fix cast `ref` type ([#&#8203;3324](https://redirect.github.com/mui/base-ui/issues/3324)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Menu - Fix trigger registration loop ([#&#8203;3249](https://redirect.github.com/mui/base-ui/issues/3249)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Do not pass `key` to the rendered element ([#&#8203;3255](https://redirect.github.com/mui/base-ui/issues/3255)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) - Fix nested dialog from closing on <kbd>Shift+Tab</kbd> ([#&#8203;3346](https://redirect.github.com/mui/base-ui/issues/3346)) ##### Navigation Menu - Fix Safari 18 issue where `<Positioner>` width may be set to 0 on hover ([#&#8203;3309](https://redirect.github.com/mui/base-ui/issues/3309)) by [@&#8203;EmilNordling](https://redirect.github.com/EmilNordling) - Ensure submenu triggers participate in composite list ([#&#8203;3344](https://redirect.github.com/mui/base-ui/issues/3344)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Number Field - Fix literal space handling with symbols ([#&#8203;3334](https://redirect.github.com/mui/base-ui/issues/3334)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Popover - Fix trigger registration loop ([#&#8203;3249](https://redirect.github.com/mui/base-ui/issues/3249)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Do not pass `key` to the rendered element ([#&#8203;3255](https://redirect.github.com/mui/base-ui/issues/3255)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) - Fix focus restoration when focused element is hidden with CSS ([#&#8203;3313](https://redirect.github.com/mui/base-ui/issues/3313)) ##### Select - Revert overload types to ensure typed wrappers work correctly ([#&#8203;3254](https://redirect.github.com/mui/base-ui/issues/3254)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Slider - Fix extra `onValueCommitted` calls ([#&#8203;3312](https://redirect.github.com/mui/base-ui/issues/3312)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) - Fix cast `ref` type ([#&#8203;3324](https://redirect.github.com/mui/base-ui/issues/3324)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Tooltip - Fix trigger registration loop ([#&#8203;3249](https://redirect.github.com/mui/base-ui/issues/3249)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) All contributors of this release in alphabetical order: [@&#8203;atomiks](https://redirect.github.com/atomiks), [@&#8203;brijeshb42](https://redirect.github.com/brijeshb42), [@&#8203;Copilot](https://redirect.github.com/Copilot), [@&#8203;EmilNordling](https://redirect.github.com/EmilNordling), [@&#8203;michaldudak](https://redirect.github.com/michaldudak), [@&#8203;mj12albert](https://redirect.github.com/mj12albert), [@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari), [@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) ### [`v1.0.0-beta.6`](https://redirect.github.com/mui/base-ui/blob/HEAD/CHANGELOG.md#v100-beta6) [Compare Source](https://redirect.github.com/mui/base-ui/compare/v1.0.0-beta.5...v1.0.0-beta.6) *Nov 17, 2025* This is a hotfix release with the following changes: - Fix for rendering of Alert Dialog, Dialog, Menu, Popover, and Tooltip in React Server Components ([#&#8203;3241](https://redirect.github.com/mui/base-ui/issues/3241)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) - Fix of the types of the refs in the Checkbox, Switch and Radio components ([#&#8203;3246](https://redirect.github.com/mui/base-ui/issues/3246)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - Fix of the value type error with mergeProps ([#&#8203;3247](https://redirect.github.com/mui/base-ui/issues/3247)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ### [`v1.0.0-beta.5`](https://redirect.github.com/mui/base-ui/blob/HEAD/CHANGELOG.md#v100-beta5) [Compare Source](https://redirect.github.com/mui/base-ui/compare/v1.0.0-beta.4...v1.0.0-beta.5) *Nov 17, 2025* ##### General changes - **Breaking change:** Replace `trackAnchor` with `disableAnchorTracking`.<br /> If you were using `trackAnchor={false}`, be sure to update your usage to `disableAnchorTracking` instead. ([#&#8203;3188](https://redirect.github.com/mui/base-ui/issues/3188)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - **Breaking change:** Rename `loop` to `loopFocus` ([#&#8203;3186](https://redirect.github.com/mui/base-ui/issues/3186)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - Fix type portability ([#&#8203;2912](https://redirect.github.com/mui/base-ui/issues/2912)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Accept a function for the `style` prop ([#&#8203;3038](https://redirect.github.com/mui/base-ui/issues/3038)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - Create portal elements inside React ([#&#8203;2889](https://redirect.github.com/mui/base-ui/issues/2889)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Avoid applying `hidden` attribute to indicator elements when they specify `keepMounted` and are invisible ([#&#8203;3228](https://redirect.github.com/mui/base-ui/issues/3228)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix crash in Next.js 16 when accessing `render.props.ref` ([#&#8203;3231](https://redirect.github.com/mui/base-ui/issues/3231)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Accordion - **Breaking change:** Change `multiple` prop to be false by default and add a demo ([#&#8203;3141](https://redirect.github.com/mui/base-ui/issues/3141)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - Fix flaky exit transition ([#&#8203;3101](https://redirect.github.com/mui/base-ui/issues/3101)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Alert Dialog - Fix `initialFocus` as function being called on close ([#&#8203;2949](https://redirect.github.com/mui/base-ui/issues/2949)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Support detached triggers ([#&#8203;2974](https://redirect.github.com/mui/base-ui/issues/2974)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) - Place `overflow: hidden` on `<body>` for overlay scrollbars by default. Avoids sticky elements shifting if `<body>` has an `overflow` style specified. ([#&#8203;3083](https://redirect.github.com/mui/base-ui/issues/3083)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add `<AlertDialog.Viewport>` part ([#&#8203;2808](https://redirect.github.com/mui/base-ui/issues/2808)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Autocomplete - **Breaking change:** Refactor `alwaysSubmitOnEnter` to `submitOnItemClick` prop.<br /> If you were using `alwaysSubmitOnEnter`, be sure to update your usage to `submitOnItemClick` instead. ([#&#8203;3018](https://redirect.github.com/mui/base-ui/issues/3018)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Prevent blocking filtering while composing text on Android ([#&#8203;2944](https://redirect.github.com/mui/base-ui/issues/2944)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add empty state to `List.State` ([#&#8203;2934](https://redirect.github.com/mui/base-ui/issues/2934)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix `initialFocus` as function being called on close ([#&#8203;2949](https://redirect.github.com/mui/base-ui/issues/2949)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add `role="combobox"` to `<Autocomplete.Trigger>` if `<Autocomplete.Input>` is inside Popup ([#&#8203;2973](https://redirect.github.com/mui/base-ui/issues/2973)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix stale `onItemHighlighted` data when filtering with `autoHighlight` ([#&#8203;2829](https://redirect.github.com/mui/base-ui/issues/2829)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add empty and side styling attributes on `<Autocomplete.Input>` ([#&#8203;2926](https://redirect.github.com/mui/base-ui/issues/2926)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix `<Autocomplete.Value>` component return type for React 17 ([#&#8203;3050](https://redirect.github.com/mui/base-ui/issues/3050)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Support `autoHighlight: "always"`, and add `keepHighlight`, `highlightItemOnHover` props ([#&#8203;2976](https://redirect.github.com/mui/base-ui/issues/2976)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Keep focus on input when pressing list element ([#&#8203;3092](https://redirect.github.com/mui/base-ui/issues/3092)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Allow <kbd>Esc</kbd> to bubble if `<Autocomplete.Empty>` is not used ([#&#8203;2935](https://redirect.github.com/mui/base-ui/issues/2935)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add `dialog` role to popup when input is inside ([#&#8203;3213](https://redirect.github.com/mui/base-ui/issues/3213)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Button - New `<Button>` component ([#&#8203;2363](https://redirect.github.com/mui/base-ui/issues/2363)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Checkbox - **Breaking change:** Render root as `<span>` instead of `<button>` ([#&#8203;3205](https://redirect.github.com/mui/base-ui/issues/3205)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Collapsible - Fix `starting-style` state ([#&#8203;2985](https://redirect.github.com/mui/base-ui/issues/2985)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Combobox - Take into account `isItemEqualToValue` when selecting an option in multiple mode ([#&#8203;2893](https://redirect.github.com/mui/base-ui/issues/2893)) by [@&#8203;epr3](https://redirect.github.com/epr3) - Move `CompositeList` to `List` component to make `Input` work with composites ([#&#8203;2883](https://redirect.github.com/mui/base-ui/issues/2883)) by [@&#8203;chuganzy](https://redirect.github.com/chuganzy) - Fix `onValueChange` type inference when `value` is unspecified ([#&#8203;2897](https://redirect.github.com/mui/base-ui/issues/2897)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix `required` form submission with multiple values ([#&#8203;2925](https://redirect.github.com/mui/base-ui/issues/2925)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix <kbd>Home</kbd>/<kbd>End</kbd> Input scroll in Chrome/Safari ([#&#8203;2928](https://redirect.github.com/mui/base-ui/issues/2928)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Prevent blocking filtering while composing text on Android ([#&#8203;2944](https://redirect.github.com/mui/base-ui/issues/2944)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add empty state to `List.State` ([#&#8203;2934](https://redirect.github.com/mui/base-ui/issues/2934)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix `initialFocus` as function being called on close ([#&#8203;2949](https://redirect.github.com/mui/base-ui/issues/2949)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add `role="combobox"` to `<Combobox.Trigger>` if `<Combobox.Input>` is inside Popup ([#&#8203;2973](https://redirect.github.com/mui/base-ui/issues/2973)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix `Field` control ref when input is inside popup ([#&#8203;2971](https://redirect.github.com/mui/base-ui/issues/2971)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix stale `onItemHighlighted` data when filtering with `autoHighlight` ([#&#8203;2829](https://redirect.github.com/mui/base-ui/issues/2829)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add empty and side styling attributes on `<Combobox.Input>` ([#&#8203;2926](https://redirect.github.com/mui/base-ui/issues/2926)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix `<Combobox.Value>` component return type for React 17 ([#&#8203;3050](https://redirect.github.com/mui/base-ui/issues/3050)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix input value derivation on `value` and `items` prop updates ([#&#8203;3067](https://redirect.github.com/mui/base-ui/issues/3067)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Support `autoHighlight: "always"`, and add `keepHighlight`, `highlightItemOnHover` props ([#&#8203;2976](https://redirect.github.com/mui/base-ui/issues/2976)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Keep focus on input when pressing list element ([#&#8203;3092](https://redirect.github.com/mui/base-ui/issues/3092)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix support of dialog + combobox pattern ([#&#8203;3049](https://redirect.github.com/mui/base-ui/issues/3049)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Support drag-to-select ([#&#8203;3167](https://redirect.github.com/mui/base-ui/issues/3167)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Allow <kbd>Esc</kbd> to bubble if `<Combobox.Empty>` is not used ([#&#8203;2935](https://redirect.github.com/mui/base-ui/issues/2935)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix stuck filtering with differing stringifiers ([#&#8203;3201](https://redirect.github.com/mui/base-ui/issues/3201)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add `dialog` role to popup when input is inside ([#&#8203;3213](https://redirect.github.com/mui/base-ui/issues/3213)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Context Menu - Add `open` state to `<ContextMenu.Trigger>` ([#&#8203;3195](https://redirect.github.com/mui/base-ui/issues/3195)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix ignored `anchor` prop on `<ContextMenu.Positioner>` ([#&#8203;3202](https://redirect.github.com/mui/base-ui/issues/3202)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Dialog - **Breaking change:** Replace `dismissible` with `disablePointerDismissal`.<br /> If you were using `dismissible={false}`, replace it with `disablePointerDismissal`. ([#&#8203;3190](https://redirect.github.com/mui/base-ui/issues/3190)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - Fix `initialFocus` as function being called on close ([#&#8203;2949](https://redirect.github.com/mui/base-ui/issues/2949)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Support detached triggers ([#&#8203;2974](https://redirect.github.com/mui/base-ui/issues/2974)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) - Place `overflow: hidden` on `<body>` for overlay scrollbars by default. Avoids sticky elements shifting if `<body>` has an `overflow` style specified. ([#&#8203;3083](https://redirect.github.com/mui/base-ui/issues/3083)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add `<Dialog.Viewport>` part and scrollable demos on docs ([#&#8203;2808](https://redirect.github.com/mui/base-ui/issues/2808)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Field - **Breaking change:** Add `onSubmit` validation mode and make it the default over `onBlur`.<br /> Fields that use non-`required` attribute validation no longer validate the control on blur. Instead, validation first occurs `onSubmit`, and afterwards revalidation occurs `onChange`. ([#&#8203;3013](https://redirect.github.com/mui/base-ui/issues/3013)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) - Add `dirty` and `touched` props ([#&#8203;2950](https://redirect.github.com/mui/base-ui/issues/2950)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) - New `<Field.Item>` part ([#&#8203;2810](https://redirect.github.com/mui/base-ui/issues/2810)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) - Fix `validationMode="onChange"` not clearing custom error state ([#&#8203;3048](https://redirect.github.com/mui/base-ui/issues/3048)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) - Fix external `onChange` validation mode errors ([#&#8203;3137](https://redirect.github.com/mui/base-ui/issues/3137)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Form - **Breaking change:** The `onClearErrors` prop has been removed.<br /> Errors from the `errors` prop are always cleared when the value changes. ([#&#8203;3136](https://redirect.github.com/mui/base-ui/issues/3136)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) - Add `onSubmit` validation mode.<br /> Additionally, `validationMode` can be set on `<Form>`. ([#&#8203;3013](https://redirect.github.com/mui/base-ui/issues/3013)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) - Add `onFormSubmit` callback ([#&#8203;3131](https://redirect.github.com/mui/base-ui/issues/3131)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Menu - **Breaking change:** Support detached triggers.<br /> `openOnHover`, `delay`, and `closeDelay` props have been moved from `<Menu.Root>` to `<Menu.Trigger>`.<br /> Additionally, menus now must have at least one `<Menu.Trigger>` element. ([#&#8203;3170](https://redirect.github.com/mui/base-ui/issues/3170)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) - Ignore disabled item on initial focusing ([#&#8203;2604](https://redirect.github.com/mui/base-ui/issues/2604)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - Fix stealing focus from dialogs on close ([#&#8203;2920](https://redirect.github.com/mui/base-ui/issues/2920)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Place `overflow: hidden` on `<body>` for overlay scrollbars by default. Avoids sticky elements shifting if `<body>` has an `overflow` style specified. ([#&#8203;3083](https://redirect.github.com/mui/base-ui/issues/3083)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Navigation Menu - Fix nested popup dismiss actions ([#&#8203;2978](https://redirect.github.com/mui/base-ui/issues/2978)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix error on React 17 ([#&#8203;3204](https://redirect.github.com/mui/base-ui/issues/3204)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Number Field - Granular change reasons ([#&#8203;3132](https://redirect.github.com/mui/base-ui/issues/3132)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Popover - **Breaking change:** Support detached triggers and multiple triggers per popover.<br /> `openOnHover`, `delay`, and `closeDelay` props have been moved from `<Popover.Root>` to `<Popover.Trigger>`. ([#&#8203;2336](https://redirect.github.com/mui/base-ui/issues/2336)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) - Fix `initialFocus` as function being called on close ([#&#8203;2949](https://redirect.github.com/mui/base-ui/issues/2949)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix swiping or scrolling on nested popup dismissing popover on touch ([#&#8203;3011](https://redirect.github.com/mui/base-ui/issues/3011)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Place `overflow: hidden` on `<body>` for overlay scrollbars by default. Avoids sticky elements shifting if `<body>` has an `overflow` style specified. ([#&#8203;3083](https://redirect.github.com/mui/base-ui/issues/3083)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Preview Card - **Breaking change:** Move delay props to trigger.<br /> If you were using `delay` or `closeDelay` props, be sure to move them to from `<PreviewCard.Root>` to the `<PreviewCard.Trigger>` component. ([#&#8203;3182](https://redirect.github.com/mui/base-ui/issues/3182)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Radio Group - **Breaking change:** Render root as `<span>` instead of `<button>` ([#&#8203;3205](https://redirect.github.com/mui/base-ui/issues/3205)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Scroll Area - **Breaking change:** Improve CSS vars performance.<br /> The CSS variables are now on the `<ScrollArea.Viewport>` part, not `<ScrollArea.Root>`, and inheritance is disabled for all child elements (or pseudo-elements). Children must manually opt in using `--scroll-area-[variable-name]: inherit`. ([#&#8203;3156](https://redirect.github.com/mui/base-ui/issues/3156)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Select - **Breaking change:** Make the trigger native button by default.<br /> The trigger now renders a `<button>` element, be sure to adjust your code if necessary. ([#&#8203;3177](https://redirect.github.com/mui/base-ui/issues/3177)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - Add `open` state type on `Select.Icon` interface ([#&#8203;2919](https://redirect.github.com/mui/base-ui/issues/2919)) by [@&#8203;komkanit](https://redirect.github.com/komkanit) - Fix `onValueChange` type inference when `value` is unspecified ([#&#8203;2897](https://redirect.github.com/mui/base-ui/issues/2897)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix `required` form submission with multiple values ([#&#8203;2925](https://redirect.github.com/mui/base-ui/issues/2925)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Avoid re-rendering on popup height expansion ([#&#8203;2972](https://redirect.github.com/mui/base-ui/issues/2972)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Place `overflow: hidden` on `<body>` for overlay scrollbars by default. Avoids sticky elements shifting if `<body>` has an `overflow` style specified. ([#&#8203;3083](https://redirect.github.com/mui/base-ui/issues/3083)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add `data-placeholder` attribute ([#&#8203;2737](https://redirect.github.com/mui/base-ui/issues/2737)) by [@&#8203;seongminn](https://redirect.github.com/seongminn) ##### Slider - **Breaking change:** Add `thumbCollisionBehavior` prop.<br /> In range sliders, moving a thumb with a pointer will now push other thumbs it collides with to avoid blocking drag movements by default (the default value is `push`).<br /> The value `swap` was also added, which allows thumbs to be dragged past each other when they collide.<br /> Lastly, the value `none` is the same as the previous behavior, where thumbs can't be dragged past one another.<br /> Keyboard interactions always use `none` behavior. ([#&#8203;2856](https://redirect.github.com/mui/base-ui/issues/2856)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Granular change reasons ([#&#8203;3132](https://redirect.github.com/mui/base-ui/issues/3132)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Switch - **Breaking change:** Render root as `<span>` instead of `<button>` ([#&#8203;3205](https://redirect.github.com/mui/base-ui/issues/3205)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Tabs - **Breaking change:** Fix selected/active state naming consistency.<br /> - Renamed `[data-selected]` to `[data-active]` in `<Tabs.Tab>` - Removed `[data-highlighted]` (`:focus-visible` was already the recommendation in styles) - `selectedTabPosition`/`selectedTabSize` are now `activeTabPosition`/`activeTabSize` in `Tabs.Indicator.State` ([#&#8203;3024](https://redirect.github.com/mui/base-ui/issues/3024)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - **Breaking change:** Change `activateOnFocus` to false.<br /> If you need your Tabs to activate on focus, be sure to add `activateOnFocus` prop. ([#&#8203;3176](https://redirect.github.com/mui/base-ui/issues/3176)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - Fix Next.js 16 error from `Math.random` id generation ([#&#8203;3051](https://redirect.github.com/mui/base-ui/issues/3051)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Fix indicator sizing and offsets ([#&#8203;3214](https://redirect.github.com/mui/base-ui/issues/3214)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Toast - Allow `React.ReactNode` for `title`/`description` properties ([#&#8203;2929](https://redirect.github.com/mui/base-ui/issues/2929)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) - Add ability to anchor to an element ([#&#8203;3096](https://redirect.github.com/mui/base-ui/issues/3096)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) ##### Toolbar - **Breaking change:** The `cols` prop has been removed.<br /> This prop was not supposed to be exposed. ([#&#8203;3133](https://redirect.github.com/mui/base-ui/issues/3133)) by [@&#8203;mj12albert](https://redirect.github.com/mj12albert) ##### Tooltip - **Breaking change:** Support detached triggers.<br /> `delay` and `closeDelay` props have been moved from `<Tooltip.Root>` to `<Tooltip.Trigger>`. ([#&#8203;3071](https://redirect.github.com/mui/base-ui/issues/3071)) by [@&#8203;michaldudak](https://redirect.github.com/michaldudak) - **Breaking change:** Change `hoverable` to `disableHoverablePopup`.<br /> In case you need to disable the hoverable popup behavior, be sure to add the `disableHoverablePopup` prop. ([#&#8203;3178](https://redirect.github.com/mui/base-ui/issues/3178)) by [@&#8203;mnajdova](https://redirect.github.com/mnajdova) - Fix `data-instant` ending transition of same tooltip ([#&#8203;2962](https://redirect.github.com/mui/base-ui/issues/2962)) by [@&#8203;atomiks](https://redirect.github.com/atomiks) All contributors of this release in alphabetical order: [@&#8203;atomiks](https://redirect.github.com/atomiks), [@&#8203;brianle1301](https://redirect.github.com/brianle1301), [@&#8203;brijeshb42](https://redirect.github.com/brijeshb42), [@&#8203;chuganzy](https://redirect.github.com/chuganzy), [@&#8203;dav-is](https://redirect.github.com/dav-is), [@&#8203;epr3](https://redirect.github.com/epr3), [@&#8203;fredericoo](https://redirect.github.com/fredericoo), [@&#8203;Janpot](https://redirect.github.com/Janpot), [@&#8203;komkanit](https://redirect.github.com/komkanit), [@&#8203;LukasTy](https://redirect.github.com/LukasTy), [@&#8203;michaldudak](https://redirect.github.com/michaldudak), [@&#8203;mj12albert](https://redirect.github.com/mj12albert), [@&#8203;mnajdova](https://redirect.github.com/mnajdova), [@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari), [@&#8203;romgrk](https://redirect.github.com/romgrk), [@&#8203;seongminn](https://redirect.github.com/seongminn), [@&#8203;sukvvon](https://redirect.github.com/sukvvon), [@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/graphql/graphql.github.io). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6InNvdXJjZSIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent b0ccc7d commit e7ed5a1

File tree

2 files changed

+27
-13
lines changed

2 files changed

+27
-13
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"validate:snippets": "node scripts/validate-snippets.js"
2626
},
2727
"dependencies": {
28-
"@base-ui-components/react": "1.0.0-beta.4",
28+
"@base-ui-components/react": "1.0.0-rc.0",
2929
"@codemirror/autocomplete": "6.18.6",
3030
"@codemirror/commands": "6.3.3",
3131
"@codemirror/language": "6.10.0",

pnpm-lock.yaml

Lines changed: 26 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)