npm @base-ui/react 1.1.0
v1.1.0

8 hours ago

General changes

Accordion

Autocomplete

  • Add data-popup-side and data-list-empty state attributes to <Autocomplete.Trigger> (#3491) by @atomiks
  • Add loopFocus prop (#3592) by @atomiks
  • Fix hidden input id and required props (#3640) by @atomiks

Button

Checkbox

Combobox

  • Add data-popup-side and data-list-empty state attributes to <Combobox.Trigger> (#3491) by @atomiks
  • Add loopFocus prop (#3592) by @atomiks
  • Add toolbar role to <Combobox.Chips> to prevent NVDA from entering browse mode (#3647) by @atomiks
  • Add placeholder prop to <Combobox.Value> (#3604) by @atomiks
  • Fix controlled value prop when items change (#3607) by @atomiks
  • Fix multiple values label resolution in <Combobox.Value> (#3314) by @atomiks
  • Forward root id to visible form element (#3722) by @atomiks
  • Do not trigger Field onBlur handlers when opening popup (#3609) by @atomiks

Context Menu

  • Avoid creating sibling elements next to trigger (#3645) by @atomiks

CSP Provider

Dialog

Field

Form

Menu

Menubar

Number Field

Popover

  • Fix popup auto resize glitches (#3591) by @atomiks
  • Fix focus guard handling (#3654) by @atomiks
  • Prevent disabling focus management when clicking trigger before hover delay completes (#3572) by @atomiks
  • Refactor popup auto resize logic. It is no longer necessary to specify --positioner-width/--positioner-height CSS variables on <Popover.Positioner> when using detached triggers unless the Viewport part has been added to the JSX. (#3652) by @atomiks

Preview Card

Radio Group

Scroll Area

Select

  • Add placeholder prop to <Select.Value> (#3604) by @atomiks
  • Fix support for transform animations when alignItemWithTrigger is active (#3532) by @atomiks
  • Fix support for max-height popup style when alignItemWithTrigger is active (#3573) by @atomiks
  • Fix data-filled state in multiple mode (#3608) by @atomiks
  • Fix highlight being removed on popup mouseout when highlightItemOnHover is disabled (#3492) by @atomiks
  • Fix support for individual transform animations when alignItemWithTrigger is active (#3637) by @atomiks
  • Fix multiple values label resolution in <Select.Value> (#3314) by @atomiks
  • Forward root id to visible form element (#3722) by @atomiks
  • Do not trigger Field onBlur handlers when opening popup (#3609) by @atomiks

Slider

Switch

Toast

  • Fix timers not being rescheduled when updated (#3564) by @atomiks

Tooltip

  • Fix popup auto resize glitches (#3591) by @atomiks
  • Fix trackCursorAxis handling (#3679) by @atomiks
  • Refactor popup auto resize logic. It is no longer necessary to specify --positioner-width/--positioner-height CSS variables on <Tooltip.Positioner> when using detached triggers unless the Viewport part has been added to the JSX. (#3652) by @atomiks

mergeProps

useRender

All contributors of this release in alphabetical order: @albertdugba, @atomiks, @brijeshb42, @chuganzy, @colmtuite, @dav-is, @DiegoAndai, @Grafikart, @Janpot, @LukasTy, @michaldudak, @mj12albert, @oliviertassinari, @seongminn, @updbqn, @ZeeshanTamboli

Don't miss a new react release

NewReleases is sending notifications on new releases.