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 role switch (#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)