# What changed in @base-ui/react

> 472 changes in @base-ui/react 1 from its official release notes, upgrade guides and advisories: 14 breaking, 2 deprecations, 62 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/@base-ui/react/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @base-ui/react 1

### Breaking changes

- Removed the presentational viewport role. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- No longer adds an implicit `dir` attribute. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Trigger behavior and keyboard navigation are fixed; the region role is removed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- The namespace export is renamed from OTPFieldPreview to OTPField; import it from @base-ui/react/otp-field. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Pressing Enter submits the associated form. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Renames sanitizeValue to normalizeValue and allows composing it with validation. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Drawer is stable rather than preview and should be imported from the drawer entry point. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Swipe CSS variables no longer inherit. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- The `Popup` component no longer receives `aria-readonly` when `readOnly` is set. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Types `value` as a string to match Toggle. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Removes the discriminated props union. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Removes the duplicated disabled prop. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- The package was renamed from @base-ui-components/react to @base-ui/react. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- A disabled tab is no longer initially selected. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)

### Deprecations

- Warns when a popup is missing `Viewport`. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- A warning is emitted when a component function is rendered directly. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)

### New APIs and options

- Exported the CssVariables type for use by developers. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Added an x option to data-base-ui-swipe-ignore. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Added a y option to data-base-ui-swipe-ignore. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Exported the DataAttributes type for use by developers. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Call this from onOpenChange to opt out of automatic unmounting in Autocomplete, Combobox, and Select. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Added preview menu filtering behavior using Menu.FilterProvider, Menu.Input, and onItemHighlighted. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Added preview menu filtering behavior through Menu.FilterProvider. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Added Menu.Input as part of preview menu filtering behavior. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Adds the keepMounted prop. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Adds a collection API for creating items. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Adds a disabled data attribute. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Allows functional toast updates derived from the current toast. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Change event details now include `input-press` and `cancel-open`. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Change event details now include `input-press` and `cancel-open`. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Exposes the `expanded` state for inline comboboxes. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Renders content passed through the `render` prop in Toast.Title, Toast.Description, and Toast.Action. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- A virtual keyboard provider is added. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Exposes the clear visibility state. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Adds data-popup-side to the Select trigger. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Preview Card integrates inline positioning. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- The Toast `add` method now supports upsert. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Hidden inputs now expose the `form` prop. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Adds a preview component for one-time password and verification code entry. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Hidden inputs now support `suppressHydrationWarning`. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Navigation Menu adds generic `Value` typing. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Accordion adds generic Value typing. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Tooltip adds the closeOnClick prop. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Adds the InputGroup part to Autocomplete and Combobox. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Adds the Label part to Combobox, Select, and Slider. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Drawer adds the SwipeArea part. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Enables closing all toasts. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Combobox adds support for a visually hidden close button and improves modal focus trapping. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Adds the `allowOutOfRange` prop to Number Field. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds an `autoComplete` prop for explicit browser autofill support in Combobox and Select. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds transition attributes. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- The `onOpenChange` reason distinguishes `input-press` from `trigger-press`. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds a new Drawer / Sheet component. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds the `Menu.LinkItem` part. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds the `keepMounted` prop to the `Content` part. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds generic `Value` typing to Radio. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds the `data-scrolling` state attribute to the Root and Viewport parts. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds the `data-scrolling` state attribute to the Root and Viewport parts. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds the `finalFocus` prop. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds transition attributes to the Tabs.Panel part. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Introduces a store. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds a hook for filtered items. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Adds the loopFocus prop. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the data-list-empty state attribute. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the data-popup-side state attribute. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Includes ref in BaseUIComponentProps. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the loopFocus prop. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the data-list-empty state attribute. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the data-popup-side state attribute. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the placeholder prop. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds CSPProvider. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the actionsRef prop. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the nativeLabel prop. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the actionsRef prop. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds support for detached triggers. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the placeholder prop. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the value prop. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Combobox and Select now allow null as an option for the value prop. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)

### Performance

