Releases: UI5/webcomponents
Releases · UI5/webcomponents
Release list
v2.27.0-rc.2
Bug Fixes
- base: remove stale @ts-expect-error from HTMLSanitizer (#14062) (42d242a), closes #14060
- framework: cache base theme to avoid repeated getComputedStyle calls (#14051) (f350e53)
- ui5-card: Header counter is properly aligned (#13947) (9856f4f)
- ui5-combobox: prevent exception when item text is undefined (#14035) (729e400)
- ui5-date-picker: prevent placeholder announcement when value is set (#14049) (172aaee)
- ui5-dynamic-page: toggle button reading fixed (#13990) (1aba7b4)
- ui5-list: guard missing focus DOM ref (#14044) (967b282), closes #14008
- ui5-list: restore keyboard and body selection for InactiveSelectable items (#14037) (b02452d), closes #14011
- ui5-search,ui5-shellbar-search: close the search popover on user request (#14001) (770baa0)
- ui5-shellbar: prevent search auto-expand on non-desktop resize (#14025) (16df88a)
- ui5-shellbar: update Joule assistant button icon in website samples (#14038) (a042bc8), closes #14021
- ui5-time-picker: separate mobile and desktop value-help tap handling (#14048) (fa3e854)
- ui5-timeline: prevent clipped focus outlines (#14029) (f199ba4)
- ui5-timeline: scroll horizontally focused items into view (#14030) (6d394ba)
- ui5-wizard: announce active step with aria-current="step" (#14032) (823c2f8)
Features
- ui5-avatar-badge: add colorScheme property for extended color palette (#14009) (849466d), closes #13925
- ui5-tokenizer: announce token deletion (#14010) (b5551f8)
- ui5-toolbar: add overflow-group property for atomic group overflow (#13949) (bf491e7)
- ui5-user-settings-notifications-view: introduce NotificationsView in UserSettingsDialog (#13885) (5ef9250)
v2.25.4
v2.25.3
v2.27.0-rc.1
Bug Fixes
- framework: guard adopted stylesheet wrappers against Safari GC bug (#14000) (1feb9bd)
- ui5-calendar: translate week number aria-label in DayPicker (#14014) (ba03d30)
- ui5-flexible-column-layout: acc findings fixed (#13553) (fe1482d)
- ui5-icon: suppress native click propagation for Image mode (#13997) (9ed07b6), closes #13972
- ui5-list: suppress hidden text announcement for InactiveSelectable items (#14011) (2a15c4d)
- ui5-option-group: remove unrelated inherited public APIs (#13998) (f2ab028), closes #13992 #13991
- ui5-popover: prevent horizontal position drift on reposition (#13987) (e85de78), closes #13863
- ui5-side-navigation: correct overflow items visibility calculation (#13871) (e486764)
- ui5-split-button: announce accessible name before instructions (#13901) (36f505f)
- ui5-user-menu: replace invalid aria-label of div with accessible name on Bar (#14016) (4608e14)
Features
v2.25.2
v2.27.0-rc.0
Bug Fixes
- tools: normalize path separators in copy-and-watch for Windows (#13976) (1823576)
- ui5-avatar: include badge tooltip in aria-label (#13960) (a2d835f)
- ui5-cb-item-group: expose 'title' CSS shadow part via exportparts (#13958) (5919eb7), closes #13936
- ui5-dynamic-page: ignore zero-box focus sentinels in scroll handler (#13965) (8b26b36), closes #13935
- ui5-icon: replace size containment with font-size for icon sizing (#13981) (b604bb3)
- ui5-time-picker: correct color and font tokens per UXC visual spec (#13980) (8357e8d)
Features
v2.26.0
Features
- ui5-checkbox: make component customizable (#13617) (4062bc7)
- ui5-list: add InactiveSelectable list item type (#13962) (fc75e84)
- ui5-menu: page up/page down new behavior (#13880) (cba4ffe)
- ui5-product-switch: support 2-column layout and free text wrapping (#13819) (c46e023)
- ui5-rating-indicator: add displayOnly mode (#13910) (deffb10)
- ui5-shellbar-search: add search scope adaptive width (#13787) (a18eb19)
- ui5-side-navigation: fire item-toggle event on expand/collapse (#13861) (7872754), closes #13826
- ui5-user-settings-account-view: add show-edit-button property (#13903) (7d2b706)
- ui5-wizard: added accessbileName and accessibleNameRef properties (#13807) (acef092)
Fixes
- framework: ensure animation mode work (#13941) (bef00ed)
- tools: normalize path separators in copy-and-watch for Windows (#13976) (1823576)
- ui5-date-picker: input width is incorrect (#13881) (f4c2675)
- ui5-dynamic-page: ignore zero-box focus sentinels in scroll handler (#13965) (8b26b36), closes #13935
- ui5-icon: replace size containment with font-size for icon sizing (#13986) (52ff411)
- ui5-input: remove role dialog from VSM (#13875) (3b106d4)
- ui5-input: use element root node for form lookup (#13921) (cc679ad)
- ui5-link: adjust focus outline in HC themes (#13968) (9faf49d)
- ui5-list: fix acc finding (#13558) (d8afe1f)
- ui5-list: suppress F2 aria description for custom items without tabbables (#13865) (1b7be9b), closes #13489 #13713
- ui5-page: keep responsive paddings at fractional breakpoint widths (#13876) (87b12ca)
- ui5-popup: announce invisible messages inside open popups (#13889) (db416cf)
- ui5-search-field: Align hover/active background with design spec (#13951) (86b7100)
- ui5-search-item-show-more, localization: correct property type and suppress overlay logs (#13919) (11bd048)
- ui5-search: adjust items' clickable area (#13912) (8553757)
- ui5-select: fix acc finding (#13559) (bdd790f)
- ui5-shellbar-search: add label spacing (#13955) (efdc8fb)
- ui5-shellbar: align legacy logo styles with branding (#13929) (58b42ef), closes #13010 #13535 #12499
- ui5-shellbar: acc findings fixed (#13556) (7a29064)
- ui5-slider: remove redundant accessibility role and attributes (#13894) (69ad533)
- ui5-table: keep focused cell visible next to sticky columns (#13850) (4a25d80)
- ui5-table: set "More actions" tooltip on row action overflow button (#13895) (17a64e4), closes #13839
- ui5-tokenizer: fix rare case when n-more button cause loop error (#13857) (d3bbb61)
- ui5-toolbar-select: display not updating on programmatic option selection (#13751) (920e66a), closes #12619
- ui5-user-menu: add accessible name on other accounts panel (#13932) (b6c93b9)
- ui5-user-settings-account-view: use ui5-avatar-badge user account (#13886) (24208fd)
- ui5-user-settings-dialog: announce search results to screen readers (#13946) (f72c9a0)
- ui5-user-settings-dialog: keep focus on navigation in single-column mode (#13953) (cc5991c)
- ui5-user-settings-dialog: use default list role instead of menu (#13934) (3d81780)
- ui5-user-settings-dialog: remove unsupported aria-orientation attribute (#13908) (2fc6ee1)
- ui5-user-settings-item: keep header height consistent between primary and secondary views (#13887) (75aa909)
v2.25.1
v2.26.0-rc.1
Bug Fixes
- cypress-ct-ui5-webc: add repository field for npm provenance (#13931) (a424ca5)
- framework: ensure animation mode work (#13941) (bef00ed)
- ui5-link: adjust focus outline in HC themes (#13968) (9faf49d)
- ui5-list: fix acc finding (#13558) (d8afe1f)
- ui5-popup: announce invisible messages inside open popups (#13889) (db416cf)
- ui5-search-field: Align hover/active background with design spec (#13951) (86b7100)
- ui5-shellbar-search: add label spacing (#13955) (efdc8fb)
- ui5-shellbar: align legacy logo styles with branding (#13929) (58b42ef), closes #13010 #13535 #12499
- ui5-toolbar-select: display not updating on programmatic option selection (#13751) (920e66a), closes #12619
- ui5-user-menu: add accessible name on other accounts panel (#13932) (b6c93b9)
- ui5-user-settings-dialog: announce search results to screen readers (#13946) (f72c9a0)
- ui5-user-settings-dialog: keep focus on navigation in single-column mode (#13953) (cc5991c)
- ui5-user-settings-dialog: use default list role instead of menu (#13934) (3d81780)
Features
v2.26.0-rc.0
Bug Fixes
- ui5-date-picker: input width is incorrect (#13881) (f4c2675)
- ui5-input: remove role dialog from VSM (#13875) (3b106d4)
- ui5-input: use element root node for form lookup (#13921) (cc679ad)
- ui5-list: suppress F2 aria description for custom items without tabbables (#13865) (1b7be9b), closes #13489 #13713
- ui5-page: keep responsive paddings at fractional breakpoint widths (#13876) (87b12ca)
- ui5-search-item-show-more, localization: correct property type and suppress overlay logs (#13919) (11bd048)
- ui5-search: adjust items' clickable area (#13912) (8553757)
- ui5-select: fix acc finding (#13559) (bdd790f)
- ui5-shellbar: acc findings fixed (#13556) (7a29064)
- ui5-slider: remove redundant accessibility role and attributes (#13894) (69ad533)
- ui5-table: keep focused cell visible next to sticky columns (#13850) (4a25d80)
- ui5-table: set "More actions" tooltip on row action overflow button (#13895) (17a64e4), closes #13839
- ui5-tokenizer: fix rare case when n-more button cause loop error (#13857) (d3bbb61)
- ui5-user-settings-account-view: use ui5-avatar-badge user account (#13886) (24208fd)
- ui5-user-settings-dialog: remove unsupported aria-orientation attribute (#13908) (2fc6ee1)
- ui5-user-settings-item: keep header height consistent between primary and secondary views (#13887) (75aa909)
Features
- ui5-checkbox: make component customizable (#13617) (4062bc7)
- ui5-menu: page up/page down new behavior (#13880) (cba4ffe)
- ui5-product-switch: support 2-column layout and free text wrapping (#13819) (c46e023)
- ui5-rating-indicator: add displayOnly mode (#13910) (deffb10)
- ui5-side-navigation: fire item-toggle event on expand/collapse (#13861) (7872754), closes #13826
- ui5-user-settings-account-view: add show-edit-button property (#13903) (7d2b706)
- ui5-wizard: added accessbileName and accessibleNameRef properties (#13807) (acef092)