npm @ui5/webcomponents-base 2.0.0-rc.6
v2.0.0-rc.6

latest releases: 2.19.1, 2.19.0, 2.19.0-rc.3...
20 months ago

2.0.0-rc.6 (2024-06-17)

New components

Features

  • ui5-link: introduce icon and endIcon properties (#9036) (06318cb)
  • ui5-toolbar: design property added (#9147) (dc3dfe0)

Bug Fixes

  • framework: set dataTransfer.effectAllowed only for UI5 elements (#9136) (28f6a2d)
  • ui5-barcode-scanner-dialog: properly fire 'close' event (#9193) (db099f1), closes #9177
  • ui5-busy-indicator: add block layer (#9208) (ba4ddb3), closes #9079
  • ui5-button: fix tab chaining in lists (#9148) (9fdf617)
  • ui5-carousel: selected state is added to item (#9184) (ced0f35)
  • ui5-date-picker: adjust unstable tests (#9223) (3b049c8), closes #9033
  • ui5-date-picker: provide accessible name to the popover (#8693) (26dee35), closes #8598
  • ui5-dialog: fix focusing when dialog is open from OpenUI5 dialog (#9183) (d067e13)
  • ui5-file-uploader: apply focus properly from inside of a popover (#9162) (2283e9e), closes #9090
  • ui5-li-notification: enhance accessibility (#9192) (cc34cea), closes #9161
  • ui5-list-item: move styles back from shadow DOM element to :host (#9155) (68cdd20)
  • ui5-list: adjust failing test (#9191) (55e477c), closes #9173
  • ui5-multi-combobox: correct lint error (#9157) (55cd3aa)
  • ui5-notification-list: change host to display:block (#9139) (efb4791)
  • ui5-segmented-button-item: add padding to icon when item is not in icon-only mode (#9180) (a3fd241), closes #9172
  • ui5-shellbar: add tooltip for shellbar items (#9143) (c39c18a)
  • ui5-side-navigation: group name is announced one time by screen … (#9207) (4f18dfd)
  • ui5-special-date: respect format-pattern (#9086) (105c311)
  • ui5-step-input: check for inner input before using value (#9212) (1b9fb61)
  • ui5-tree-item: ensure correct cursor style (#9152) (d196583), closes #9146

Code Refactoring

BREAKING CHANGES

  • ui5-checkbox: wrapping-type property default value has changed from None to Normal.
    Before:
<ui5-checkbox text=Some very very very very long text"></ui5-checkbox><!-- would truncate the text if there is not enough space -->

Now:

<ui5-checkbox text=Some very very very very long text"></ui5-checkbox> <!-- would let the text wrap if there is not enough space -->

Related to #8461, #7887

  • ui5-side-navigation-item: the wholeItemToggleAble poperty of ui5-side-navigation-item is now remomoved.
    The functionality of clicking the whole item to show/hide the sub items (if present) will
    be introduced soon with new property name and enhanced accessibility and keyboard handling.
  • ui5-tag: wrapping-type property default value has changed from None to Normal. Before:
<ui5-tag>In Process</ui5-tag><!-- would truncate the text if there is not enough space -->

Now:

<ui5-tag>In Process</ui5-tag><!-- would let the text wrap if there is not enough space -->

Related to #8461

  • ui5-li, ui5-li-custom: StandardListItem has been renamed to ListItemStandard, and CustomListItem has been renamed to ListItemCustom.
    If you previously imported the classes as follows:
import StandardListItem from "@ui5/webcomponents/StandardListItem.js";
import CustomListItem from "@ui5/webcomponents/CustomListItem.js";

now you must change imports to:

import ListItemStandard from "@ui5/webcomponents/ListItemStandard.js";
import ListItemCustom from "@ui5/webcomponents/ListItemCustom.js";

Related to: #8461

Don't miss a new webcomponents-base release

NewReleases is sending notifications on new releases.