·
29 commits
to main
since this release
2.8.0 (2025-03-04)
New Components
- ui5-user-settings-dialog: introduce new components
UserSettingsDialog
,UserSettingsItem
, andUserSettingsView
(#10832) (8b50b13)
Features
- framework: update sap/icons to v5.11 & 4.23 (#10930) (47b5942)
- framework: add
.currentTarget
to the type of event handler in TSX and UI5CustomEvent (#10957) (f56753c) - ui5-input: visual selection on type-ahead (#10675) (1b2cd71)
- ui5-link: introduce reactive area size property (#10762) (6ff54ce)
- ui5-search-field: introduce base component (#10922) (f4489c0)
- ui5-select: introduced tooltip property (#10944) (c365aa3), closes #10855
- ui5-side-navigation: improve interaction of unselectable parent items in collapsed mode (#10939) (20507fa)
- ui5-side-navigation: visual design enhancements (#10839) (09e3f35)
- ui5-tabcontainer: add
noAutoSelection
property (#10877) (581a626) - ui5-table-header-cell: add popinHidden property (#10834) (12e7dcd)
- ui5-table: single and multi selection components added (#10897) (f3b069c)
- ui5-table: action header cell is added (#10698) (ff6d77d)
- ui5-user-menu: change api name from showAddAccount to showEditAccounts (#10966) (aa9cf2d)
BREAKING CHANGES (of experimental API)
Fixes
- i18n bundle storage (#10924) (e5456fb), closes #10521
- framework: allow usage of events with any name not only kebab-case (#10896) (d49f0de)
- ui5-avatar-group: fixed unnecessary rendering of overflow button (#10979) (97ccd05), closes #10948
- ui5-avatar: fix acc-name announcement (#10854) (cb37653), closes #10461
- ui5-avatar: announce initials (#10755) (a14325b)
- ui5-button-badge: remove text when in attention dot mode (#10768) (641fac8)
- ui5-button: remove tap highlight on safari (#10786) (ac83d60)
- ui5-button: update sample (#10836) (c34b6ca)
- ui5-checkbox: ensure consistent focus behavior (#10639) (a73c8d8)
- ui5-flexible-column-layout: correct focus outline styles (#10788) (59710df), closes #10670
- ui5-flexible-column-layout: adjust grip minimum target size (#10743) (aa58291), closes #10669
- ui5-illustrated-message: update title font styles (#10912) (6a85a53), closes #10879
- ui5-input: call change before submit event (#10613) (3c3d641), closes #10534
- ui5-list: improved acc description when groups are available (#10561) (a7a981c)
- ui5-list: add correct focus style and accessibility roles for no-data item (#10503) (9a0bc7c), closes #10436
- ui5-menu: prevent global line-height inheritance (#10916) (f6682b2)
- ui5-notification-list: improve keyboard accessibility for the "More" button (#10822) (b659fe2)
- ui5-popover, ui5-dialog: fix finding keyboard focusable scroll containers (#10891) (ed26b90)
- ui5-popover, ui5-dialog: fix preventDefault for before-open and before-close events (#10883) (e32e7ba)
- ui5-popover: ensure that popover is closed when mousedown propagation is stopped (#10953) (dbd3ab7)
- ui5-popover: don't close the popover if the opener is clicked (#10780) (bc9eb08)
- ui5-popover: popover is opened from header slot (#10856) (c224672), closes #10544
- ui5-shellbar: correct matching content check (#10921) (8782951)
- ui5-shellbar: menu-item-click click event is now properly fired (#10983) (27c8bb7), closes #10950
- ui5-shellbar: adjust focus style of startButton (#10908) (cc0be62), closes #10598
- ui5-side-navigation: "Space" key triggers links (#10767) (b2ab592), closes #10654
- ui5-side-navigation: remove inappropriate exclamation mark usage (#10769) (469cc9d), closes #10714
- ui5-switch: reduce touch area according to VD spec (#10954) (8cba1cf)
- ui5-table: update select all checkbox (#10833) (819edcd), closes #10658 #10574 #10804
- ui5-tag: fix tag alignment (#10852) (ae629dc), closes #10810
- ui5-text: provide more optimal truncation for single line text (#10794) (7e7b8ad)
- ui5-time-picker: display value state message in popover's header correctly on mobile (#10795) (accc3d6)
- ui5-timeline: enhance keyboard navigation (#10746) (0ebc0f4)
- ui5-token: align selected token height with non selected (#10868) (16af941), closes #10444
- ui5-tokenizer: fix overflow mechanism (#10901) (febd3f9)
- ui5-toolbar: prevent default dialog announcement (#10971) (edd54da), closes #10324
- ui5-upload-collection-item: properly display deleteButton slot (#10797) (be5ce0b)
- user-menu: focus on user menu when it is opened (#10967) (a9e2868)