General changes
- Fix
onOpenChangeComplete(true)timing (#3558) by @atomiks - Fix touch
openMethodwhen tapping outside element bounds on Safari (#3541) by @atomiks - Fix visually hidden input styles across form components (#3606) by @atomiks
- Fix click and drags outside a nested popup component from closing its parents (#3571) by @atomiks
- Fix forwarded ref types (#3638) by @atomiks
- Fix detached trigger remounting (#3724) by @atomiks
- Include
refinBaseUIComponentProps(#2813) by @atomiks - Remove duplicated
disabledprop (#3650) by @seongminn - Allow
actionsRefto benull(#3682) by @mj12albert
Accordion
- Fix keyboard navigation with non-interactive trigger elements (#3684) by @ZeeshanTamboli
Autocomplete
- Add
data-popup-sideanddata-list-emptystate attributes to<Autocomplete.Trigger>(#3491) by @atomiks - Add
loopFocusprop (#3592) by @atomiks - Fix hidden input
idandrequiredprops (#3640) by @atomiks
Button
Checkbox
Combobox
- Add
data-popup-sideanddata-list-emptystate attributes to<Combobox.Trigger>(#3491) by @atomiks - Add
loopFocusprop (#3592) by @atomiks - Add
toolbarrole to<Combobox.Chips>to prevent NVDA from entering browse mode (#3647) by @atomiks - Add
placeholderprop to<Combobox.Value>(#3604) by @atomiks - Fix controlled
valueprop whenitemschange (#3607) by @atomiks - Fix
multiplevalues label resolution in<Combobox.Value>(#3314) by @atomiks - Forward root
idto visible form element (#3722) by @atomiks - Do not trigger Field
onBlurhandlers when opening popup (#3609) by @atomiks
Context Menu
CSP Provider
Dialog
- Fix
Maximum update depth exceedederror with Suspense (#3700) by @michaldudak - Fix
<Dialog.Title>forwardedRef type (#3736) by @ZeeshanTamboli
Field
- Add
actionsRefprop (#3395) by @mj12albert - Add
nativeLabelprop to<Field.Label>(#3723) by @atomiks - Add missing type export (#3702) by @DiegoAndai
Form
- Add
actionsRefprop (#3395) by @mj12albert
Menu
- Fix focus guard handling (#3654) by @atomiks
- Avoid disabling modality on click after hover-open (#3455) by @atomiks
Menubar
Number Field
- Fix Field
data-focusedstate (#3563) by @atomiks - Fix hidden input focus on submit (#3581) by @atomiks
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-heightCSS variables on<Popover.Positioner>when using detached triggers unless theViewportpart has been added to the JSX. (#3652) by @atomiks
Preview Card
- Support detached triggers (#3566) by @michaldudak and @atomiks
Radio Group
Scroll Area
Select
- Add
placeholderprop to<Select.Value>(#3604) by @atomiks - Fix support for transform animations when
alignItemWithTriggeris active (#3532) by @atomiks - Fix support for
max-heightpopup style whenalignItemWithTriggeris active (#3573) by @atomiks - Fix
data-filledstate inmultiplemode (#3608) by @atomiks - Fix highlight being removed on popup mouseout when
highlightItemOnHoveris disabled (#3492) by @atomiks - Fix support for individual transform animations when
alignItemWithTriggeris active (#3637) by @atomiks - Fix
multiplevalues label resolution in<Select.Value>(#3314) by @atomiks - Forward root
idto visible form element (#3722) by @atomiks - Do not trigger Field
onBlurhandlers when opening popup (#3609) by @atomiks
Slider
- Fix
onValueCommittednot called for range sliders (#3600) by @mj12albert
Switch
- Add
valueprop (#3676) by @Grafikart - Fix hidden input
idandrequiredprops (#3640) by @atomiks
Toast
Tooltip
- Fix popup auto resize glitches (#3591) by @atomiks
- Fix
trackCursorAxishandling (#3679) by @atomiks - Refactor popup auto resize logic. It is no longer necessary to specify
--positioner-width/--positioner-heightCSS variables on<Tooltip.Positioner>when using detached triggers unless theViewportpart has been added to the JSX. (#3652) by @atomiks
mergeProps
- Make
mergePropspublic (#3642) by @michaldudak and @LukasTy
useRender
- Export missing types (#3565) by @michaldudak
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