1.2.0 (2022-03-01)
Features
- icons: add and update icons from 4.13 and 5.01 icon fonts (#4790) (a9e88f0)
- ui5-view-settings-dialog: add more
event.details
to confirm/cancel events (#4772) (a3eca7a), closes #4539 - ui5-breadcrumbs: make
item-click
event preventable (#4589) (ccb4c83) - ui5-button: add new
tooltip
property (#4737) (df8f013), closes #4689 - ui5-button: implement
accessibilityAttributes
property (#4655) (d27c4b5), closes #3546 - ui5-illustrated-message: add TNT illustrations (#4710) (822a73c)
- ui5-input: implement
showClearIcon
property (#4641) (b1c1620) - ui5-link: provide
accessible-name
support (#4711) (6597afa), closes #4498 - ui5-popover, ui5-responsive-popover, ui5-dialog: add
open
property (#4653) (af70586), closes #3527 - ui5-popover, ui5-responsive-popover, ui5-dialog: аdd default responsive paddings (#4567) (ddc1e39), closes #4402
- ui5-rating-indicator: add accessibility enhancements (#4736) (f8dc9f0)
- ui5-side-navigation: make
selection-change
event preventable (#4732) (d908465), closes #4700 - ui5-switch: provide
accessible-name
attribute support (#4735) (ee6819f), closes #4147 - ui5-table: extend keyboard handling (#4631) (f1f2b1b)(#4550) (8daa764), closes #3090
- ui5-timeline: add
accessible-name
support (#4721) (0562e89), closes #4644 - ui5-tokenizer: implement token range deletion (#4750) (cece8d7)
- ui5-tree: make
item-click
event preventable (#4708) (29967f0), closes #4502 - docs: remove attribute name for
Object
props (#4680) (1741bd6), closes #4674
Bug Fixes
- framework: fix runtime JS error in base TabbableElements util (#4704) (650473f)
- framework: replace HTML comments with HBS ones (#4681) (ddc38eb)
- inputs: import used icons (#4712) (2041ff3)
- ui5-popover: correct list items height of input drop-downs (#4650) (11f8ada), closes #4616
- ui5-badge: update
color-scheme
parameters (#4678) (c7d75ef), closes #3940 - ui5-button: remove focus on phone and tablet (#4746) (31915d7)
- ui5-calendar: adjust picker styles (#4672) (3afe7a8)
- ui5-color-palette-popover: fix
showDefaultColor
works (#4802) (f93f22f) - ui5-color-picker: adjust hue value update when user presses over the main color section (#4601) (4b03374), closes #4540
- ui5-color-picker: enable hex value input change on enter (#4621) (cf45552), closes #4541
- ui5-combobox: prevent dropdown closing on scroll (#4773) (199e860)
- ui5-date-picker: remove
combobox
role (#4706) (2d457c9) - ui5-daterange-picker: fix runtime change of
delimiter
(#4693) (ec02855), closes #2925 - ui5-file-uploader: fix the console warning (#4605) (197f3f9), closes #4592
- ui5-flexible-column-layout: fix accessibility of hidden columns (#4811) (d9f514f), closes #4789
- ui5-input: render
aria-invalid
properly (#4734) (81a00d7), closes #4723 - ui5-input: delete whole value of ui5-input with type number when… (#4760) (0aa9979)
- ui5-input: improve lazy loading behaviour (#4763) (35342be)
- ui5-label: allow focusing elements linked with for attribute inside a shadow root (#4754) (bd7a8a1), closes #4751
- ui5-li-tree: correct usage of i18nBudnle (#4668) (67848d7)
- ui5-list: fix separators in SAP Horizon (#4805) (6a814b3)
- ui5-list: fix initial focus target (#4809) (cf6dd1a)
- ui5-media-gallery-item: correct JS DOC (#4819) (5783fa7)
- ui5-multi-combobox: add value selection on focus (#4804) (08ea794)
- ui5-popover, ui5-dialog: body styles are no longer modified (#4813) (1754496), closes #4347
- ui5-select: fix incorrect popover styles when value state is used (#4651) (2d8ce46)
- ui5-tabcontainer: fix overflow button runtime error (#4780) (08d75fa), closes #4770
- ui5-tabcontainer: replace hardcoded text (#4815) (439033c), closes #4810
- attached boot tasks always run (#4777) (ad4608c)
- describe all dependencies for some components (#4807) (1cf148f)
- ui5-slider: prevent handle jumping on focus (#4752) (dc2de5b)
- ui5-slider: sets correct color to tickmarks based on theme (#4677) (4aecd48)
- ui5-switch: adjust focus outline (#4665) (0cb6580), closes #2925
- ui5-switch: adjust focus outline (#4717) (9d9d6c8)
- ui5-switch: role
checkbox
is changed to roleswitch
(#4658) (ec6ca80), closes #4633 - ui5-tabcontainer: await for renderFinished in resize handler (#4675) (cd8dc26), closes #4628
- ui5-table-row: align checkbox vertically (#4696) (62ae8dc)
- ui5-textarea: enhance aria-invalid attribute handling (#4767) (f2fd6fb)
- ui5-view-settings-dialog: improve
title
text accessibility (#4783) (88a13df), closes #4660 - ui5-wizard: prevent unnecessary content scrolling (#4774) (751db3f)
- docs: display methods in child components API (#4792) (1929d08)