Potential breaking changes
- The changelog explicitly labels a breaking change.
Breaking change:
Draweris no longer marked as previewDraweris now stable and should be imported as{ Drawer } from '@base-ui/react/drawer'(#4293) by @atomiks
General changes
- Warn when a component function is rendered directly (#4077) by @atomiks
- Reset
openMethodafter close transition (#4128) by @atomiks - Fire Space activation on
keydownin composite widgets (#4053) by @atomiks - Skip CSS-hidden items during keyboard navigation in composite widgets (#4195) by @atomiks
- Optimize hot paths in
useHoverhooks andsafePolygon(#4199) by @atomiks - Snap
--anchor-widthand--anchor-heightto device pixel grid (#4082) by @flaviendelangle - Fix outside press dismissal when a component is portaled into a shadow DOM (#4230) by @dmitri-gb
- Fix nested hoverable popups (#4206) by @dmitri-gb
- Apply to highest-level node () by @atomiks