- Improved mount performance for large lists. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Avoided touch event overhead while the drawer is closed. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Inactive triggers no longer re-render on open and close. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Improved mount performance for large lists. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Registers passive touch listeners. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Improves trigger mount performance. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Popup, store, shared popup, and numerous component bundles are smaller. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- The Slider and Tabs prehydration scripts are excluded from client bundles. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Swipe dismissal is more performant, and swipe gestures are driven natively to stop per-frame re-rasterization. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Interaction splitting improves mount performance, including closed popup mounts by up to 50% and unmounting by up to 85%. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Hot paths in useHover hooks and safePolygon are optimized. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Prevents re-renders when `Field.Control` is uncontrolled. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Includes performance improvements. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)

### Behavior and default changes

- Checkbox, Radio Group, and Switch now prefer aria-label over associated labels. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Combobox accepts readonly arrays for multiple values. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Accordion and Collapsible panels expand synchronously on beforematch. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Menu passes the native event to onOpenChange when an item press closes the menu. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Repeated trigger activation toggles submenus. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Renders groups with the rowgroup role in grid mode and hides group labels and scrollbars from the accessibility tree. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Moves aria-orientation to the role owners. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Allows opening and browsing the popup while readOnly. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Moves aria-orientation to the role owners. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Anchors multiple selection to the first selected item with a linear lookup. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Renders groups with the rowgroup role in grid mode and hides group labels and scrollbars from the accessibility tree. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Moves aria-orientation to the role owners. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Hides group labels and scrollbars from the accessibility tree. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Hides group labels and scrollbars from the accessibility tree. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Anchors multiple selection to the first selected item with a linear lookup and hides group labels and scrollbars from the accessibility tree. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Moves aria-orientation to the role owners. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Allows opening and browsing the popup while readOnly. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Filtering resets the list scroll position. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Focuses the first invalid field in document order. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Adds WebKit overscroll feedback to the thumb. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Does not force-mount the popup when values change programmatically. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Blur respects Intl rounding options, while numeric precision is preserved with default display formatting. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Supports use inside Menu.RadioGroup. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Allows Persian digits in keyboard input. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fires for automatic tab selection. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fires when the full value is pasted. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Supports Ctrl and Cmd shortcuts. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Allows mouse selection without highlighting an item. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Marks date-fns peer dependencies as optional. (1.4.1) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v141)
- Skips client-only prehydration scripts. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Skips client-only prehydration scripts. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Keeps the viewport expanded while touch swiping. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Anchor width and height are snapped to the device pixel grid. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Checkbox, Radio Group, and Switch add automatic aria-labelledby support. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Parent menus close when a nested link with closeOnClick is clicked. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- The attribute is applied to the highest-level node. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Menu content transitions are implemented with Viewport. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Popover traps focus when Popover.Close is rendered inside and modal is true, and supports a visually hidden close button. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Exit animations are allowed when `keepMounted={false}`. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Makes `createToastManager` a generic function. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- The render prop supports lazy elements. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Enables Home/End key navigation. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Makes `useToastManager` a generic function. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Makes mergeProps public. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- With detached triggers, specifying positioner width and height CSS variables is no longer necessary unless the Viewport part is included. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- With detached triggers, specifying positioner width and height CSS variables is no longer necessary unless the Viewport part is included. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Toggle Group is more permissive toward falsy toggle values. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Submenus now allow side axis fallback by default. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)

### Fixes and other changes

