Potential breaking changes
- The changelog explicitly labels a breaking change.
🚨 Breaking change: Unmark preview the namespace export is renamed
OTPFieldPreview→OTPFieldand should be imported as:{ OTPField } from '@base-ui/react/otp-field'(#5029) by @atomiks
General changes
- Correct inaccurate prop JSDoc (#5036) by @atomiks
- Update the hook value when store/arguments change (#4866) by @chuganzy
- Restore viewport morphing after reopen for kept-mounted popups (#5010) by @atomiks
- Fix pseudo-element bounds in dev mode (#5000) by @atomiks
Accordion
- Fix trigger behavior bugs (#4833) by @atomiks
- Remove region role from
Accordion.Root(#4961) by @chuganzy - Align keyboard navigation with APG (#4965) by @chuganzy
Alert Dialog
- Fix programmatic focus return (#4849) by @atomiks
Autocomplete
- Keep ArrowLeft/ArrowRight on the input caret in grid mode (#4948) by @spokodev