Bump @base-ui-components/react to ^1.0.0-rc.0
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| @base-ui-components/react (source) | ^1.0.0-beta.6 -> ^1.0.0-rc.0 |
Release Notes
mui/base-ui (@base-ui-components/react)
v1.0.0-rc.0
Dec 4, 2025
General changes
Autocomplete
Checkbox
-
Breaking change: Match native unchecked state in form submission.
The Checkbox will not submit the"off"value with a form when unchecked anymore, unless the newuncheckedValueprop is set. (#3406) by @atomiks
Collapsible
- Remove
render={null}(#3407) by @mj12albert
Combobox
Dialog
- Close when pressing focusable element outside (#3380) by @atomiks
- Fix closing after pointer lock exit in Firefox (#3379) by @atomiks
Menu
- Add
highlightItemOnHoverprop (#3377) by @atomiks - Do not import client components from MenuStore (#3409) by @michaldudak
Number Field
- Ensure hidden input participates in form validation (#3374) by @atomiks
- Improve symbol replacement logic (#3376) by @atomiks
- Fix fractional step snapping (#3375) by @atomiks
- Fix parsing numbers with Swiss locale (#3361) by @michaldudak
- Fix pointer lock release when soft clicking in Firefox (#3378) by @atomiks
Popover
- Close when pressing focusable element outside (#3380) by @atomiks
- Fix modal backdrop on touch (#3383) by @atomiks
- Fix popover glitching when flipped (#3364) by @michaldudak
Select
Switch
-
Breaking change: Match native off state in form submission.
The Switch will not submit the"off"value with a form when unchecked anymore, unless the newuncheckedValueprop is set. (#3406) by @atomiks
Tabs
-
Breaking change: Fix Panel
keepMountedbehavior.
Thevalueprop is now required on<Tabs.Tab>and<Tabs.Panel>parts. (#3372) by @atomiks
Toast
- Recalculate content height when layout size is fixed (#3359) by @atomiks
- Fix multiple swipe directions on same axis (#3392) by @mj12albert
Tooltip
- Improve contained triggers performance (#3385) by @michaldudak
All contributors of this release in alphabetical order: @atomiks, @michaldudak, @mj12albert, @oliviertassinari, @pondorasti, @romgrk
v1.0.0-beta.7
Nov 27, 2025
General changes
- Fix error about
props.refaccess in React <=18 (#3257) by @atomiks - Prefer non-adaptive anchoring position in
<Positioner>components and fixautoFocusscroll jumps (#3250) by @atomiks - Make popups'
data-anchor-hiddenstate attribute check for anchor presence in layout (#3267) by @atomiks - Prevent popups from sticking after hover when pressing
<a>tags inside them (#3318) by @atomiks - Improve performance when detached triggers are used (#3277)
- Fix iOS VoiceOver voice control accessibility in non-modal popups (#3340)
Alert Dialog
- Fix trigger registration loop (#3249) by @atomiks
- Fix focus restoration when focused element is hidden with CSS (#3313)
Checkbox Group
- Fix
aria-describedbyon checkbox group (#3269) by @mj12albert
Combobox
- Revert overload types to ensure typed wrappers work correctly (#3254) by @atomiks
- Fix ignored
filteredItemsinstances (#3272) by @atomiks - Fix loop when passing
undefinedtoitemsprop (#3348)
Context Menu
Dialog
- Fix trigger registration loop (#3249) by @atomiks
- Fix focus restoration when focused element is hidden with CSS (#3313)
Form
- Fix cast
reftype (#3324) by @mj12albert
Menu
- Fix trigger registration loop (#3249) by @atomiks
- Do not pass
keyto the rendered element (#3255) by @michaldudak - Fix nested dialog from closing on Shift+Tab (#3346)
Navigation Menu
- Fix Safari 18 issue where
<Positioner>width may be set to 0 on hover (#3309) by @EmilNordling - Ensure submenu triggers participate in composite list (#3344) by @atomiks
Number Field
Popover
- Fix trigger registration loop (#3249) by @atomiks
- Do not pass
keyto the rendered element (#3255) by @michaldudak - Fix focus restoration when focused element is hidden with CSS (#3313)
Select
Slider
- Fix extra
onValueCommittedcalls (#3312) by @mj12albert - Fix cast
reftype (#3324) by @mj12albert
Tooltip
All contributors of this release in alphabetical order: @atomiks, @brijeshb42, @Copilot, @EmilNordling, @michaldudak, @mj12albert, @oliviertassinari, @ZeeshanTamboli
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 04:59 AM, only on Monday ( * 0-4 * * 1 ) in timezone 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
Deploy preview: https://deploy-preview-20487--material-ui-x.netlify.app/
Bundle size report
Bundle size will be reported once CircleCI build #702574 finishes.
Generated by :no_entry_sign: dangerJS against 29cc13012de44de155f6a6aeb2388290ceec3202
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.