npm @base-ui/react 1.4.0
v1.4.0

7 hours ago

General Changes

  • Improve render prop warning accuracy (#4324, #4363) by @atomiks
  • Fix preventBaseUIHandler runtime wrapping (#4330) by @atomiks
  • Fix Uncaught TypeError: Converting circular structure to JSON (#4452) by @Profesor08
  • Expose form prop on hidden inputs (#4352) by @atomiks
  • Add suppressHydrationWarning to hidden inputs (#4482) by @devxoul
  • Fix outside-press dismissal in a shared shadow root (#4333) by @atomiks
  • Fix Positioner not repositioning to a different trigger when reopened with keepMounted (#4407) by @mdm317
  • Lock scroll of full-width anchored modal popups with touch input (#3100) by @atomiks

Alert Dialog

  • Fix detached trigger HMR with recreated handles (#4472) by @atomiks

Autocomplete

Avatar

Checkbox

Collapsible

Combobox

  • Fix clicks in Chips/InputGroup areas not focusing the input or opening the popup (#4296) by @CiscoFran10
  • Fix iOS viewport settling (#4351) by @atomiks
  • Fix initial live region announcements (#4286) by @atomiks
  • Prevent scroll lock when a controlled value triggers a re-render (#4507) by @ryanrhee
  • Fix browser autofill with object values when autofill uses the label (#4560) by @mattrothenberg
  • Prevent item taps from blurring the input (#4578) by @atomiks
  • Respect rendered chips for keyboard navigation (#4572) by @atomiks

Dialog

  • Fix detached trigger HMR with recreated handles (#4472) by @atomiks

Drawer

Field

Menu

Navigation Menu

Number Field

OTP Field

  • Add preview OTPField component for one-time password and verification code entry (#4365) by @atomiks

Popover

Preview Card

  • Fix hover reopen race conditions across close transitions (#4446) by @arturbien

Select

Slider

Switch

Tabs

  • Fix activationDirection not updating on programmatic value changes (#4347) by @LukasTy
  • Fix activation direction on first render (#4532) by @atomiks
  • Skip client-only prehydration scripts (#4530) by @atomiks

Toast

Toggle Group

All contributors of this release in alphabetical order : @arturbien, @atomiks, @CiscoFran10, @devxoul, @flaviendelangle, @kyrregjerstad, @LukasTy, @lunaxislu, @mattrothenberg, @mdm317, @michaldudak, @mj12albert, @Profesor08, @ryanrhee, @sai6855, @tsbehlman

Don't miss a new react release

NewReleases is sending notifications on new releases.