Jan 10, 2025
- Breaking change: Require
Portal
part. The AlertDialog must explicitly include the Portal part wrapping the Popup. ThekeepMounted
prop was removed from the Popup. It's only present on the Portal part. #1222 @atomiks - Don't call
onNestedDialogOpen
when unmounting a closed nested dialog #1280 @mj12albert - Fix the nesting of different dialogs #1167 @mnajdova
- Remove
useFloating
call from the Popup #1300 @michaldudak - Set
pointer-events
onInternalBackdrop
based onopen
state #1221 @atomiks - Use internal backdrop for pointer modality #1161 @atomiks
- Breaking change: Require
Portal
part. The Dialog must explicitly include the Portal part wrapping the Popup. ThekeepMounted
prop was removed from the Popup. It's only present on the Portal part. #1222 @atomiks - Don't call
onNestedDialogOpen
when unmounting a closed nested dialog #1280 @mj12albert - Fix the nesting of different dialogs #1167 @mnajdova
- Remove
useFloating
call from the Popup #1300 @michaldudak - Set
pointer-events
onInternalBackdrop
based onopen
state #1221 @atomiks - Use internal backdrop for pointer modality #1161 @atomiks
- Breaking change: Require
Portal
part. The Menu must explicitly include the Portal part wrapping the Positioner. ThekeepMounted
prop was removed from the Positioner. It's only present on the Portal part. #1222 @atomiks - Apply
aria-hidden
toArrow
parts #1196 @atomiks - Fix
focusableWhenDisabled
components #1313 @mj12albert - Fix
openOnHover
issues #1191 @atomiks - Fix closing the menu when clicking on checkboxitem/radioitem #1301 @michaldudak
- Fix Enter key preventDefault when rendering links #1251 @mj12albert
- Handle pseudo-element bounds in mouseup detection #1250 @atomiks
- Set
pointer-events
onInternalBackdrop
based onopen
state #1221 @atomiks - Use internal backdrop for pointer modality #1161 @atomiks
- Correctly handle quick touches #1294 @atomiks
- Breaking change: Require
Portal
part. The Popover must explicitly include the Portal part wrapping the Positioner. ThekeepMounted
prop was removed from the Positioner. It's only present on the Portal part. #1222 @atomiks - Apply
aria-hidden
toArrow
parts #1196 @atomiks - Fix PopoverTrigger and TooltipTrigger prop types #1209 @mnajdova
- Breaking change: Require
Portal
part. The PreviewCard must explicitly include the Portal part wrapping the Positioner. ThekeepMounted
prop was removed from the Positioner. It's only present on the Portal part. #1222 @atomiks - Apply
aria-hidden
toArrow
parts #1196 @atomiks - Use
FloatingPortalLite
#1278 @atomiks
- Set zero width when value is zero #1204 @mj12albert
- Differentiate
x
/y
orientationdata-scrolling
#1188 @atomiks - Read
DirectionProvider
and use logical positioning CSS props #1194 @mj12albert
- Breaking change: Require
Portal
part. The Select must explicitly include the Portal part wrapping the Positioner. ThekeepMounted
prop was removed from the Positioner. It's only present on the Portal part. #1222 @atomiks - Allow
id
to be passed to trigger #1174 @atomiks - Fallback to standard positioning when pinch-zoomed in Safari #1139 @atomiks
- Fix
focusableWhenDisabled
components #1313 @mj12albert - Fix highlight flash on Safari #1233 @atomiks
- Handle pseudo-element bounds in mouseup detection #1250 @atomiks
- Use internal backdrop for pointer modality #1161 @atomiks
- Support vertical orientation #1304 @mj12albert
- Ensure
onValueCommitted
is called with the same value as latestonValueChange
#1296 @mj12albert - Replace internal map with
Composite
metadata #1082 @mj12albert - Set
position: relative
on range slider indicator #1175 @mj12albert - Use un-rounded values to position thumbs #1219 @mj12albert
- Expose width/height state in tabs indicator #1288 @aarongarciah
- Breaking change: Require
Portal
part. The Tooltip must explicitly include the Portal part wrapping the Positioner. ThekeepMounted
prop was removed from the Positioner. It's only present on the Portal part. #1222 @atomiks - Apply
aria-hidden
toArrow
parts #1196 @atomiks - Fix PopoverTrigger and TooltipTrigger prop types #1209 @mnajdova
- Use
FloatingPortalLite
#1278 @atomiks
Dec 17, 2024
Public alpha launch 🐣 Merry Xmas! 🎁