Releases: SAP/ui5-webcomponents
Releases · SAP/ui5-webcomponents
v1.24.14
1.24.14 (2024-12-13)
Bug Fixes
- ui5-bar: add parts for content containers (#10280) (da3432d), closes #10101
- ui5-dialog: width on mobile is not bigger than the phone width (#10255) (50a918d), closes #10000 #10199
- ui5-li: address additional text contrast issue (#10272) (6594706), closes #9869
- ui5-popover: fix arrow position in RTL direction (#10316) (04a4cfd)
- ui5-radio-button: fix aria-disabled and focus of the read-only radio buttons (#10257) (be55dc1), closes #10025 #10111
- ui5-shellbar: removed redundant avatar padding (#10245) (1309bff), closes #10217
- ui5-slider: up and down arrow behavior in RTL mode (#10038) (fcb5c3c), closes #9967
- ui5-table: text cut due to column overflow (#10197) (cd7a73e), closes #10168
v2.6.0-rc.0
2.6.0-rc.0 (2024-12-12)
New Components
Bug Fixes
- ui5-breadcrumbs: add accessible name of popover (#10319) (e53bd79), closes #10176
- ui5-calendar-legend: add accessibility semantics (#10333) (26af039), closes #10298
- ui5-color-picker: add tooltip to sliders (#10270) (06a5fdb), closes #10203
- ui5-combobox: add gap between text and additional-text (#10341) (373ecbc), closes #9450
- ui5-dynamic-page: fix header role (#10317) (00823cf)
- ui5-input: remove initial tabindex 0 from suggestions (#10304) (5871352), closes #9340
- ui5-menu-item: adjust cursor style (#10353) (410ba45), closes #10331 #10342
- ui5-popover: fix finding opener when popover is not in the DOM (#10338) (7c78317)
- ui5-table-row: add left and right borders (#10285) (1bf8ba6), closes #10188
- ui5-table: check for undefined in table type guard (#10343) (e41370f), closes #10340
- ui5-toast: implement popover api to ensure toast is top level element (#10178) (fb599d4)
Features
- framework: add JSX template support with TypeScript (#10046) (f42e7c1)
- ui5-message-strip: close button ACC enhancement (#10283) (dfaa45f), closes #9874
- ui5-step-input: add input event (#10294) (84cf7b2), closes #5177
- ui5-table: implement drag and drop (#9955) (9f27a51), closes #7240
- ui5-user-menu: add title and manage button to pin header on phone (#10339) (a4e6d56)
v2.5.0
2.5.0 (2024-12-05)
New Components
Fixes
- ui5-card-header: update interactive property documentation (#10143) (23289d4)
- ui5-dialog: width on mobile is not bigger than the phone width (#10199) (77af592), closes #10000
- ui5-dynamic-page: move subheading slot outside the title wrapper (#10163) (6466b8a)
- ui5-input: set value after preventDefault of input event (#10196) (e2a6c94), closes #9988
- ui5-li: address additional text contrast issue (#10269) (6cf15d9), closes #9869
- ui5-list: enable focusin event bubbling (#10156) (3b6cc84), closes #9787
- ui5-menu: provide a way to focus items on fetch (#10210) (073f0f6), closes #7237
- ui5-popover: search for the opener in the correct root (#10284) (ee08efa)
- ui5-radio-button: fix aria-disabled and focus of the read-only radio buttons (#10111) (3bcfd1d), closes #10025
- ui5-rating-indicator: correct half icon appearance (#10263) (3032393), closes #10155
- ui5-rating-indicator: outline border is visible when focus (#10205) (eaa6f04)
- ui5-table-growing: button is shown despite scroll type (#10142) (950441b), closes #10045
- ui5-table: text cut due to column overflow (#10193) (b59d718), closes #10168
- ui5-tag: correct hover background color for Set 2 Color Scheme 9 (#10229) (1b2eaed), closes #10164
- ui5-tokenizer: adjust touch area for cozy and compact (#10215) (ee90aea)
- ui5-toolbar: fixes spacer behavior (#10177) (b3625ac), closes #10104
- ui5-view-settings-dialog: adjust dialog heading level (#10289) (08d48a3)
- ui5-wizard: stacked Wizard Steps are aligned properly (#10250) (3473fbf), closes #9779
Features
- framework: add strict event type checking (#10235) (4ff8ab7)
- table: table virtualization (#10182) (bf4c859)
- ui5-bar: add shadow parts (#10271) (9114a82), closes #10101
- ui5-button, ui5-link: support accessible description (#10212) (51139c2), closes #5310 #3993
- ui5-color-picker: add simplified display mode (#10153) (bf9c0d6), closes #9979
- ui5-combobox: adjust arrow-down behavior (#10166) (74616dc)
- ui5-combobox/multi-combobox: physical items (#10051) (73f82ab)
- ui5-form: add new
emptySpan
property (#10194) (48b0cc8), closes #9963 - ui5-form: enable vertical alignment of form items (#10165) (13b571b)
- ui5-form: update to latest accessibility spec (#10152) (4382d4e), closes #9952
- ui5-list, ui5-tree: support accessible description (#10131) (45f0ffe), closes #6445
- ui5-list: handle arrow up and down navigation for load more button (#10251) (3150793)
- ui5-list: add Home and End key handling for Load More button (#10206) (7059e09)
- ui5-tokenizer: enable multiline mode (#9964) (1071746)
v2.5.0-rc.3
2.5.0-rc.3 (2024-12-05)
Bug Fixes
- ui5-li: address additional text contrast issue (#10269) (6cf15d9), closes #9869
- ui5-list: enable focusin event bubbling (#10156) (3b6cc84), closes #9787
- ui5-menu: provide a way to focus items on fetch (#10210) (073f0f6), closes #7237
- ui5-popover: search for the opener in the correct root (#10284) (ee08efa)
- ui5-rating-indicator: correct half icon appearance (#10263) (3032393), closes #10155
- ui5-rating-indicator: outline border is visible when focus (#10205) (eaa6f04)
- ui5-tag: correct hover background color for Set 2 Color Scheme 9 (#10229) (1b2eaed), closes #10164
- ui5-view-settings-dialog: adjust dialog heading level (#10289) (08d48a3)
Features
- framework: add strict event type checking (#10235) (4ff8ab7)
- table: table virtualization (#10182) (bf4c859)
- ui5-bar: add shadow parts (#10271) (9114a82), closes #10101
- ui5-button, ui5-link: support accessibile description (#10212) (51139c2), closes #5310 #3993
- ui5-list: handle arrow up and down navigation for load more button (#10251) (3150793)
- ui5-user-menu: introduce new component (#10244) (1558499)
v2.5.0-rc.2
2.5.0-rc.2 (2024-11-28)
Bug Fixes
- ui5-input: set value after preventDefault of input event (#10196) (e2a6c94), closes #9988
- ui5-radio-button: fix aria-disabled and focus of the read-only radio buttons (#10111) (3bcfd1d), closes #10025
- ui5-tokenizer: adjust touch area for cozy and compact (#10215) (ee90aea)
- ui5-wizard: stacked Wizard Steps are aligned properly (#10250) (3473fbf), closes #9779
Features
v2.5.0-rc.1
v2.5.0-rc.0
2.5.0-rc.0 (2024-11-14)
Bug Fixes
- ui5-card-header: update interactive property documentation (#10143) (23289d4)
- ui5-dynamic-page: move subheading slot outside the title wrapper (#10163) (6466b8a)
- ui5-table-growing: button is shown despite scroll type (#10142) (950441b), closes #10045
Features
- ui5-color-picker: add simplified display mode (#10153) (bf9c0d6), closes #9979
- ui5-combobox/multi-combobox: physical items (#10051) (73f82ab)
- ui5-form: update to latest accessibility spec (#10152) (4382d4e), closes #9952
- ui5-list, ui5-tree: support accessible description (#10131) (45f0ffe), closes #6445
- ui5-tokenizer: enable multiline mode (#9964) (1071746)
v2.4.1-rc.0
v1.24.13
1.24.13 (2024-11-07)
Bug Fixes
v2.4.0
2.4.0 (2024-11-03)
Fixes
- boot sequence (#10042) (106373d)
- scoping issues and document how scoping is used correctly (#10023) (ee808c3)
- require handlebar file names processed by hbs2ui5 tool to end with the '.hbs' extension (#9992) (1b23f3d)
- framework: always fire languageChange regardless of boot status (#10029) (9261ac9)
- localization: legacy date customization (#10026) (273c015)
- tools: dev-server correctly imports yargs (#10048) (7b5aa5e)
- tools: revert tsconfig moduleResolution to node (#10014) (0724b92)
- ui5-ai-button: reset button width after animations (#9923) (2a5c7db)
- ui5-button: adjust focus outline (#10068) (2d2703e), closes #9894
- ui5-daypicker: announce selected state change (#9934) (cd7e202), closes #9860
- ui5-dynamic-page: improve scrolling smoothness (#10093) (d1420b0), closes #10011
- ui5-dynamic-page: prevent unwanted header toggle from scroll (#10007) (7a7d00c))
- ui5-dynamic-page: align header area with title and content (#10053) (61e3dbd)
- ui5-flexible-column-layout: handle separator movement (#9978) (e3db6a6)
- ui5-input: remove the width from the inner input (#9960) (283e8e7)
- ui5-list: growing button loading layout fixed (#10043) (efd7e6a), closes #9977 #10047
- ui5-list: growing button loading aligned with visual spec (#9977) (f7ae10e)
- ui5-list: handle spacebar in inputs and textareas to avoid list activation (#9775) (7e0eda8)
- ui5-media-gallery: clear selected thumbnail on item removal (#10087) (af4cadb)
- ui5-notification-list-group: group header hight is shorter when collapsed (#9953) (4c8a76e), closes #9911
- ui5-notification-list: fix header bar visibility (#10010) (95db5c6), closes #9995
- ui5-page: fix createElement error caused by adding new style property in the constructor (#9998) (fd402e4), closes #9981
- ui5-popup: add role attribute to focus helper element (#10004) (82a95ce), closes #9982
- ui5-range-slider: right click on the slider handle does not throw (#10015) (e92caf9)
- ui5-slider, ui5-range-slider: adjust aria-attributes (#10039) (ed3abfc), closes #9547
- ui5-slider, ui5-range-slider: adjust styles according to Fiori specs (#9973) (e1182a9), closes #9614
- ui5-slider: up and down arrow behavior in RTL mode (#10037) (aebce92), closes #9967
- ui5-split-button: adjust focus outline on keydown (#10001) (898db40)
- ui5-table: wrong horiz. alignm. behavior and wrong texts (#10040) (f3da992), closes #9639 #10017
- ui5-table: Wrong indentation of horizontalAlign example sections (#9985) (620ef50)
- ui5-toolbar-*: ensure getDomRef() returns the actual DOM reference (#10009) (747244d
- ui5-upload-collеction: hide the upload icon when the height is too small (#9990) (d7e485a), closes #9975
Features
- create-package: produce packages of type="module" (#9993) (b161f60)
- framework: enhance
@event
decorator (#9944) (fe1d816) - ui5-barcode-scanner-dialog: added support for custom header and footer slots (#10066) (4d06b2e), closes #8919
- ui5-barcode-scanner-dialog: added capture region overlay (#9646) (19475eb)
- ui5-color-palette: add mobile focus for external input devices (#9770) (4c481e6)
- ui5-date-picker: introduce open and close events (#10118) (819730a)
- **ui5-filt...