v1.0.0-beta.2
Jul 30, 2025
View as MarkdownGeneral changes
- Fix navigator checks and ensure safe platform retrieval (#2273)
- Prevent Space key default on keydown (#2295)
- Check for
performanceexistence on server (#2316)
Accordion
- Destructure
renderprop (#2280) - Fix keyboard interactions with elements in the panel (#2321)
- Fix open transitions in Safari/Firefox (#2327)
Alert Dialog
- Support
ShadowRootcontainers (#2236) - Add
forceRenderprop toBackdroppart (#2037) - Improve outside press behavior with touch input (#2334)
Checkbox
- Fix focusing form controls with
inputRef(#2252)
Collapsible
Dialog
- Support
ShadowRootcontainers (#2236) - Add
forceRenderprop toBackdroppart (#2037) - Improve outside press behavior with touch input (#2334)
- Use
clickevent for outside press dismissal (#2275)
Field
- Deregister fields from
Formwhen unmounting (#2231)
Form
- Deregister fields from
Formwhen unmounting (#2231)
Menu
- Support
ShadowRootcontainers (#2236) - Avoid double
useRenderElementpasses (#2256) - Improve outside press behavior with touch input (#2334)
- Close submenus when focus is lost by shift-tabbing (#2290)
Menubar
- Fix triggers role (#2317)
Meter
- Fix ARIA attributes and update docs (#2267)
Navigation Menu
- Breaking change: Support inlined nesting.
Ensure the popup’s
widthis set tovar(--popup-width)unconditionally (without the media query) on the.Popupclass. (#2269) - Avoid double
useRenderElementpasses (#2256) - Add
useButtonintegration toTrigger(#2296) - Fix popup size transitions on iOS (#2387)
Number Field
Popover
- Support
ShadowRootcontainers (#2236) - Remove ancestor nodes from inside elements for outside press detection (#2339)
- Improve outside press behavior with touch input (#2334)
- Use
clickevent for outside press dismissal (#2275)
Preview Card
- Support
ShadowRootcontainers (#2236)
Progress
- Fix ARIA attributes and update docs (#2267)
Radio Group
- Add aria-required attribute (#2227)
- Extend state with
FieldRoot.State(#2251) - Fix focusing form controls with
inputRef(#2252) - Avoid double
useRenderElementpasses (#2256)
Scroll Area
- Disable
user-selecton scrollbar and non-main button interactions (#2338)
Select
- Support
ShadowRootcontainers (#2236) - Add
valueandreadOnlyto<Select.Trigger>state (#2237) - Add
multipleprop (#2173) - Allow typeahead while open for
multiplemode (#2274) - Ensure positionerElement is available in document mouseup (#2276)
- Fix
alignItemWithTriggerfallback scroll jump (#2241) - Support conditional
multipleprop in types (#2369) - Fix multiple ARIA behavior on touch (#2333)
- Improve outside press behavior with touch input (#2334)
Slider
- Fix focusing form controls with
inputRef(#2252)
Toast
- Fix
promisemethod timeout option handling (#2294) - Make
<Toast.Viewport>an announce container (#2246)
Toggle
- Avoid double
useRenderElementpasses (#2256)
Toggle Group
- Avoid double
useRenderElementpasses (#2256)
Toolbar
- Avoid double
useRenderElementpasses (#2256)