- Fixed the data-index attribute on Accordion.Trigger. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed the data-value attribute on Accordion.Trigger. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Native buttons used as Accordion.Trigger now receive the native disabled attribute. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Animation waits no longer retain detached elements. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed autoHighlight for asynchronous Autocomplete and Combobox results. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Drawer handles CloseWatcher close requests from the cancel event. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Closing completes when a render function removes the panel. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Animations are restored when a removed panel reopens. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Native buttons used as Collapsible.Trigger now receive the native disabled attribute. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed stale chip focus after returning to the input. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Closing a nested dialog in a closed shadow root keeps the parent open. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed native focus scrolling on iOS 27. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Item taps are preserved when dismissing the virtual keyboard. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Scrolling replaces swiping when a drag starts on an SVG. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Preserved release velocity after a trailing stationary pointer event and fixed velocity on 120 Hz input. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Removed excess virtual keyboard scroll space and avoided excess keyboard spacing in Chrome on iOS. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Unmounted drawers are no longer retained in Drawer.Provider. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Avoided warnings when an uncontrolled Field.Control defaultValue changes. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed stale focused field state. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed hover-out animations when switching between detached triggers in Menu and Popover. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Corrected inputRef forwarding and cleanup in Radio Group. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Item registration stays in sync when items change under Strict Mode. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed the focus guard loop when the trigger is the only tabbable element. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Parent menu subscriptions are released when a submenu unmounts. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed event listener cleanup in Menu.Trigger. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- onClick now fires once per click. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- The callback receives the originating event; pointer events may be MouseEvent or PointerEvent, and typing reports the reason none. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- A popup opened programmatically is no longer associated with a trigger that did not open it. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Ignored arrow keys no longer select an option on refocus. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Transition state stays consistent when reopening a retained popup in Menu and Popover. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed Safari IME composition over-filling OTP Field slots. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed label focus in Shadow DOM for Combobox, Field, Select, and Slider. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Single-element array values are preserved on pointer interaction. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Slider drags now end on touchcancel and pointercancel. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed onValueCommitted not firing for touch track taps. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- A submenu closes when focus returns through its guard. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Fixed selecting tabs with function values. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Toast timers remain paused during overlapping interactions. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Typeahead state resets when closing without moving focus in Combobox, Menu, and Select. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- A viewport transition no longer starts when a trigger remounts while closed in Menu, Popover, Preview Card, and Tooltip. (1.9.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v190)
- Ignores outside clicks from presses that began before the dialog opened. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes stale and duplicated control IDs, controlled blur validation, and stale filled state. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes stale and duplicated control IDs. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes applying data-readonly to Combobox.Trigger. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes cancellation when preserving the filter after selection and record item label lookup reading from Object.prototype. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes label association when a control unregisters. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Ignores outside clicks from presses that began before the dialog opened. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes disabled anchor tracking on scroll. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Ignores swipes without an attributed direction when using snap points, respects canceled snap point dismissal, and ignores the page scroller when starting a swipe. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes custom validity ownership and validation lifecycle, controlled value synchronization, control IDs, Enter validation, async validity, and controlled blur validation. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Prevents clearErrors from dropping updates when multiple fields change at once. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes hover and focus interaction issues. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes prop and ref merging for lazy render elements. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Plays the enter transition for an initially open submenu. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes the accessibility tree to satisfy aria-required-children. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes pointer-events locking when sweeping quickly across a trigger and keeps focus on the trigger when opening. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Stops incrementing when disabled during press-and-hold, prevents scrubbing on horizontal wheel events, and preserves native and consumer-controlled selection when focusing the input. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Ignores outside clicks from presses that began before the popover opened. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes detached trigger store migration. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes roving focus when items are added or removed. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Prevents scrollbars from stealing focus. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes the root ID being ignored inside a Field and record item label lookup reading from Object.prototype. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Prevents update loops from unstable refs. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Fixes controlled blur validation and stale filled state. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Prevents update loops from unstable refs and considers 3D transforms when positioning the indicator. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Respects the trigger delay when the provider delay is zero. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Improves transform origin for start/end alignment. (1.8.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v180)
- Filtering respects the current locale. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Keeps focus on the invalid OTP field when auto-submit is blocked. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Renders immediately when `delay={0}`. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Aligns submitted form values with native form submission. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Corrects an off-by-one error on the biased side. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Inherits the disabled state from `Combobox.Root`. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Grouped items stop being filtered after the configured limit. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Inline comboboxes receive an initial highlight and return the highlight to the selected item when the query is cleared. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Corrects dirty-state tracking for controls with null values. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Does not reopen after remounting with a reused handle. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Fixes unreliable swipe-to-open gestures and several swipe, scrolling, and snap-point issues. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Disabled fields retain their invalid state. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Visible focus is restored after keyboard close in Safari and Firefox. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Corrects separator semantics in listboxes. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Submenus open on Android TalkBack press. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Propagates disabled state to menu items. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Fixes keyboard editing with multi-character format symbols. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Unpositioned popups stay at the viewport origin, and auto-resize uses the correct origin for left-anchored popups. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Custom `min` and `max` semantics now match the indicator. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Aligns submitted form values with native form submission. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Removes unnecessary ARIA attributes. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Types callback props based on the element being rendered. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Inherits the disabled state from `Select.Root`. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Fixes assorted Slider issues. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Positions the pre-hydration indicator inside streamed Suspense. (1.7.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v170)
- Keyboard navigation is aligned with APG and trigger behavior bugs are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Programmatic focus return is fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- In grid mode, ArrowLeft and ArrowRight stay on the input caret. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Image status edge cases are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Group cancellation, indeterminate state, custom validation, multiple-required validation, and group ID forwarding are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Parent group cancellation, indeterminate state, disabled focus attributes, and extra validation calls are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Trigger and panel state bugs are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Items no longer all re-render on every keystroke; grid-mode caret handling and autofill and selected-state edge cases are also fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- A chip context error is fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Focus return, positioning, viewport edge cases, non-modal focus-out closing, and tabindex management are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Swipe commits on primary-button release. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Form validation and valueMissing revalidation bugs are fixed; disabled Field.Item state is reflected in labels and descriptions. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Disabled fieldset form bugs are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Form validation bugs are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Viewport morphing is restored after reopening kept-mounted popups. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Submenu trigger interactions and controlled hover-leave closing are fixed; submenus open on hover after a plain delay, and positioning edge cases are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Vertical menu focus behavior is fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Value text stays synchronized with the indicator. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Controlled exit transitions are preserved, and interaction, value, and styling-hook bugs are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Clipboard paste, committed values, keyboard stepping, formatter locale caching, input, and scrub edge cases are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Password manager bubbles are avoided after the first input. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Controlled hover-leave closing, programmatic focus return, positioning, viewport edge cases, non-modal focus-out closing, and tabindex management are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Inline previews stay anchored while open, and the card closes when its active trigger unmounts. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Controlled hover-leave closing and positioning edge cases are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Group IDs are forwarded; Space-key selection, disabled selected form submission, and canceled value changes are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Scrolling state is added to Thumb, and overflow and scrolling state bugs are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Autofill and selected-state edge cases, multiple-mode dirty-state clearing, disabled-item typeahead, and multiple-mode serialization are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Interaction edge cases, extra validation calls, and touchend listener accumulation are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Hook values now update when the store or arguments change. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Extra validation function calls are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- State edge cases and suspended panel activation are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Timer and limit edge cases are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Grouped cancellation behavior is fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Grouped cancellation, disabled state, and roving focus bugs are fixed; invalid aria-orientation is removed from the role=group element. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- The default toolbar button no longer receives disabled, and disabled state and roving focus bugs are fixed. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Positioning and viewport edge cases, provider delay group lifecycle, and preventUnmountOnClose reopening behavior are fixed; the tooltip closes when its active trigger unmounts. (1.6.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v160)
- Fixes handle defaults. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes native FormData handling for popup inputs. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Preserves closeQuery when closing a multiple-input Combobox with inputs inside its popup. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes form submission from popup inputs. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes right-to-left component behavior. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Ignores hidden-input changes while the component is readonly or disabled. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Open state detection considers the controlled open prop. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Forwards the style prop. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Avoids flushSync during validation. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Avoids flushSync during validation. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Does not take initial focus if focus has already moved inside a popup. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes submenu pointer-events scope for keepMounted portals. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Open state detection considers the controlled open prop. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes right-to-left component behavior. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes keepMounted content sizing. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Synchronizes pasted input during step interactions. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes vertical arrow slot navigation. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Ignores hidden input changes while the field is readonly or disabled. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Prevents locked hidden autofill validation. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes right-to-left arrow navigation. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes right-to-left component behavior. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Preserves the active trigger on close press. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Open state detection considers the controlled open prop. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes macOS Safari and Firefox minimizing fullscreen when closing popups with Escape. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Open state detection considers the controlled open prop. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes return focus when the reference disconnects. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes right-to-left component behavior. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Clears stale item text refs. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Ignores hidden-input changes while the component is readonly or disabled. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes nested Select requiring extra outside clicks to dismiss its parent. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes stuck drag state on release. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Open state detection considers the controlled open prop. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes flickering when nesting a tooltip inside another tooltip's trigger. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Virtual arrows use the local document. (1.5.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v150)
- Fixes tabbability for elements using display: contents. (1.4.1) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v141)
- Fixes forwarding of event handlers that receive multiple arguments. (1.4.1) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v141)
- Fixes stale popup sizing when the trigger is hovered rapidly. (1.4.1) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v141)
- Clears the highlight on pointer leave when an item is clipped by a scroll container. (1.4.1) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v141)
- Fixes detached trigger HMR when handles are recreated. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes RTL-aligned popup positioning when this option is used. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Removes an invalid `aria-orientation` attribute from Navigation Menu. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes initial live region announcements. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes a flash when the image is cached. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes uncontrolled default initialization. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Input state no longer changes in read-only mode. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Clicks in Chips areas now focus the input or open the popup. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes an uncaught TypeError when converting a circular structure to JSON. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes open state when `keepMounted` is used without transitions. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes browser autofill with object values when autofill uses the label. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Item taps no longer blur the input. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Keyboard navigation now respects rendered chips. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes initial live region announcements. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Prevents scroll lock when a controlled value triggers a re-render. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes iOS viewport settling. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes detached trigger HMR when handles are recreated. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Prevents dialogs from affecting a nested drawer stack. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes nested swipe cancel state. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes cleanup after an interrupted swipe dismissal. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes touch scrolling in portaled popups. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes form error matching. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Clicks in InputGroup areas now focus the input or open the popup. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Preserves dialog focus on pointer leave. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Full-width anchored modal popups lock scroll with touch input. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes nested inline submenu hover handoff. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes top-level trigger pointer events blocking. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes reverse Shift+Tab submenu re-entry. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes transition width when reopening. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes the initial trigger switch size snap. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes format rounding error on blur. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes outside-press dismissal in a shared shadow root. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Synchronizes hover open event state. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Removes stray focus guards around the trigger when modal. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Repositions to a different trigger when reopened with `keepMounted`. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes runtime wrapping of the handler. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes hover reopen race conditions across close transitions. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Render prop warnings are more accurate. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes browser autofill with object values when autofill uses the label. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes scroll arrows stopping short of the edges. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Preserves touch exit animations. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes touch reopen highlight. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes keyboard floating-point rounding. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Removes extra TalkBack focus targets. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes edge thumb alignment after reveal. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Now respects disabled state supplied through `render`. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Input state no longer changes in read-only mode. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes activation direction on first render. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes `activationDirection` not updating on programmatic value changes. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes timers not resuming after the window regains focus. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes incorrect keyboard navigation on the cross axis. (1.4.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v140)
- Fixes the fallback with browser zoom. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes duplicate aria-orientation attributes. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fallback transition logic is removed to prevent premature image display. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Field attributes are no longer applied to an input inside the popup. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes ARIA attributes during server-side rendering. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes wrapping in virtualized grid arrow-key navigation. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Ignores mouseup on non-Mac platforms. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- The attribute is explicit for touch interactions. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes React 17 support. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Touch selection is improved and cross-axis scrolling is preserved during touch gestures. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Combobox preserves inline input on Enter when nothing is highlighted. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes field validation when Form errors and the invalid prop are present at the same time. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Autocomplete respects a null filter prop. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- The frontmost height variable includes the border. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes the hidden input id fallback in Select. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes the Select items type definition for groups. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Composite widgets skip CSS-hidden items during keyboard navigation. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes closeDelay not being applied to Menu.SubmenuTrigger. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes support for nested inline menus and close propagation in nested hover menus. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes delayed trigger switches in Safari. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes behavior for nested hoverable popups. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes label announcements in NVDA for Meter and Progress. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Select fires onClick during drag-to-select. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Prevents duplicate onClose calls for ending toasts. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes increment and decrement press reason values in Number Field onValueCommitted. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- The value resets after the close transition. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Outside press dismissal works when a component is portaled into a shadow DOM. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Menu pointerleave no longer steals focus from dialogs. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Portable types are fixed. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes focus trapping with a non-scrollable viewport and thumb size after remounting. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Composite widgets fire Space activation on keydown. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Drawer swipe dismissal is prevented when the component is controlled. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- The indicator position is re-rendered when a tab resizes. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Slider stops committing validation on touchend. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes Value placeholder rendering with Record items. (1.3.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v130)
- Fixes the popup closing on iOS VoiceOver. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Autocomplete uses its internal filter method when `mode` is `list`. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes autofocus in SSR environments for Field and Input. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Modifier key properties are preserved in the change event. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- A disabled `Chip` no longer receives focus. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- The `Clear` component no longer receives `aria-readonly` when `readOnly` is set. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes explicit `collisionAvoidance` with `side: 'flip'` not working in Context Menu. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- The selected value is no longer cleared when its item is absent from the items array. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes handling of async items while the popup is open. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes the `disabled` prop not working. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes a max update depth loop when using `<React.Activity>`. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Updates the ref type to `HTMLElement`. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Stops repeating changes at bounds. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes pen pointer handling. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes missing field state data attributes. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes a missing `aria-owns` element. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes a flash at the origin before positioning completes in Preact. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Modifier key properties are preserved in the change event. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Exit animations are allowed when `keepMounted={false}`. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes a page scroll jump when an input with focus unmounts in Safari. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes `highlightItemOnHover` not being respected. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Resets typeahead on external blur. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes missing field state data attributes. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Modifier key properties are preserved in the change event. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Improves type safety and inference. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Prevents opening when focusing a disabled Trigger and fixes the disabled prop on Triggers. (1.2.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v120)
- Fixes keyboard navigation with non-interactive trigger elements. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Allows actionsRef to be null. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the hidden input id and required props. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the hidden input id and required props. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Forwards the root id to the visible form element. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds the toolbar role to prevent NVDA from entering browse mode. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the controlled value prop when items change. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes label resolution for multiple values. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Avoids creating sibling elements next to the trigger. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes detached trigger remounting. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the Dialog.Title forwardedRef type. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes a Maximum update depth exceeded error with Suspense. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Field onBlur handlers are not triggered when opening the popup. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Field onBlur handlers are not triggered when opening the popup. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Adds a missing type export. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes forwarded ref types. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Avoids disabling modality on click after the menu opens on hover. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes focus guard handling. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes submenu outside-press dismissal on touch. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Clicking and dragging outside a nested popup no longer closes its parent popups. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the Field data-focused state. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes hidden input focus on submit. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the timing of onOpenChangeComplete(true). (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes touch openMethod when tapping outside element bounds on Safari. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Prevents disabling focus management when clicking the trigger before the hover delay completes. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes popup auto resize glitches. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes focus guard handling. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the hidden input id and required props. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the value type. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes support for transform animations when alignItemWithTrigger is active. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes support for max-height popup styles when alignItemWithTrigger is active. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes support for individual transform animations when alignItemWithTrigger is active. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the data-filled state in multiple mode. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Prevents highlight removal on popup mouseout when highlightItemOnHover is disabled. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Forwards the root id to the visible form element. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes label resolution for multiple values. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Ensures onValueCommitted is called for range sliders. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes the hidden input id and required props. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes timers not being rescheduled when updated. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes trackCursorAxis handling. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes popup auto resize glitches. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Exports missing types. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixes visually hidden input styles across form components. (1.1.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v110)
- Fixed a development error when a toast is added. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Fixed indicator positioning in transformed containers. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Combobox and Select now respect itemToStringValue for onFormSubmit. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Focus now returns to the trigger on Esc when the pointer rests on the popup. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Fixed the ignored modal setting in the Popovers experiment. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Fixed the open method always being null. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Fixed mount transitions on Positioner in Firefox for Navigation Menu, Popover, and Tooltip. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Fixed support for multiple scrub areas. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Fixed shared tooltips closing when there are gaps between triggers. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Fixed submenus opening with a 0 delay. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Fixed an aria-hidden warning emitted on click. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
- Fixed skipped viewport transitions in Popover and Tooltip. (1.0.0) — [release notes](https://github.com/mui/base-ui/blob/ad7ecda5296b0295b41a51ecb01fce6204acd099/CHANGELOG.md#v100)
