Patch Changes
-
#3308
869293eThanks
@github-actions! - Fixed issue wheretranslationswas typed as
always-defined on the machine service.prop("translations")now reflects that it may beundefined. -
#3308
76af82fThanks
@github-actions! - Fixed issues with screen reader announcements.- Fixed issue where the region was rebuilt on every
announce(), so screen readers missed it — VoiceOver in
particular. - Fixed issue where announcements were never cleared and stayed in the accessibility tree. Added a
timeoutoption
and aclear()method. - Fixed issue where combobox and select left a stale announcement in place when nothing was highlighted.
- Added
aria-atomic="true"and a separate region per level, so a polite announcer cannot inherit an assertive one.
- Fixed issue where the region was rebuilt on every
-
#3308
5a6c68fThanks
@github-actions! - Fixed issues withalignItemWithTriggerpositioning.- Fixed issue where the popup was positioned far from its trigger on Solid, Vue and Svelte, because the re-render
after alignment reapplied the popper's own coordinates. - Fixed issue where the popup grew to fill the space beneath the trigger rather than to its content, leaving an empty
tail. - Fixed issue where a
max-heighton the content was ignored while the popup grew, letting it expand to the viewport. - Fixed issue where the popup scrolled past the end of the scroller.
- Added
--reference-widthwhile aligned, so content can size itself to the trigger.
- Fixed issue where the popup was positioned far from its trigger on Solid, Vue and Svelte, because the re-render
-
#3308
c108f47Thanks
@github-actions! - Don't throw inannounceHighlightedItemwhen
translationsis omitted, so highlighting an item no longer unmounts the select. -
Updated dependencies [
f832098,
76af82f,
f2f2900,
5a6c68f]:- @zag-js/focus-visible@2.0.0-next.3
- @zag-js/live-region@2.0.0-next.3
- @zag-js/dismissable@2.0.0-next.3
- @zag-js/popper@2.0.0-next.3
- @zag-js/anatomy@2.0.0-next.3
- @zag-js/core@2.0.0-next.3
- @zag-js/types@2.0.0-next.3
- @zag-js/collection@2.0.0-next.3
- @zag-js/utils@2.0.0-next.3
- @zag-js/dom-query@2.0.0-next.3