github mui/base-ui v1.0.0-beta.2

pre-releaseone month ago

General changes

  • Fix navigator checks and ensure safe platform retrieval (#2273) by @mo36924
  • Prevent Space key default on keydown (#2295) by @atomiks
  • Check for performance existence on server (#2316) by @atomiks

Accordion

Alert Dialog

Checkbox

Collapsible

Dialog

Field

Form

Menu

Menubar

Meter

Navigation Menu

  • Breaking change: Support inlined nesting.
    Ensure the popup's width is set to var(--popup-width) unconditionally (without the media query) on the .Popup class.
    (#2269) by @atomiks
  • Avoid double useRenderElement passes (#2256) by @atomiks
  • Add useButton integration to Trigger (#2296) by @atomiks
  • Fix popup size transitions on iOS (#2387) by @atomiks

Number Field

Popover

  • Support ShadowRoot containers (#2236) by @atomiks
  • Remove ancestor nodes from inside elements for outside press detection (#2339) by @atomiks
  • Improve outside press behavior with touch input (#2334) by @atomiks
  • Use click event for outside press dismissal (#2275) by @atomiks

Preview Card

Progress

Radio Group

Scroll Area

  • Disable user-select on scrollbar and non-main button interactions (#2338) by @atomiks

Select

Slider

Toast

Toggle

Toggle Group

Toolbar

Tooltip

All contributors of this release in alphabetical order: @aelfannir, @atomiks, @brijeshb42, @cgatian, @Janpot, @michaldudak, @mj12albert, @mo36924, @romgrk, @sai6855

Don't miss a new base-ui release

NewReleases is sending notifications on new releases.