Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.0 Planned Changes #8461

Closed
ilhan007 opened this issue Mar 17, 2024 · 1 comment · Fixed by #8684
Closed

2.0 Planned Changes #8461

ilhan007 opened this issue Mar 17, 2024 · 1 comment · Fixed by #8684
Labels
2.0 documentation This issue is about wrong documentation
Milestone

Comments

@ilhan007
Copy link
Member

ilhan007 commented Mar 17, 2024

Features

Integration of popover API in all pop-up based components

  • done

Form Support with Form-Associated Custom Elements standard

  • done

Timezone support

  • done

New Components

  • Dynamic Page - high prio
  • Form - high prio and will be experimental
  • Text
  • Tool Layout (after initial 2.0 release)
  • Tokenizer - high prio and will be experimental
  • AI Prompt Input
  • AI Button

Components Features

  • List Drag and Drop - high prio (change)
  • Tree Drag and Drop
  • TabContainer Drag and Drop
  • Link with Icon
  • New Notifications Experience - high prio
  • physical Select Option (leveraging popover API) - high prio
  • physical Menu Item (leveraging popover api) - high prio
  • physical Input suggestion (leveraging popover api) - high prio
  • Color Palette: Item Selection
  • Menu Item: endContent slot

Reusable component styles for creating patterns/layouts

  • Input Icon - high prio

New Site for Documentation, Samples and API reference - Done

  • Live editor, Playground, Dark mode, Icons view

Breaking Changes

@ui5/webcomponents & @ui5/webcomponents-fiori

  • Rename after-open to open and after-close to close

Replace all public methods for opening popover, such as openPicker, togglePicker with open property to promote declarative APIs:

  • DatePicker#openPicker to be replaced by open property. change
  • DateTimePicker#openPicker to be replaced by open property. change
  • Input#openPicker to be replaced by open property. change
  • Toast#show to be replaced by open property. change)
  • Dialog.show method to be replaced with Dialog#open property
  • ViewSettingsDialog#show to be replaced by open property. change

@ui5/webcomponents

Wrapping by default (wrappingType="Normal" by default, wrappingType="None" optionally)

  • RadioButton
  • CheckBox
  • Label
  • NotificationListItem
  • Tag
  • Link
  • Тext
  • Title

List, StandardListItem

  • Remove property image in favour of slot image - !should be discussed once more! (depends on suggestion item refactoring)
  • Rename slot imageContent to image

StandardListItem

  • Rename CustomListItem to ListItemStandard (change)

CustomListItem

  • Rename class CustomListItem to ListItemCustom (change)

Badge (ui5-badge rename to ui5-tag)

  • Rename component and tag name. Badge (ui5-badge) to to become Tag (ui5-tag) -as Tag term is established on SAP Design specs, and to avoid confusion with the Badging concept. - high prio (change)
  • Change default values of design property - from Set3 to Neutral (change)
  • Remove design "Set3"

Breadcrumbs (ui5-breadcrumbs)

  • Rename property separator-style to separators (aligned with List#separators property) (change)

BusyIndicator (ui5-busy-indicator)

  • Rename BusyIndicatorSize options from "Small", "Medium" and "Large" to "S", "M" and L (change)

Card (ui5-card)

CardHeader (ui5-card-header)

  • Rename status to additionalText (change)

Carousel (ui5-carousel)

  • Replace existing items-per-page-s, items-per-page-m, items-per-page-l properties with single items-per-page="S1 M1 L1"
  • Rename property page-indicator-style to page-indicator-type (change)

Calendar (ui5-calendar)

  • Rename selected-dates-change event to selection-change
  • Rename selected-dates-change event details values and dates to selectedValues and selectedDateValues.
  • [enhancement] Add new element CalendarDateRange (with properties startValue and endValue) that could be passed to form a range in declarative manner

ColorPicker (ui5-color-picker)

  • Rename property color to value - more consistent with the rest of the pickers.

ColorPalletePopover (ui5-color-palette-popover)

  • Remove openPopover and showAt methods in favour of open and opener (change)

Combo Box (ui5-combo-box)

  • Grouping - Instead of using ComboBoxGroupItem as separator in a flat structure, the API will expect nesting of ComboBoxItems inside ComboBoxGroupItem however we would like to be implemented first in the List and be used later by ComboBox, MultiComboBox, Input with Suggestions.
  • Event change won't be fired on arrow up/down any more (only selection-change would be fired)

Input (ui5-input)

  • Replace suggestion-item-preview and suggestion-item-select in favour of selection-change (change)

Label (ui5-label)

  • Change default of wrapping-type to Normal, e.g the Label will wrap be default, and will only truncate if explicitly set wrapping-type="None". (change)

List (ui5-list)

  • Rename HighlightTypes to HighlightType or Highlight as more consistent (comment)
  • Rename mode to selectionMode as more descriptive (change)
  • Rename busy to loading (change)
  • Rename ListMode enumeration to ListSelectionMode (change)
  • Rename selection modes values: SingleSelectBegin to SingleStart, SingleSelect to Single, MultiSelect to Multiple, SingleSelectEnd to SingleEnd, SingleSelectAuto to SingleAuto (change)
  • ❗ Replace ListGroupHeaderItem item with ListGroupItem component to implement true Grouping. Instead of a flat structure, the API will support nesting of Items inside ListGroupItem to form a group of items. (change)

Menu (ui5-menu)

  • Remove starts-section property - to be replaced by new component ui5-menu-separator (similar to ui5-toolbar-separator and ui5-tab-separator) (change)

Multi Combo Box

  • Rename property allowCustomValues to noValidation (change)

Popup

  • Remove isOpen method in favour of open property

Dialog (ui5-dialog)

  • Remove show and close methods in favour of open property. Parameter preventInitialFocus show method is added as a property.

Popover (ui5-popover)

  • Rename enum values of PopoverPlacementType#Left to PopoverPlacementType#Start and PopoverPlacementType#Right to PopoverPlacementType#End (change)
  • Rename enum values of PopoverHorizontalAlign#Left to PopoverHorizontalAlign#Start and PopoverHorizontalAlign#Left to `PopoverHorizontalAlign#End. (change)
  • Rename property placementType to placement (change)
  • Remove #hide-backdrop property as the backdrop can be styled with standard CSS ::backdrop selector.
  • Remove #modal property as not relevant to the Popover. SAP Design confirmed that these props don't belong to the Popover. - We'll keep this property.
  • Remove showAt methods in favour of open and opener. Parameter preventInitialFocus from showAt method is added as a property.

Progress Indicator (ui5-progress-indicator)

  • Remove disabled property - Progress indicator isn't an interactive element so disabled property make no sense. Also aria-disabled is deprecated on the progress bar role since ARIA 1.2 . (change)

SegmentedButton (ui5-segmented-button)

  • Rename the mode property to selectionMode
  • Remove the selectedItem getter - will be replaced by the selectedItems (as more than one items can be selected
  • Remove the selectedItem event parameter - will be replaced by selectedItems event parameter
  • Rename selection modes values: SingleSelect to Single and MultiSelect to Multiple
  • Rename enumeration SegmentedButtonMode to SegmentedButtonSelectionMode

SegmentedButtonItem

  • Rename property pressed to selected - more consistent with the selectedItems getter , the selectedItems event detail and the selection-change event

Select (ui5-select)

  • Remove menu property (if SelectMenu, SelectMenuOption are being removed)

Selects's Option (ui5-option)

  • Remove disabled property - UX and ACC standards suggest to not include any disabled items in the dropdown (change)

SelectMenu, SelectMenuOption (ui5-select-menu, ui5-select-menu-option) - high prio

  • Remove the components - the components have been developed to allow adding custom options, but with the popover API, the standard options will allow custom content and the component becomes obsolete

SuggestionItem (ui5-suggestion-item)

The following properties are not specified in the design guidelines. Still, with the integrating the "popover API" in the framework, drop downs can work with physical items, allowing custom suggestion items.

  • Remove property type
  • Remove property description
  • Remove property icon
  • Remove property iconEnd
  • Remove property image
  • Remove property additionalTextState

Title (ui5-title)

  • Change default of wrapping-type to Normal, e.g the Title will wrap be default, and will only truncate if explicitly set wrapping-type="None". (change)

Tab (ui5-tab)

  • Rename slot subTabs to Items (change)

TabContainer (ui5-tabcontainer)

  • Remove fixed property - it should be always fixed=true by design. No design/accessibility spec available. The ui5-panel has a collapse/expand button, the TabContainer - not. (change)
  • Remove TabContainerBackgroundDesign enumeration use BackgroundDesign as type for the backgroundDesign property - only the type changes, available values remain the same (Solid, Transparent and Translucent) (change)
  • Remove show-overflow property - there are other means to determine the overflow button presence - using the overflowButton slot. (change)
  • Rename tab-overflow-mode to overflow-mode (change)
  • Refactor ITab interface as described in the comment. (change)
  • Rename public method getTabInStripDomRef (name tbd - getItemInStripDomRef or getElementInStripDomRef ) (change)

Table (ui5-table)

  • Move Table to another package @ui5/webcompoments-compat (change)

TextArea (ui5-textarea)

  • Rename growing-max-lines to growing-max-rows

Token (ui5-token)

  • Remove the readonly property - After discussions with the Central Design Team, it was decided that the best approach, when implementing the public Tokenizer component, is to move the logic for the readonly state handling in the Tokenizer itself.

@ui5/webcomponents-fiori

Bar (ui5-bar)

  • Move Bar from @ui5/webcomponents-fiori to @ui5/webcomponents` package - as it is widely used by other components there (mainly popovers, dialogs, etc., as header/sub-header)

BarcodeScannerDialog

  • Remove the deprecated show method, in favour of the open property.

IllustratedMessage (ui5-illustrated-message)

  • Rename size to design- the semantic values “Auto”, “Base”, “Spot”, “Dialog”, “Scene”, and size aspect of this property is not directly clear. (change)
  • Remove titleLevel property - users can set the required title level on the title slot. (change)

NotificationListGroupItem (ui5-notification-action)

  • Remove showCounter property (same can be achieved by adding numbers to the title property)
  • Remove showClose property (latest designs suggest always having a close button)

Page (ui5-page)

  • Rename property disableScrolling to noScrolling
  • Remove floatingFooter property and add fixedFooter instead to flip the default behaviour.?
  • Change Page#default slot type from HTMLElement to Node

Shellbar (ui5-shellbar)

  • Renaming of copilot, copilotDomRef and showCoPilot properties. Or, removing in favour of new slot.

  • Remove CoPilot Animation feature and the module

import @ui5/webcomponents-fiori/dist/features/CoPilotAnimation.js`

SplitButton (ui5-split-button)

  • Remove active-icon property. The property allows to swap out the icon while pressed. However, this feature is not available on any other button.

UploadCollection (ui5-upload-collection )

  • Rename mode to selectionMode (change)
  • Remove the IUploadCollectionItem interface and replace it with the UploadCollectionItem class in the UploadCollection#items slot type. (change)
  • Remove Delete from the mode options as there is hide-delete-btn property available in the UploadCollectionItem to control the presence of the delete button. (change)

Wizard

  • Rename the event detail changeWithClick of the step-change event (name not decided - scrolled: true|false or withScroll: true | false)

A11y Changes

Private title property becomes public tooltip

  • check if still needed, if yes - make it public and rename it to tooltip and add documentation when it should be used (for example: icon only button)
  • all components with existing tooltip property should add documentation for usage

Components with title property:

Components with tooltip property:

  • ListItem - check if still needed. Consider making the wrapping public, instead of exposing a tooltip
  • Button/ToolbarButton
  • RatingIndicator

2. accessibilityAttributes

accessibilityAttributes becomes the unified (and only) way to expose role related aria-* attributes to the consumers. Only attributes which will not be part of accessibilityAttributes are the following: accessibleRole, accessibleName, accessibleNameRef, landmarkInfo and tooltip.

Components:

  • ListItem - aria-haspopup should be part of accessibilityAttributes
  • Avatar/AvatarGroup - aria-haspopup should be part of accessibilityAttributes
  • Link
  • Button/ToolbarButton
  • ShellBar

(Change)

4. Other changes:

  • Icon: remove ariaHidden, interactive and accessibleRole and introduce mode property with the following options IconMode.Image (by default as currently implemented, internally renders role="img"), IconMode.Decorative (internally renders role="presentation" and aria-hidden="true"), IconMode.Interactive (role="button", focus and press handling)
  • ListItem - remove role property (Change)
  • all components using accessibleRole should change the type to enum, not string. For example check the ui5-panel. Affected components: Link, List, ListItem (Change)
  • Tree/List/ListItem - remove aria-roledescription property as it is not used. - (Change)

5. Update Accessibility documentation after all changes are merged. (Before release)

In Discussion

Toolbar, ToolbarItem (ui5-toolbar, ui5-toolbar-item) ❗ - (after 2.0 initial release)

  • Toolbar Popover API Redesign - The introduction of the popover API can replace abstract items concept for the Toolbar popover. This will enable a more flexible and dynamic approach to managing toolbar items.
  • ToolbarItem Class Structure: We are considering the replacement of the base class for ToolbarItem with an interface. This should be done if the popover API is implemented. Physical items can implement the new interface and fit toolbar API as supported components.

TODO [Team Pirin]. New design is evaluated that can affect the API decision, so deeper research needed - explore the design, follow up with SAP Design if needed to learn more.

Cross components

Renaming the ValueState and HighlightType enums values and refactoring of all components with valueState, highlight and additionalTextState properties.

  • Rename ValueState enum values
    Warning -> Critical, Error -> Negative, Success -> Positive
  • Rename HighlightType enum values
    Warning -> Critical, Error -> Negative, Success -> Positive
  • MessageStrip#design Warning is changed to MessageStrip#design Critical
  • Dialog.state supported values are changed
  • ListItem.highlight supported values are changed
  • TreeItem.additionalTextState supported values are changed
  • SuggestionItem.additionalTextState supported values are changed
  • StandardListItem.additionalTextState supported values are changed
    (change)

@ui5/webcomponents-base

  • Remove CSP Support as adopted stylesheets are now supported everywhere. The following module will be removed (change)
import { setUseLinks, setPackageCSSRoot } from "@ui5/webcomponents-base/dist/CSP.js";
  • Remove UI5Element#static get render method replaced by renderer (change)

  • [x]Remove UI5Element#getStaticAreaItemDomRef method as obsolete (no more static area)

  • Remove the Device#isIE() method (change)

  • Remove Static Area and Static Area items - after integrating the Popover API, static area won't be required any more.

  • Remove fallback to default value and runtime validation [After ui5con, but for 2.0]

  • Remove processChildren

@ui5/webcomponents-tools

  • Remove the JSDoc plugin - custom elements (change)
  • Upgrade to new major wdio version would breaking for consumers of wdio.config.js - check if needed as there is research to use Cypress in future

@ui5/webcomponents-theming

  • Remove Belize theme - theme has been deprecated and wont be supported with 2.0 onward.

@ui5/webcomponents-icons

  • Remove soccor, keep soccer. (change)

@ui5/webcomponents-icons-business-suite

  • Remove add-polygone, keep add-polygon (change)

All packages

  • Remove Assets-static.js module - use the dynamic Assets.js instead. (change)
@ilhan007 ilhan007 pinned this issue Mar 17, 2024
@ilhan007 ilhan007 changed the title 2.0 Changes 2.0 Planned Changes Mar 17, 2024
@ilhan007 ilhan007 added the 2.0 label Mar 17, 2024
ilhan007 pushed a commit that referenced this issue Mar 21, 2024
Internet Explorer as is no longer supported. With this change, we're removing all Internet Explorer-related checks from the framework.

BREAKING CHANGE: "Device#isIE" method has been removed and no longer available

Related to #8461
ilhan007 pushed a commit that referenced this issue Mar 21, 2024
Previously, we used <style> and <link> tags to style web components due to the lack of browser support for adoptedStyleSheets. However, as  latest version of all relevant browsers now support "adoptedStyleSheets", we are removing all additional functionality that was implemented to compensate for the missing support and rely entirely on "adoptedStyleSheets". As a result, there is no need of additional handling to full-fill Content Security Policy (CSP) requirements, because adoptedStyleSheets are CSP compliant.

BREAKING CHANGE: Removed the `CSP.js` module and the creation of `<style>` and `<link>` tags, as all browsers now support adoptedStyleSheets. The following APIs are not available any more and should not be used:
```ts
import { setUseLinks } from "@ui5/webcomponents-base/dist/CSP.js"
import { setPackageCSSRoot } from "@ui5/webcomponents-base/dist/CSP.js"
import { setPreloadLinks } from "@ui5/webcomponents-base/dist/CSP.js"
```

Related to [#8461](#8461)
ilhan007 pushed a commit that referenced this issue Mar 21, 2024
Removes the `ICardHeader` interface as no other header types are currently supported or requested.

BREAKING CHANGE: Removed the `ICardHeader` interface. If you previously used the interface
```ts
import type { ICardHeader } from "@ui5/webcomponents-base/dist/Card.js"
```
Use the CardHeader type instead:
```ts
import type CardHeader from "@ui5/webcomponents-base/dist/CardHeader.js"
```

Related to [#8461](#8461)
ilhan007 pushed a commit that referenced this issue Mar 22, 2024
…ce (#8504)

Removes the `IUploadCollectionItem` interface as no other item types are currently supported or requested.

BREAKING CHANGE: Removed the `IUploadCollectionItem` interface. If you previously used the interface:
```js
import type { IUploadCollectionItem} from "@ui5/webcomponents-fiori/dist/UploadCollection.js"
```
Use the `UploadCollectionItem` type instead:
```js
import type UploadCollectionItem from "@ui5/webcomponents-fiori/dist/UploadCollectionItem.js"
```

Related to #8461
ilhan007 pushed a commit that referenced this issue Mar 22, 2024
… and L (#8509)

Renames the values of BusyIndicatorSize from "Small", "Medium" and "Large" to "S", "M" and "L".

BREAKING CHANGE: The `size` property now accepts different values. If you previously used it like:
```html
<ui5-busy-indicator size="Small"></ui5-busy-indicator>
```
Now use the new values instead:
```html
<ui5-busy-indicator size="S"></ui5-busy-indicator>
```

Related to #8461
ilhan007 pushed a commit that referenced this issue Mar 22, 2024
Renames the `status` property to `additionalText` and its shadow part.

BREAKING CHANGE: The `status` property and its shadow part have been renamed. If you previously used them:
```html
<style>
    .cardHeader::part(status) { ... }
</style>
<ui5-card-header status="3 of 10"></ui5-popover>
```
Now use `additionalText` instead:
```html
<style>
       .cardHeader::part(additional-text) { ... }
</style>
<ui5-card-header class="cardHeader" additional-text="3 of 10"></ui5-card-header>
```

Related to #8461
ilhan007 pushed a commit that referenced this issue Mar 22, 2024
#8511)

Renames the property `pageIndicatorStyle` to `pageIndicatorType` and enumeration `PageIndicatorStyle` to `PageIndicatorType`.

BREAKING CHANGE: The `pageIndicatorStyle` no longer exists. If you previously used it like:
```html
<ui5-carousel page-indicator-style="Numeric"></ui5-carousel>
```
Now you should use `pageIndicatorType` instead:
```html
<ui5-carousel page-indicator-type="Numeric"></ui5-carousel>
```

Related to #8461
ilhan007 pushed a commit that referenced this issue Mar 22, 2024
Removed the deprecated `UI5Element#render` method of the UI5Element class and replaced it with `UI5Element#renderer`.

BREAKING CHANGE:  Removed `UI5Element#render` method in favour of `UI5Element#renderer`. If you previously used "render"
```js
class MyClass extends UI5Element {
    static get render() {
        return litRenderer;
    }
}
```
start using "renderer"
```ts
class MyClass extends UI5Element {
    static get renderer() {
        return litRenderer;
    }
}
```

Related to [#8461](#8461)
ilhan007 pushed a commit that referenced this issue Mar 22, 2024
With the release of version 2.0, we strongly encourage component development to be done in TypeScript. Consequently, we are discontinuing the option to generate JavaScript projects and components, as the tooling will no longer support them by default.

BREAKING CHANGE: Remove  JavaScript template option from @ui5/create-webcomponents-package
Previously `npm init @ui5/webcomponents-package` used to create JS-based project, however now it will be TypeScript-based project.
If you previously used `npm init @ui5/webcomponents-package --enable-typescript` to create  TypeScript-based project, now it's by default, e.g `npm init @ui5/webcomponents-package` and `--enable-typescript` is removed.

Related to [#8461](#8461)
ilhan007 pushed a commit that referenced this issue Mar 25, 2024
…mentType values (#8502)

Renames the `Left` and `Right` values of `PopoverHorizontalAlign` and `PopoverPlacementType` to `Start` and `End`.

BREAKING CHANGE: The `Left` and `Right` options option have been renamed. If you previously used them to set the placement or the alignment of the popover:
```html
<ui5-popover horizontal-align="Left" placement-type="Left"></ui5-popover>
```
Now use `Start` or `End` instead:
```html
<ui5-popover horizontal-align="Start" placement-type="Start"></ui5-popover>
```

Related to #8461
nnaydenow added a commit that referenced this issue Mar 25, 2024
The icon `soccor` was introduced with a typo. With this update, we are removing the incorrect icon by replacing it with the icon with the correct name, `soccer`.

Before:
```html
<ui5-icon name="soccor"></ui5-icon
```

After:
```html
<ui5-icon name="soccer"></ui5-icon
```

BREAKING CHANGE: Remove `soccor` icon. Use `soccer` instead.

Related to #8461
LidiyaGeorgieva added a commit that referenced this issue Jun 12, 2024
* refactor(ui5-tag): wrap text by default

The text of `ui5-tag` now wraps by default.

BREAKING CHANGE: `wrapping-type` property default value has changed from `None` to `Normal`. Before:
```html
<ui5-tag>In Process</ui5-tag><!-- would truncate the text if there is not enough space -->
```

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

Related to #8461

* refactor(ui5-tag): fix test texsts

* refactor(ui5-tag): fix height of the tags to be the same

No matter if the tag is with wrapping-type="None" or wrapping-type="Normal"
the height when there is only one line of text should be the same.

* refactor(ui5-tag): merge adjustments and code review comments

* refactor(ui5-tag): fix height
renovate bot referenced this issue in SAP/ui5-webcomponents-react Jun 13, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@ui5/webcomponents](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/main))
| [`2.0.0-rc.3` ->
`2.0.0-rc.5`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents/2.0.0-rc.3/2.0.0-rc.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents/2.0.0-rc.3/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents/2.0.0-rc.3/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@ui5/webcomponents-base](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/base))
| [`2.0.0-rc.3` ->
`2.0.0-rc.5`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-base/2.0.0-rc.3/2.0.0-rc.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-base/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-base/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-base/2.0.0-rc.3/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-base/2.0.0-rc.3/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@ui5/webcomponents-fiori](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/fiori))
| [`2.0.0-rc.3` ->
`2.0.0-rc.5`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.3/2.0.0-rc.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.3/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.3/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@ui5/webcomponents-icons](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/icons))
| [`2.0.0-rc.3` ->
`2.0.0-rc.5`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.3/2.0.0-rc.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.3/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.3/2.0.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>SAP/ui5-webcomponents (@&#8203;ui5/webcomponents)</summary>

###
[`v2.0.0-rc.5`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/main/CHANGELOG.md#200-rc5-2024-06-06)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.4...v2.0.0-rc.5)

##### Bug Fixes

- **ui5-button:** adjust screen reader announcement order
([#&#8203;8997](https://togithub.com/SAP/ui5-webcomponents/issues/8997))
([2d9a16b](https://togithub.com/SAP/ui5-webcomponents/commit/2d9a16b403d9457382eeb5d0d913b463e4c52c6a))
- **ui5-calendar:** adjust accessibility semantics
([#&#8203;9102](https://togithub.com/SAP/ui5-webcomponents/issues/9102))
([06891a1](https://togithub.com/SAP/ui5-webcomponents/commit/06891a1369bf3b92e144953e8ddec58b10ef17d8)),
closes
[#&#8203;9068](https://togithub.com/SAP/ui5-webcomponents/issues/9068)
[#&#8203;9069](https://togithub.com/SAP/ui5-webcomponents/issues/9069)
- **ui5-date:** remove circular dependency
([#&#8203;9137](https://togithub.com/SAP/ui5-webcomponents/issues/9137))
([9c8d12e](https://togithub.com/SAP/ui5-webcomponents/commit/9c8d12e79860d2203e1719248b4222101a8d0410))
- **ui5-input, ui5-combobox, ui5-multi-combobox:** prevent native input
autocomplete
([#&#8203;9130](https://togithub.com/SAP/ui5-webcomponents/issues/9130))
([5d8dbbd](https://togithub.com/SAP/ui5-webcomponents/commit/5d8dbbdf0129165a11d6f9e44e4458f1c54b8fb7))
- **ui5-option-custom:** show focus outline
([#&#8203;9101](https://togithub.com/SAP/ui5-webcomponents/issues/9101))
([bf8366e](https://togithub.com/SAP/ui5-webcomponents/commit/bf8366eb6c8f52e15de249f32cfb8213e016370c))
- **ui5-popup:** initialFocus won't work if 'autofocus' is set
([#&#8203;8956](https://togithub.com/SAP/ui5-webcomponents/issues/8956))
([2c9f775](https://togithub.com/SAP/ui5-webcomponents/commit/2c9f7757c9378732c1231651bdc8a39004a22a60))
- **ui5-popup:** remove popup from the tab chain
([#&#8203;8955](https://togithub.com/SAP/ui5-webcomponents/issues/8955))
([aedcdb9](https://togithub.com/SAP/ui5-webcomponents/commit/aedcdb934358cebef3d0544c44e6a8a9d437531d)),
closes
[#&#8203;9094](https://togithub.com/SAP/ui5-webcomponents/issues/9094)

##### Code Refactoring

- **ui5-link:** wrap text by default
([#&#8203;9006](https://togithub.com/SAP/ui5-webcomponents/issues/9006))
([1924b54](https://togithub.com/SAP/ui5-webcomponents/commit/1924b5457f22c428527f8be3fbdd46d9d5d7ffed))
- **ui5-radio-button:** wrap text by default
([#&#8203;9117](https://togithub.com/SAP/ui5-webcomponents/issues/9117))
([b8d7bac](https://togithub.com/SAP/ui5-webcomponents/commit/b8d7bac56c783825cf9354e020730e0d6a87a2b4))

##### Features

- **ui5-menu-item:** add endContent slot
([dc3cfde](https://togithub.com/SAP/ui5-webcomponents/commit/dc3cfde6483e9d4200ed9b4c1772872836233842)),
closes
[#&#8203;6350](https://togithub.com/SAP/ui5-webcomponents/issues/6350)
- **ui5-select:** introduced 'popover' part
([#&#8203;9120](https://togithub.com/SAP/ui5-webcomponents/issues/9120))
([3c03e17](https://togithub.com/SAP/ui5-webcomponents/commit/3c03e17288b58d8a5a5771085ff20a20cbfae783)),
closes
[#&#8203;4503](https://togithub.com/SAP/ui5-webcomponents/issues/4503)
- **ui5-time-picker:** introduce `open` and `close` events
([#&#8203;9093](https://togithub.com/SAP/ui5-webcomponents/issues/9093))
([bf2d0aa](https://togithub.com/SAP/ui5-webcomponents/commit/bf2d0aaaf3856c61b3a658e57dd581a904c82cbf))

##### BREAKING CHANGES

- **ui5-radio-button:** `wrapping-type` property default value has
changed from `None` to `Normal`.
    Before:

```html
<ui5-radio-button text="Option A with long long text"></ui5-radio-button>
<!-- would truncate the text if there is not enough space -->
```

Now:

```html
<ui5-radio-button text="Option A with long long text"></ui5-radio-button>
<!-- would let the text wrap if there is not enough space -->
```

Related to
[https://github.com/SAP/ui5-webcomponents/issues/8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)

- **ui5-link:** `wrapping-type` property default value has changed from
`None` to `Normal`.
    Before:

```html
<ui5-link>some very very very long link</ui5-link> <!-- would truncate the text if there is not enough space -->
```

Now:

```html
<ui5-link>some very very very long link</ui5-link> <!-- would let the text wrap if there is not enough space -->
```

###
[`v2.0.0-rc.4`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/main/CHANGELOG.md#200-rc4-2024-05-29)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.3...v2.0.0-rc.4)

##### Bug Fixes

- **ui5-button:** add keyboard shortcut to cancel the button's action
([c2d9c85](https://togithub.com/SAP/ui5-webcomponents/commit/c2d9c8563ab35dba4a6a062704336df846d7e948)),
closes
[#&#8203;6782](https://togithub.com/SAP/ui5-webcomponents/issues/6782)
- **ui5-button:** adjust ui5-button menu button samples to use
open/opener
([974ff8c](https://togithub.com/SAP/ui5-webcomponents/commit/974ff8c4e3582f6a18621100a9fb6ae8b2f47dbd))
- **ui5-button:** remove tabindex from disabled button
([#&#8203;8957](https://togithub.com/SAP/ui5-webcomponents/issues/8957))
([041f573](https://togithub.com/SAP/ui5-webcomponents/commit/041f57323fcaeaa6fc5aec7299e673ead6aece0e)),
closes
[#&#8203;8852](https://togithub.com/SAP/ui5-webcomponents/issues/8852)
- **ui5-calendar-legend:** align visual design to meet WCAG 2.2
requirements
([0860a3e](https://togithub.com/SAP/ui5-webcomponents/commit/0860a3e53547d9aa9158611b4c6164cd7ded4324))
- **ui5-calendar:** change the show month/year private event names
([#&#8203;8960](https://togithub.com/SAP/ui5-webcomponents/issues/8960))
([c981459](https://togithub.com/SAP/ui5-webcomponents/commit/c981459612298ca49eaf1faa688329c04d7462a1)),
closes
[#&#8203;8893](https://togithub.com/SAP/ui5-webcomponents/issues/8893)
- **ui5-calendar:** respect component level calendarType in week
calculation
([#&#8203;8971](https://togithub.com/SAP/ui5-webcomponents/issues/8971))
([69b8003](https://togithub.com/SAP/ui5-webcomponents/commit/69b8003c93ab724e722a841e1a25bb2236c44110))
- **ui5-calendar:** switch to two column layout on Islamic or Persian
secondary calendar type
([#&#8203;8453](https://togithub.com/SAP/ui5-webcomponents/issues/8453))
([1b172eb](https://togithub.com/SAP/ui5-webcomponents/commit/1b172eb3f6bd6f9aa541cce87e1c21036f58ec16))
- **ui5-date-picker:** adjust failing tests
([#&#8203;9039](https://togithub.com/SAP/ui5-webcomponents/issues/9039))
([7232039](https://togithub.com/SAP/ui5-webcomponents/commit/72320391a69fa92a27d0b83d1abbd7dfd57d1cde)),
closes
[#&#8203;9033](https://togithub.com/SAP/ui5-webcomponents/issues/9033)
[#&#8203;9034](https://togithub.com/SAP/ui5-webcomponents/issues/9034)
- **ui5-date-picker:** display initial view properly
([#&#8203;8910](https://togithub.com/SAP/ui5-webcomponents/issues/8910))
([e570031](https://togithub.com/SAP/ui5-webcomponents/commit/e570031c7986b4f9005c8628fdd87cac0c7fcd94)),
closes
[#&#8203;8893](https://togithub.com/SAP/ui5-webcomponents/issues/8893)
- **ui5-datetime-picker:** change dateformat to datetime instance
([#&#8203;9024](https://togithub.com/SAP/ui5-webcomponents/issues/9024))
([e5051ea](https://togithub.com/SAP/ui5-webcomponents/commit/e5051ea70af8c470f53788a7b13a2fb3f8c3f123))
- **ui5-multi-input:** delete selected value on BACKSPACE
([#&#8203;8982](https://togithub.com/SAP/ui5-webcomponents/issues/8982))
([d773532](https://togithub.com/SAP/ui5-webcomponents/commit/d773532f5826e98f217768206e1d7bbcd57e7c27))
- **ui5-multiinput:** restore and adjust unit tests
([#&#8203;8933](https://togithub.com/SAP/ui5-webcomponents/issues/8933))
([70dc2a6](https://togithub.com/SAP/ui5-webcomponents/commit/70dc2a628c8cf49291d3d19054bda03b3a4f1caf))
- **ui5-notification-list:** fix keyboard issues
([#&#8203;9040](https://togithub.com/SAP/ui5-webcomponents/issues/9040))
([f1c0635](https://togithub.com/SAP/ui5-webcomponents/commit/f1c0635d6d2b94e94b7ecc311bb49480db1fae6d))
- **ui5-panel:** fix failing tests
([#&#8203;9044](https://togithub.com/SAP/ui5-webcomponents/issues/9044))
([aeb7d42](https://togithub.com/SAP/ui5-webcomponents/commit/aeb7d42d668245332a30242747361cd25af0107c))
- **ui5-popover:** correct placement in RTL direction
([#&#8203;9009](https://togithub.com/SAP/ui5-webcomponents/issues/9009))
([36fa85e](https://togithub.com/SAP/ui5-webcomponents/commit/36fa85eb3a33861062aa6b8cfe548c593a7dc6d8))
- **ui5-popover:** fix auto close when click on iframe inside a shadow
root
([#&#8203;8961](https://togithub.com/SAP/ui5-webcomponents/issues/8961))
([5c2f5f6](https://togithub.com/SAP/ui5-webcomponents/commit/5c2f5f694b70df68dc512d2e58d2fac49dd552e6))
- **ui5-popover:** fix infinite open/show loop
([#&#8203;9055](https://togithub.com/SAP/ui5-webcomponents/issues/9055))
([a142caf](https://togithub.com/SAP/ui5-webcomponents/commit/a142caf730011443e5c3ca7000d5cd8a19e6253e)),
closes
[#&#8203;9031](https://togithub.com/SAP/ui5-webcomponents/issues/9031)
- **ui5-popover:** prevent runtime error when opener is outside the
viewport
([#&#8203;9017](https://togithub.com/SAP/ui5-webcomponents/issues/9017))
([9212aa8](https://togithub.com/SAP/ui5-webcomponents/commit/9212aa85f38be1282a90d937c05746f2558c02e7))
- **ui5-responsive-popover:** fix initially focused input going out of
the viewport on iPhone
([#&#8203;8945](https://togithub.com/SAP/ui5-webcomponents/issues/8945))
([7ff177c](https://togithub.com/SAP/ui5-webcomponents/commit/7ff177cd233bfdc6707499622200702c17043782))
- **ui5-segmented-button-item:** align sizes to spec
([#&#8203;8972](https://togithub.com/SAP/ui5-webcomponents/issues/8972))
([0eefe5f](https://togithub.com/SAP/ui5-webcomponents/commit/0eefe5f5d83f0c318445eebf1ea4fff5a8370a63)),
closes
[#&#8203;7357](https://togithub.com/SAP/ui5-webcomponents/issues/7357)
- **ui5-select:** popover scrolls to typed item
([#&#8203;9053](https://togithub.com/SAP/ui5-webcomponents/issues/9053))
([70bbd7f](https://togithub.com/SAP/ui5-webcomponents/commit/70bbd7f118c8c1a1c331605aa77b231bc2c80901)),
closes
[#&#8203;8987](https://togithub.com/SAP/ui5-webcomponents/issues/8987)
- **ui5-side-navigation:** menu in collapsed mode width is not longer
stretched unnecessary
([#&#8203;8940](https://togithub.com/SAP/ui5-webcomponents/issues/8940))
([30c0530](https://togithub.com/SAP/ui5-webcomponents/commit/30c053046d1bfbbcb880a5dd10f3f177fdbfbec7))
- **ui5-side-navigation:** overflow menu items are now displayed
([#&#8203;8948](https://togithub.com/SAP/ui5-webcomponents/issues/8948))
([bcb3008](https://togithub.com/SAP/ui5-webcomponents/commit/bcb3008187fb0e66d7ddeb6bb048857382d414a2))
- **ui5-tag:** add colors for Quartz high contrast themes for Set 2
([#&#8203;8952](https://togithub.com/SAP/ui5-webcomponents/issues/8952))
([92b3cf8](https://togithub.com/SAP/ui5-webcomponents/commit/92b3cf820754cb45053430de5b172e34fa698106))
- **ui5-time-picker:** remove box shadow
([#&#8203;8951](https://togithub.com/SAP/ui5-webcomponents/issues/8951))
([7c7170d](https://togithub.com/SAP/ui5-webcomponents/commit/7c7170d4a7d5f7b1f76aa9670baac498b954a425)),
closes
[#&#8203;8932](https://togithub.com/SAP/ui5-webcomponents/issues/8932)

##### Code Refactoring

- **ui5-input:** replace openPicker method with public property open
([#&#8203;8950](https://togithub.com/SAP/ui5-webcomponents/issues/8950))
([3e2b32e](https://togithub.com/SAP/ui5-webcomponents/commit/3e2b32e9e34812e1258ec8dbcf3b23260b803bb6))
- **ui5-list:** refactored HighlightTypes
([#&#8203;9061](https://togithub.com/SAP/ui5-webcomponents/issues/9061))
([2510224](https://togithub.com/SAP/ui5-webcomponents/commit/251022448cc7b74a8cdf0c5bb3e822ddc180faf8)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
- **ui5-option:** make options physical elements
([#&#8203;8903](https://togithub.com/SAP/ui5-webcomponents/issues/8903))
([8d6fac7](https://togithub.com/SAP/ui5-webcomponents/commit/8d6fac75151fd3f42f58ec29cc8f27d0383114d2)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
[#&#8203;7887](https://togithub.com/SAP/ui5-webcomponents/issues/7887)
- **ui5-popover:** remove hideBackdrop property
([#&#8203;8947](https://togithub.com/SAP/ui5-webcomponents/issues/8947))
([f628fbc](https://togithub.com/SAP/ui5-webcomponents/commit/f628fbc8df403344629f4b608512fda38d6ee674)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
- **ui5-popup:** rename after-open and after-close events to 'open' and
'close'
([#&#8203;8946](https://togithub.com/SAP/ui5-webcomponents/issues/8946))
([912167d](https://togithub.com/SAP/ui5-webcomponents/commit/912167d18cd5e365a03513defc570da5bf372715)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
- **ui5-toast:** rename event `after-close` to `close`
([#&#8203;8967](https://togithub.com/SAP/ui5-webcomponents/issues/8967))
([d05839d](https://togithub.com/SAP/ui5-webcomponents/commit/d05839d9efa1102c11d5790d8049caeb96a9696c))

##### Features

- **ui5-\*:** integrate element internals in input components
([#&#8203;8685](https://togithub.com/SAP/ui5-webcomponents/issues/8685))
([c8e68d5](https://togithub.com/SAP/ui5-webcomponents/commit/c8e68d59e51c6ab56328062ac8bce7889b30062d)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
- **ui5-button:** add second (end) icon
([2e97c03](https://togithub.com/SAP/ui5-webcomponents/commit/2e97c03fc8f9d00c7d9bdd8c1ceb63bac13b7e32))
- **ui5-color-palette-item:** introduce selected state
([#&#8203;8554](https://togithub.com/SAP/ui5-webcomponents/issues/8554))
([b0f8a30](https://togithub.com/SAP/ui5-webcomponents/commit/b0f8a30dac10f4b1931cf3a7105f7998f2fb4dc7))
- **ui5-combobox:** introduce nested grouping of items
([#&#8203;8926](https://togithub.com/SAP/ui5-webcomponents/issues/8926))
([92fe765](https://togithub.com/SAP/ui5-webcomponents/commit/92fe765f87039d210c6fe0ba5d6d3cc3884ba871))
- **ui5-date-range:** introduce new calendar date type
([#&#8203;8804](https://togithub.com/SAP/ui5-webcomponents/issues/8804))
([ffe14a5](https://togithub.com/SAP/ui5-webcomponents/commit/ffe14a534ee7a50a58e033c6bbbad5213fe7e14f)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
- **ui5-dynamic-page:** introduce new component
([#&#8203;7899](https://togithub.com/SAP/ui5-webcomponents/issues/7899))
([3752ce7](https://togithub.com/SAP/ui5-webcomponents/commit/3752ce701fe915fa0b02ba2b114c40bf3b7d9123))
- **ui5-form:** introduce Form web component
([#&#8203;8281](https://togithub.com/SAP/ui5-webcomponents/issues/8281))
([8d72042](https://togithub.com/SAP/ui5-webcomponents/commit/8d720429d9ad416f73f42c08ab9aa0e892e24ddb)),
closes
[#&#8203;7854](https://togithub.com/SAP/ui5-webcomponents/issues/7854)
- **ui5-input:** add input type search
([#&#8203;8980](https://togithub.com/SAP/ui5-webcomponents/issues/8980))
([410ba3f](https://togithub.com/SAP/ui5-webcomponents/commit/410ba3ff7c49eaa46a8e0c4d756897c42a11aadc)),
closes
[#&#8203;7641](https://togithub.com/SAP/ui5-webcomponents/issues/7641)
- **ui5-input:** allow custom icon styling
([#&#8203;8881](https://togithub.com/SAP/ui5-webcomponents/issues/8881))
([cf9f1c2](https://togithub.com/SAP/ui5-webcomponents/commit/cf9f1c28c93b9fa6c8663ce24d3c5e6d1ff4cc4e)),
closes
[#&#8203;8182](https://togithub.com/SAP/ui5-webcomponents/issues/8182)
[#&#8203;6132](https://togithub.com/SAP/ui5-webcomponents/issues/6132)
- **ui5-li-notification:** implement new design
([#&#8203;8426](https://togithub.com/SAP/ui5-webcomponents/issues/8426))
([e451cdc](https://togithub.com/SAP/ui5-webcomponents/commit/e451cdc3709553dcb780f637463dc1b29e8f2971))
- **ui5-list,ui5-tree:** make drag\&drop feature public
([#&#8203;8904](https://togithub.com/SAP/ui5-webcomponents/issues/8904))
([60b8038](https://togithub.com/SAP/ui5-webcomponents/commit/60b8038b0731bbf5a3222bc757fcc710d213b7d2))
- **ui5-time-picker:** introduce `open` property
([#&#8203;9001](https://togithub.com/SAP/ui5-webcomponents/issues/9001))
([1c1cea6](https://togithub.com/SAP/ui5-webcomponents/commit/1c1cea6afd6cca85516dd42a70de12be7554b05e))
- **ui5-toolbar-button:** add second (end) icon
([#&#8203;9048](https://togithub.com/SAP/ui5-webcomponents/issues/9048))
([6688814](https://togithub.com/SAP/ui5-webcomponents/commit/6688814c0bea49fe1522deea79a2b754ce8f6f60))

##### BREAKING CHANGES

- **ui5-input:** Remove openPicker method and replace it with public
property open

Before the ui5-input suggestions popover could be opened by calling
`openPicker()` :

```js
const input = document.getElementById("exampleID");
input.openPicker();
```

Now the suggestions popover is opened by setting the `open` property to
true:

```js
const input = document.getElementById("exampleID");
input.open = true;
```

-   refactor(ui5-input): fix spacing in input.mobile.spec.js
- **ui5-combobox:** The ui5-cb-group-item component is removed. Groups
can now be created with the ui5-cb-item-group.
-   **ui5-list:** `Highlight` enum should be imported differently.
    Before:

```js
import HighlightTypes from "@&#8203;ui5/webcomponents-base/dist/types/HighlightTypes.js";
```

Now:

```js
import Highlight from "@&#8203;ui5/webcomponents-base/dist/types/Highlight.js";
```

- **ui5-toolbar-button:** iconEnd property is changed from boolean to
string type and now can accept name for second/end icon.

Before:

`<ui5-toolbar-button icon="home" icon-end>Button</ui5-toolbar-button>`

Now:

`<ui5-toolbar-button end-icon="home">Button</ui5-toolbar-button>`

or

`<ui5-toolbar-button icon="employee"
end-icon="home">Button</ui5-toolbar-button>`

- **ui5-option:** The ui5-select-menu and ui5-select-menu-option
components are removed. Custom options can now be created using the
ui5-option-custom, directly placed inside the default slot of the
ui5-select

SelectMenu & SelectMenuOption
Changed item	Old	New
SelectMenu	ui5-select-menu	removed
SelectMenuOption	ui5-select-menu-option	ui5-option-custom
If you have previously used the ui5-select-menu and
ui5-select-menu-option:

<ui5-select menu="selectMenu"></ui5-select>

<ui5-select-menu id="selectMenu">
    <ui5-select-menu-option>
        <div class="optionContent">custom</div>
    </ui5-select-menu-option>
</ui5-select-menu>
Now use just ui5-select and ui5-option-custom instead:

<ui5-select>
    <ui5-option-custom>
        <div class="optionContent">custom</div>
    </ui5-option-custom>
</ui5-select>
Select
Changed item	Old	New
property	menu	removed
The menu property of the ui5-select is removed.
* **ui5-button:** iconEnd property is changed from boolean to string
type and now can accept name for second/end icon.

Before:

`<ui5-button icon="home" icon-end>Button</ui5-button>`

Now:

`<ui5-button end-icon="home">Button</ui5-button>`

or

`<ui5-button icon="employee" end-icon="home">Button</ui5-button>`

- **ui5-toast:** The `after-close` event has been renamed to `close`. If
you previously used it like:

```ts
toast.addEventListener("after-close", (event) => {
});
```

Now you have to use it like:

```ts
toast.addEventListener("close", (event) => {
});
```

Related to:
[https://github.com/SAP/ui5-webcomponents/issues/8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)

- **ui5-\*:** The `features/InputElementsFormSupport.js` feature has
been deleted and now, form elements works natively in form elements.
- **ui5-date-range:** dates slot in a calendar now works with a
ui5-date-range when selection-mode="Range"

Previously date ranges were declared as follows:

<ui5-calendar selection-mode="Range">
        <ui5-date value="Jan 20, 2021"></ui5-date>
        <ui5-date value="Jan 30, 2021"></ui5-date>
</ui5-calendar>

Now they are declared using a ui5-date-range:

<ui5-calendar selection-mode="Range">
<ui5-date-range start-value="Jan 20, 2021" end-value="Jan 30,
2021"></ui5-date-range>
</ui5-calendar>
* **ui5-popup:** Event names `after-close` and `after-open` are now
named `close` and `open`.
Previously the application developers could subscribe to the events as
follows:
```ts
popup.addEventListener("after-open", function() {
	//...
});
popup.addEventListener("after-close", function() {
	//...
});
```

Now the application developers should include the ui5-bar as follows:

```ts
popup.addEventListener("open", function() {
	//...
});

popup.addEventListener("close", function() {
	//...
});

```

-   **ui5-popover:** Property `hideBackdrop` is removed.

Previously the application developers could define a modal popover
without visible backdrop as follows:

    <ui5-popover modal hide-backdrop>

Now the application developers can use the standard [`::backdrop` CSS
selector](https://developer.mozilla.org/en-US/docs/Web/CSS/::backdrop)

```

<style>
.transparentBackdrop::backdrop {
  background: transparent;
}
</style>

...

<ui5-popover modal class="transparentBackdrop">
```

</details>

<details>
<summary>SAP/ui5-webcomponents
(@&#8203;ui5/webcomponents-base)</summary>

###
[`v2.0.0-rc.5`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/base/CHANGELOG.md#200-rc5-2024-06-06)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.4...v2.0.0-rc.5)

**Note:** Version bump only for package
[@&#8203;ui5/webcomponents-base](https://togithub.com/ui5/webcomponents-base)

###
[`v2.0.0-rc.4`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/base/CHANGELOG.md#200-rc4-2024-05-29)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.3...v2.0.0-rc.4)

##### Bug Fixes

- register runtime in SSR usage
([#&#8203;9013](https://togithub.com/SAP/ui5-webcomponents/issues/9013))
([54db283](https://togithub.com/SAP/ui5-webcomponents/commit/54db283ac71c8aec34f7ce0fe7ac787838aab021))
- **ui5-\*:** Make setAnimationMode() properly change modes
([#&#8203;8965](https://togithub.com/SAP/ui5-webcomponents/issues/8965))
([9f5d276](https://togithub.com/SAP/ui5-webcomponents/commit/9f5d2760a8cfa95ce3212480e28e7b7a6ea2d8a9)),
closes
[#&#8203;8964](https://togithub.com/SAP/ui5-webcomponents/issues/8964)

##### Features

- **ui5-\*:** integrate element internals in input components
([#&#8203;8685](https://togithub.com/SAP/ui5-webcomponents/issues/8685))
([c8e68d5](https://togithub.com/SAP/ui5-webcomponents/commit/c8e68d59e51c6ab56328062ac8bce7889b30062d)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
- **ui5-li-notification:** implement new design
([#&#8203;8426](https://togithub.com/SAP/ui5-webcomponents/issues/8426))
([e451cdc](https://togithub.com/SAP/ui5-webcomponents/commit/e451cdc3709553dcb780f637463dc1b29e8f2971))
- **UI5Element:** invalidateOnChildChange works for slots
([#&#8203;9021](https://togithub.com/SAP/ui5-webcomponents/issues/9021))
([ec3ead7](https://togithub.com/SAP/ui5-webcomponents/commit/ec3ead7743993aaad6cb70faff9edf4bae4ef0f9))

##### BREAKING CHANGES

- **ui5-\*:** The `features/InputElementsFormSupport.js` feature has
been deleted and now, form elements works natively in form elements.

</details>

<details>
<summary>SAP/ui5-webcomponents
(@&#8203;ui5/webcomponents-fiori)</summary>

###
[`v2.0.0-rc.5`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/fiori/CHANGELOG.md#200-rc5-2024-06-06)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.4...v2.0.0-rc.5)

##### Bug Fixes

- **ui5-notification-list:** improved accessibility
([#&#8203;9070](https://togithub.com/SAP/ui5-webcomponents/issues/9070))
([5e62d4a](https://togithub.com/SAP/ui5-webcomponents/commit/5e62d4af792d7043f931b0f8f894d36a85f18395))
- **ui5-shellbar:** improved samples accessibility
([#&#8203;8847](https://togithub.com/SAP/ui5-webcomponents/issues/8847))
([7563e7d](https://togithub.com/SAP/ui5-webcomponents/commit/7563e7d942d06865d8fcc44d9f4dc1e1d6179e97)),
closes
[#&#8203;8821](https://togithub.com/SAP/ui5-webcomponents/issues/8821)

##### Code Refactoring

- **ui5-link:** wrap text by default
([#&#8203;9006](https://togithub.com/SAP/ui5-webcomponents/issues/9006))
([1924b54](https://togithub.com/SAP/ui5-webcomponents/commit/1924b5457f22c428527f8be3fbdd46d9d5d7ffed))

##### BREAKING CHANGES

- **ui5-link:** `wrapping-type` property default value has changed from
`None` to `Normal`.
    Before:

```html
<ui5-link>some very very very long link</ui5-link> <!-- would truncate the text if there is not enough space -->
```

Now:

```html
<ui5-link>some very very very long link</ui5-link> <!-- would let the text wrap if there is not enough space -->
```

###
[`v2.0.0-rc.4`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/fiori/CHANGELOG.md#200-rc4-2024-05-29)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.3...v2.0.0-rc.4)

##### Bug Fixes

- **ui5-illustrated-mesasge:** update subtitle color
([#&#8203;8986](https://togithub.com/SAP/ui5-webcomponents/issues/8986))
([c9a5120](https://togithub.com/SAP/ui5-webcomponents/commit/c9a5120912d22980e25adbb042d308fee5201487)),
closes
[#&#8203;8984](https://togithub.com/SAP/ui5-webcomponents/issues/8984)
- **ui5-notification-list:** fix keyboard issues
([#&#8203;9040](https://togithub.com/SAP/ui5-webcomponents/issues/9040))
([f1c0635](https://togithub.com/SAP/ui5-webcomponents/commit/f1c0635d6d2b94e94b7ecc311bb49480db1fae6d))
- **ui5-notification:** implement keyboard navigation spec
([#&#8203;8975](https://togithub.com/SAP/ui5-webcomponents/issues/8975))
([d68c883](https://togithub.com/SAP/ui5-webcomponents/commit/d68c883f527e57f75bdad5a7a421b3ab8e4efbb0))
- **ui5-side-navigation-item:** "selected" is no longer announced on
every focused item
([#&#8203;9008](https://togithub.com/SAP/ui5-webcomponents/issues/9008))
([8cd3f83](https://togithub.com/SAP/ui5-webcomponents/commit/8cd3f83e2fcc31d57ebcdd38ee2ceff36150e1d1))
- **ui5-side-navigation-item:** click event is no longer fired twice
([#&#8203;8944](https://togithub.com/SAP/ui5-webcomponents/issues/8944))
([0dd36ca](https://togithub.com/SAP/ui5-webcomponents/commit/0dd36ca4b84c3b73fbb9c9cd44cee3d7b6e97d2a))

##### Code Refactoring

- **ui5-popup:** rename after-open and after-close events to 'open' and
'close'
([#&#8203;8946](https://togithub.com/SAP/ui5-webcomponents/issues/8946))
([912167d](https://togithub.com/SAP/ui5-webcomponents/commit/912167d18cd5e365a03513defc570da5bf372715)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
- **ui5-shellbar:** introducing assistant slot
([#&#8203;8963](https://togithub.com/SAP/ui5-webcomponents/issues/8963))
([2a8c252](https://togithub.com/SAP/ui5-webcomponents/commit/2a8c252ecf67fce81d5ac7b2a7d949c058de9d17)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
[#&#8203;7887](https://togithub.com/SAP/ui5-webcomponents/issues/7887)

##### Features

- **ui5-dynamic-page:** introduce new component
([#&#8203;7899](https://togithub.com/SAP/ui5-webcomponents/issues/7899))
([3752ce7](https://togithub.com/SAP/ui5-webcomponents/commit/3752ce701fe915fa0b02ba2b114c40bf3b7d9123))
- **ui5-li-notification-group:** enhance 'Expand'/'Collapse' tooltip
([#&#8203;9042](https://togithub.com/SAP/ui5-webcomponents/issues/9042))
([08b81c7](https://togithub.com/SAP/ui5-webcomponents/commit/08b81c7bd852a50f735ab8621cb3e0de69c25497))
- **ui5-li-notification:** implement new design
([#&#8203;8426](https://togithub.com/SAP/ui5-webcomponents/issues/8426))
([e451cdc](https://togithub.com/SAP/ui5-webcomponents/commit/e451cdc3709553dcb780f637463dc1b29e8f2971))

##### BREAKING CHANGES

- **ui5-notification:** Instead of `ui5-list`, `ui5-notification-list`
should be used as a container for `ui5-li-notification-group` and
`ui5-li-notification` components.

Previously the application developers were defining notifications in
this way:

    <ui5-list>
            <ui5-li-notification-group title-text="Group Title" >
                <ui5-li-notification..

To support accessibility, developers should now use the
`ui5-notification-list` as seen below:

    <ui5-notification-list>
            <ui5-li-notification-group title-text="Group Title" >
                <ui5-li-notification..

- **ui5-shellbar:** 1. The `showCoPilot` property of the `ui5-shellbar`
is removed.

If you have previously used the `showCoPilot` property:

```html
<ui5-shellbar show-co-pilot></ui5-shellbar>
```

it will no longer work for the component.

2.  The `CoPilotAnimation` feature of the `ui5-shellbar` is removed.

If you have previously used the `CoPilotAnimation` feature:

```js
import CoPilotAnimation from "@&#8203;ui5/webcomponents-fiori/dist/features/CoPilotAnimation.js"
```

it will no longer work for the component.

3.  The `copilotDomRef` getter of the `ui5-shellbar` is removed.

If you have previously used the `copilotDomRef` public getter:

```js
shellbar.copilotDomRef
```

it will no longer work for the component.

4.  The `co-pilot-click` event of the `ui5-shellbar` is removed.
    If you have previously used the `co-pilot-click` public event:

```js
shellbar.addEventListener("ui5-co-pilot-click", function(event) {
	...
});
```

it will no longer work for the component.

You can achieve similar functionality with the new slot:

HTML:

```html
<ui5-shellbar>
  <ui5-toggle-button id="assistant" icon="sap-icon://da" slot="assistant"></ui5-toggle-button>
</ui5-shellbar>
```

JavaScript:

```js
assistant.addEventListener("click", function (event) {
	const toggleButton = event.target;
	toggleButton.icon = toggleButton.pressed ? "sap-icon://da-2" : "sap-icon://da";
});

```

- **ui5-popup:** Event names `after-close` and `after-open` are now
named `close` and `open`.
Previously the application developers could subscribe to the events as
follows:

```ts
popup.addEventListener("after-open", function() {
	//...
});
popup.addEventListener("after-close", function() {
	//...
});
```

Now the application developers should include the ui5-bar as follows:

```ts
popup.addEventListener("open", function() {
	//...
});

popup.addEventListener("close", function() {
	//...
});

```

</details>

<details>
<summary>SAP/ui5-webcomponents
(@&#8203;ui5/webcomponents-icons)</summary>

###
[`v2.0.0-rc.5`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/icons/CHANGELOG.md#200-rc5-2024-06-06)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.4...v2.0.0-rc.5)

**Note:** Version bump only for package
[@&#8203;ui5/webcomponents-icons](https://togithub.com/ui5/webcomponents-icons)

###
[`v2.0.0-rc.4`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/icons/CHANGELOG.md#200-rc4-2024-05-29)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.3...v2.0.0-rc.4)

**Note:** Version bump only for package
[@&#8203;ui5/webcomponents-icons](https://togithub.com/ui5/webcomponents-icons)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/SAP/ui5-webcomponents-react).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
yanaminkova added a commit that referenced this issue Jun 14, 2024
The text of `ui5-checkbox` now wraps by default.

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

Now:
```html
<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
ilhan007 pushed a commit that referenced this issue Jun 14, 2024
* refactor(ui5-tag): wrap text by default

The text of `ui5-tag` now wraps by default.

BREAKING CHANGE: `wrapping-type` property default value has changed from `None` to `Normal`. Before:
```html
<ui5-tag>In Process</ui5-tag><!-- would truncate the text if there is not enough space -->
```

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

Related to #8461

* refactor(ui5-tag): fix test texsts

* refactor(ui5-tag): fix height of the tags to be the same

No matter if the tag is with wrapping-type="None" or wrapping-type="Normal"
the height when there is only one line of text should be the same.

* refactor(ui5-tag): merge adjustments and code review comments

* refactor(ui5-tag): fix height
ilhan007 pushed a commit that referenced this issue Jun 14, 2024
The text of `ui5-checkbox` now wraps by default.

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

Now:
```html
<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
kgogov pushed a commit that referenced this issue Jun 17, 2024
The text of `ui5-checkbox` now wraps by default.

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

Now:
```html
<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
didip1000 added a commit that referenced this issue Jun 21, 2024
New component that can be slotted with menu items intended to separate the items with a line.

BREAKING CHANGE: `startsSection` property removed from MenuItems

Before:

<ui5-menu>
    <ui5-menu-item text="Item A"></ui5-menu-item>
    <ui5-menu-item text="Item B" starts-section></ui5-menu-item>
</ui5-menu>

Now:

<ui5-menu>
    <ui5-menu-item text="Item A"></ui5-menu-item>
    <ui5-menu-separator></ui5-menu-separator>
    <ui5-menu-item text="Item B"></ui5-menu-item>
</ui5-menu>

Related to: #8461
dobrinyonkov added a commit that referenced this issue Jun 25, 2024
The selected property of the ui5-li has been redefined within the class where it is actively utilized. Despite this change, it remains accessible to all components that rely on it.

Related to #8461, #7887

---------

Co-authored-by: Peter Skelin <petar.skelin@sap.com>
Co-authored-by: Dobrin Dimchev <dobrin.dimchev@sap.com>
MapTo0 added a commit that referenced this issue Jun 25, 2024
BREAKING CHANGE: remove `type`, `description`, `icon`, `iconEnd`, `image` from `ui5-suggestion-item` and introduce `ui5-suggestion-item-custom`

`ui5-suggestion-item`:
- `type` property is removed, use `ui5-suggestion-item-custom` instead.
- `description` property is removed, use `ui5-suggestion-item-custom` instead.
- `icon` property is removed, use `ui5-suggestion-item-custom` instead.
- `iconEnd` property is removed, use `ui5-suggestion-item-custom` instead.
- `image` property is removed, use `ui5-suggestion-item-custom` instead.

`ui5-suggestion-group-item`:
- renamed to `ui5-suggestion-item-group`
- `text` is removed, use `headerText` instead

`ui5-suggestion-item-custom`:
- custom suggestion item with open content similar to `ui5-li-custom`
- to be used for custom scenarios
- to highlight custom items use `@ui5/webcomponents-base/dist/util/generateHighlightedMarkup.js`

All suggestion items are now physical items and can be overstyled.
Grouping now works with via nesting: e.g.

```js
<ui5-input show-suggestions>
  <ui5-suggestion-item-group header-text="Group 1">
    <ui5-suggestion-item text="Group Item 1"></ui5-suggestion-item>
  </ui5-suggestion-item-group>
</ui5-input>
```

Related to #8461, #7890
dobrinyonkov added a commit that referenced this issue Jun 27, 2024
#9302)

As follow up of #8605 the enumeration of the design property is renamed to IllustrationMessageDesign

Additionally, since tags are adjusted to 2.0.0

BREAKING CHANGE: The enum IllustrationMessageSize is renamed to IllustrationMessageDesign.
If you have previously imported the enum:

import IllustrationMessageSize from "@ui5/webcomponents-base/dist/types/IllustrationMessageSize.js";
Now import IllustrationMessageDesign instead:

import IllustrationMessageDesign from "@ui5/webcomponents-base/dist/types/IllustrationMessageDesign.js";
Related to #8461, #7887
ilhan007 added a commit that referenced this issue Jun 27, 2024
Currently we have `BreadcrumbsSeparator` in singular form, but `ListSeparators` in plural and tried to align them.
Looking at the two options, I think the enum values represent individual separator type and should remain in the singular form.

BREAKING CHANGE: The `ListSeparators` (plural form) enum has been renamed to `ListSeparator` (singular form).
If you previously imported the `ListSeparators`:
```ts
import ListSeparators from "@ui5/webcomponents/dist/types/ListSeparators.js";
import type ListSeparators from "@ui5/webcomponents/dist/types/ListSeparators.js";
```

Now, you must import the `ListSeparator` enumeration as follows:

```ts
import ListSeparator from "@ui5/webcomponents/dist/types/ListSeparator.js";
import type ListSeparator from "@ui5/webcomponents/dist/types/ListSeparator.js";
```

Related to: #8461
elenastoyanovaa added a commit that referenced this issue Jun 27, 2024
… items (#9307)

As the ui5-multi-combobox & ui5-combobox will use physical items, additional adjustments need to be performed in order to have a smooth and backward compatible transition.

This change renames the text property of the ui5-cb-item-group & ui5-mcb-item-group to header-text in consistency to the ui5-li-group which the ComboBoxItemGroup and MultiComboBoxItemGroup will extend once transitioning to physical items in the list.

After the transition from IComboBoxItem/IMultiComboBoxItem to ListItemGroup for the group items code clean up of the non-null assertion operator can be performed as well.

BREAKING CHANGE: The ui5-cb-item-group & ui5-mcb-item-group text property is renamed to header-text.
If you previously used the text property:

<ui5-cb-item-group text="A">
   <ui5-cb-item text="Algeria"></ui5-cb-item>
</ui5-cb-item-group>
<ui5-mcb-item-group text="A">
   <ui5-mcb-item text="Afghanistan"></ui5-mcb-item>
</ui5-mcb-item-group>
Now you must rename it to header-text:

<ui5-cb-item-group header-text="A">
   <ui5-cb-item text="Algeria"></ui5-cb-item>
</ui5-cb-item-group>
<ui5-mcb-item-group header-text="A">
   <ui5-mcb-item text="Afghanistan"></ui5-mcb-item>
</ui5-mcb-item-group>

Related to: #8461
ilhan007 pushed a commit that referenced this issue Jun 30, 2024
… items (#9307)

As the ui5-multi-combobox & ui5-combobox will use physical items, additional adjustments need to be performed in order to have a smooth and backward compatible transition.

This change renames the text property of the ui5-cb-item-group & ui5-mcb-item-group to header-text in consistency to the ui5-li-group which the ComboBoxItemGroup and MultiComboBoxItemGroup will extend once transitioning to physical items in the list.

After the transition from IComboBoxItem/IMultiComboBoxItem to ListItemGroup for the group items code clean up of the non-null assertion operator can be performed as well.

BREAKING CHANGE: The ui5-cb-item-group & ui5-mcb-item-group text property is renamed to header-text.
If you previously used the text property:

<ui5-cb-item-group text="A">
   <ui5-cb-item text="Algeria"></ui5-cb-item>
</ui5-cb-item-group>
<ui5-mcb-item-group text="A">
   <ui5-mcb-item text="Afghanistan"></ui5-mcb-item>
</ui5-mcb-item-group>
Now you must rename it to header-text:

<ui5-cb-item-group header-text="A">
   <ui5-cb-item text="Algeria"></ui5-cb-item>
</ui5-cb-item-group>
<ui5-mcb-item-group header-text="A">
   <ui5-mcb-item text="Afghanistan"></ui5-mcb-item>
</ui5-mcb-item-group>

Related to: #8461
yanaminkova added a commit that referenced this issue Jul 2, 2024
…#9089)

Removes the `image` property of the `ui5-li` and renames the `imageContent` slot to `image`.

BREAKING CHANGE: The `image` property of the `ui5-li` is removed and the `imageContent` slot is renamed to `image`.
If you have previously used the `image` property:
```html
<ui5-li image="./img/HT-1022.jpg">Standard List Item</ui5-li>
```
or the `imageContent` slot:
```html
<ui5-li> Avatar inside imageContent slot
	<ui5-avatar slot="imageContent" shape="Square" initials="ABC" color-scheme="Accent2"></ui5-avatar>
</ui5-li>
```

Now use `image`  slot instead:
```html
<ui5-li> Avatar inside image slot
	<ui5-avatar slot="image" shape="Square" initials="ABC" color-scheme="Accent2"></ui5-avatar>
</ui5-li>

```


Related to #8461, #7887, #9200
@ilhan007 ilhan007 mentioned this issue Jul 3, 2024
29 tasks
@ilhan007
Copy link
Member Author

ilhan007 commented Jul 3, 2024

All planned changes are merged and due release shortly.

@ilhan007 ilhan007 closed this as completed Jul 3, 2024
@ilhan007 ilhan007 added this to the 2.0.0 milestone Jul 3, 2024
renovate bot referenced this issue in SAP/ui5-webcomponents-react Jul 8, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
|
[@cypress/code-coverage](https://togithub.com/cypress-io/code-coverage)
| [`3.12.39` ->
`3.12.41`](https://renovatebot.com/diffs/npm/@cypress%2fcode-coverage/3.12.39/3.12.41)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@cypress%2fcode-coverage/3.12.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@cypress%2fcode-coverage/3.12.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@cypress%2fcode-coverage/3.12.39/3.12.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cypress%2fcode-coverage/3.12.39/3.12.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@semantic-release/github](https://togithub.com/semantic-release/github)
| [`10.0.6` ->
`10.0.7`](https://renovatebot.com/diffs/npm/@semantic-release%2fgithub/10.0.6/10.0.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@semantic-release%2fgithub/10.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@semantic-release%2fgithub/10.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@semantic-release%2fgithub/10.0.6/10.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@semantic-release%2fgithub/10.0.6/10.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.9` ->
`20.14.10`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.9/20.14.10)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.9/20.14.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.9/20.14.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [@ui5/webcomponents](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/main))
| [`2.0.0-rc.6` ->
`2.0.1`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents/2.0.0-rc.6/2.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| peerDependencies | patch |
| [@ui5/webcomponents](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/main))
| [`2.0.0-rc.6` ->
`2.0.1`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents/2.0.0-rc.6/2.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [@ui5/webcomponents-base](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/base))
| [`2.0.0-rc.6` ->
`2.0.1`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-base/2.0.0-rc.6/2.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-base/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-base/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-base/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-base/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| peerDependencies | patch |
|
[@ui5/webcomponents-compat](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/compat))
| [`2.0.0-rc.6` ->
`2.0.1`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-compat/2.0.0-rc.6/2.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-compat/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-compat/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-compat/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-compat/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [@ui5/webcomponents-fiori](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/fiori))
| [`2.0.0-rc.6` ->
`2.0.1`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.6/2.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-fiori/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-fiori/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| peerDependencies | patch |
| [@ui5/webcomponents-fiori](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/fiori))
| [`2.0.0-rc.6` ->
`2.0.1`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.6/2.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-fiori/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-fiori/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-fiori/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [@ui5/webcomponents-icons](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/icons))
| [`2.0.0-rc.6` ->
`2.0.1`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.6/2.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-icons/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-icons/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| peerDependencies | patch |
| [@ui5/webcomponents-icons](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/icons))
| [`2.0.0-rc.6` ->
`2.0.1`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.6/2.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-icons/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-icons/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-icons/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [@ui5/webcomponents-tools](https://togithub.com/SAP/ui5-webcomponents)
([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/tools))
| [`2.0.0-rc.6` ->
`2.0.1`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-tools/2.0.0-rc.6/2.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-tools/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-tools/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-tools/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-tools/2.0.0-rc.6/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[JamesIves/github-pages-deploy-action](https://togithub.com/JamesIves/github-pages-deploy-action)
| `v4.6.1` -> `v4.6.3` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/JamesIves%2fgithub-pages-deploy-action/v4.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/JamesIves%2fgithub-pages-deploy-action/v4.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/JamesIves%2fgithub-pages-deploy-action/v4.6.1/v4.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/JamesIves%2fgithub-pages-deploy-action/v4.6.1/v4.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| action | patch |
| [cssnano](https://togithub.com/cssnano/cssnano) | [`7.0.3` ->
`7.0.4`](https://renovatebot.com/diffs/npm/cssnano/7.0.3/7.0.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/cssnano/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cssnano/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cssnano/7.0.3/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cssnano/7.0.3/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [glob](https://togithub.com/isaacs/node-glob) | [`10.4.2` ->
`10.4.3`](https://renovatebot.com/diffs/npm/glob/10.4.2/10.4.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/glob/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/glob/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/glob/10.4.2/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/glob/10.4.2/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [lerna](https://lerna.js.org)
([source](https://togithub.com/lerna/lerna/tree/HEAD/packages/lerna)) |
[`8.1.5` ->
`8.1.6`](https://renovatebot.com/diffs/npm/lerna/8.1.5/8.1.6) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/lerna/8.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lerna/8.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lerna/8.1.5/8.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lerna/8.1.5/8.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [npm-run-all2](https://togithub.com/bcomnes/npm-run-all2) | [`6.2.0`
-> `6.2.2`](https://renovatebot.com/diffs/npm/npm-run-all2/6.2.0/6.2.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/npm-run-all2/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/npm-run-all2/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/npm-run-all2/6.2.0/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/npm-run-all2/6.2.0/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [rimraf](https://togithub.com/isaacs/rimraf) | [`5.0.7` ->
`5.0.8`](https://renovatebot.com/diffs/npm/rimraf/5.0.7/5.0.8) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/rimraf/5.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rimraf/5.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rimraf/5.0.7/5.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rimraf/5.0.7/5.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`5.5.2` ->
`5.5.3`](https://renovatebot.com/diffs/npm/typescript/5.5.2/5.5.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.5.2/5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.5.2/5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [vite](https://vitejs.dev)
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.3.2` -> `5.3.3`](https://renovatebot.com/diffs/npm/vite/5.3.2/5.3.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.3.2/5.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.3.2/5.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |

---

### Release Notes

<details>
<summary>cypress-io/code-coverage
(@&#8203;cypress/code-coverage)</summary>

###
[`v3.12.41`](https://togithub.com/cypress-io/code-coverage/releases/tag/v3.12.41)

[Compare
Source](https://togithub.com/cypress-io/code-coverage/compare/v3.12.40...v3.12.41)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;types/react](https://togithub.com/types/react) to v18.3.3
([#&#8203;838](https://togithub.com/cypress-io/code-coverage/issues/838))
([6af6991](https://togithub.com/cypress-io/code-coverage/commit/6af69919bd69dd03bdd72fbf3c78f819f4331c50))

###
[`v3.12.40`](https://togithub.com/cypress-io/code-coverage/releases/tag/v3.12.40)

[Compare
Source](https://togithub.com/cypress-io/code-coverage/compare/v3.12.39...v3.12.40)

##### Bug Fixes

- fix error when testing cross-origin code
([#&#8203;685](https://togithub.com/cypress-io/code-coverage/issues/685))
([aaf6ad0](https://togithub.com/cypress-io/code-coverage/commit/aaf6ad0dbb82e46110ebae1ad1edc55558518885))

</details>

<details>
<summary>semantic-release/github
(@&#8203;semantic-release/github)</summary>

###
[`v10.0.7`](https://togithub.com/semantic-release/github/releases/tag/v10.0.7)

[Compare
Source](https://togithub.com/semantic-release/github/compare/v10.0.6...v10.0.7)

##### Bug Fixes

- replace github search api with graphql in success lifecycle method
([#&#8203;857](https://togithub.com/semantic-release/github/issues/857))
([be394cf](https://togithub.com/semantic-release/github/commit/be394cfb9190b9cb8961e7a9155f39eb00cbde8b))

</details>

<details>
<summary>SAP/ui5-webcomponents (@&#8203;ui5/webcomponents)</summary>

###
[`v2.0.1`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/main/CHANGELOG.md#201-2024-07-05)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1)

##### Bug Fixes

- **ui5-menu:** restore focus to the opener
([#&#8203;9041](https://togithub.com/SAP/ui5-webcomponents/issues/9041))
([0ada944](https://togithub.com/SAP/ui5-webcomponents/commit/0ada944132c5f38125cb3929ecc0890197cdff7c)),
closes
[#&#8203;9317](https://togithub.com/SAP/ui5-webcomponents/issues/9317)

###
[`v2.0.0`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/main/CHANGELOG.md#200-2024-07-03)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0)

##### Bug Fixes

- fix DateRangePicker test
([7f7f663](https://togithub.com/SAP/ui5-webcomponents/commit/7f7f663f9ffe17ada380f6f417e00222b88c349d))
- **Popup:** correct "open" event
([#&#8203;9298](https://togithub.com/SAP/ui5-webcomponents/issues/9298))
([e84c2e5](https://togithub.com/SAP/ui5-webcomponents/commit/e84c2e574a2b910ed2961154c349a2ee08d2db6f))
- **ui5-calendar:** add icon dependency
([#&#8203;9289](https://togithub.com/SAP/ui5-webcomponents/issues/9289))
([165d7bc](https://togithub.com/SAP/ui5-webcomponents/commit/165d7bc3cef55bdd5d9cc514ff603919afa856a1))
- **ui5-calendar:** year button accessibility
([#&#8203;9255](https://togithub.com/SAP/ui5-webcomponents/issues/9255))
([fc18c6d](https://togithub.com/SAP/ui5-webcomponents/commit/fc18c6da7eef9fe1f921c9c3e5e2d7201bfff99f)),
closes
[#&#8203;9107](https://togithub.com/SAP/ui5-webcomponents/issues/9107)
- **ui5-checkbox:** adjust focus outline in wrapped mode
([#&#8203;9335](https://togithub.com/SAP/ui5-webcomponents/issues/9335))
([13f87f5](https://togithub.com/SAP/ui5-webcomponents/commit/13f87f5da12a2ebf39ba59328b3f05e867ab824a)),
closes
[#&#8203;9254](https://togithub.com/SAP/ui5-webcomponents/issues/9254)
- **ui5-color-palette-popover:** enable navigation over the swatches
([#&#8203;9336](https://togithub.com/SAP/ui5-webcomponents/issues/9336))
([0660ae5](https://togithub.com/SAP/ui5-webcomponents/commit/0660ae5fec7f427149f73b6142acc7fbdcc0298f))
- **ui5-daterange-picker:** adjust selected range accessibility
semantics
([#&#8203;9251](https://togithub.com/SAP/ui5-webcomponents/issues/9251))
([88b3ba7](https://togithub.com/SAP/ui5-webcomponents/commit/88b3ba788550c533038886fc1947af7609dca211)),
closes
[#&#8203;9241](https://togithub.com/SAP/ui5-webcomponents/issues/9241)
- **ui5-link:** remove the space between `end-icon` and text in long
links
([#&#8203;9325](https://togithub.com/SAP/ui5-webcomponents/issues/9325))
([b559431](https://togithub.com/SAP/ui5-webcomponents/commit/b559431b1fd79c56247f0167c60b2a046843435e))
- **ui5-list:** improved items initial rendering
([#&#8203;9283](https://togithub.com/SAP/ui5-webcomponents/issues/9283))
([2623882](https://togithub.com/SAP/ui5-webcomponents/commit/2623882a0af096e2d54c2b61d1bb50a2ea060ce6)),
closes
[#&#8203;9266](https://togithub.com/SAP/ui5-webcomponents/issues/9266)
- **ui5-message-strip:** Remove icon when design changes to a color set
([#&#8203;9229](https://togithub.com/SAP/ui5-webcomponents/issues/9229))
([4f110d2](https://togithub.com/SAP/ui5-webcomponents/commit/4f110d20e47e3a5c7557c0de355620d80a0d30af)),
closes
[#&#8203;9181](https://togithub.com/SAP/ui5-webcomponents/issues/9181)
- **ui5-multi-combobox:** collapse the tokenizer on mobile devices
picker close
([#&#8203;9291](https://togithub.com/SAP/ui5-webcomponents/issues/9291))
([74e3c50](https://togithub.com/SAP/ui5-webcomponents/commit/74e3c50a53d3f73acb752d590101cb2d23b34f55)),
closes
[#&#8203;9176](https://togithub.com/SAP/ui5-webcomponents/issues/9176)
- **ui5-multi-combobox:** collapse tokenizer on n-more collapse
([#&#8203;9367](https://togithub.com/SAP/ui5-webcomponents/issues/9367))
([1ad4b42](https://togithub.com/SAP/ui5-webcomponents/commit/1ad4b42af7dff0a200813e59bc765ea2d8ec3201)),
closes
[#&#8203;8493](https://togithub.com/SAP/ui5-webcomponents/issues/8493)
- **ui5-rating-indicator:** fix test page - remove duplicates
([#&#8203;9364](https://togithub.com/SAP/ui5-webcomponents/issues/9364))
([d98fc5c](https://togithub.com/SAP/ui5-webcomponents/commit/d98fc5c6aa4354050f6b091a8a4038e1d2973670))
- **ui5-rating-indicator:** make rating indicator ACC WCAG 2.2 compliant
([#&#8203;9222](https://togithub.com/SAP/ui5-webcomponents/issues/9222))
([6503675](https://togithub.com/SAP/ui5-webcomponents/commit/65036757dd3897c4f7f5749673388d4f650dd835))
- **ui5-segmented-button-item:** prevent focus of disabled items
([#&#8203;9239](https://togithub.com/SAP/ui5-webcomponents/issues/9239))
([ca0509a](https://togithub.com/SAP/ui5-webcomponents/commit/ca0509a77c6dc5d11f94dbed3b815ffd53273b92)),
closes
[#&#8203;9236](https://togithub.com/SAP/ui5-webcomponents/issues/9236)
- **ui5-tab-container:** change display
([#&#8203;9274](https://togithub.com/SAP/ui5-webcomponents/issues/9274))
([f2d94e9](https://togithub.com/SAP/ui5-webcomponents/commit/f2d94e9d1660b656ad0d689def2f1cc1d22048e8)),
closes
[#&#8203;9248](https://togithub.com/SAP/ui5-webcomponents/issues/9248)
- **ui5-table:** adjust unstable loading test
([#&#8203;9267](https://togithub.com/SAP/ui5-webcomponents/issues/9267))
([3c483a1](https://togithub.com/SAP/ui5-webcomponents/commit/3c483a1b676a18d4c727b2ad7e4b86b079a688df))
- **ui5-table:** lint issue is fixed
([#&#8203;9294](https://togithub.com/SAP/ui5-webcomponents/issues/9294))
([71ea07c](https://togithub.com/SAP/ui5-webcomponents/commit/71ea07c3e908beffcee8b127fcc97993e6affff3))
- **ui5-table:** remove circular dependency from table and row
([#&#8203;9261](https://togithub.com/SAP/ui5-webcomponents/issues/9261))
([9932adf](https://togithub.com/SAP/ui5-webcomponents/commit/9932adff6260e366c2b8c2282357267097b884a5))
- **ui5-tag:** fix styling issues
([#&#8203;9305](https://togithub.com/SAP/ui5-webcomponents/issues/9305))
([24dd42b](https://togithub.com/SAP/ui5-webcomponents/commit/24dd42b16f6889f9ea54402f4b664c84fdf92bfa))

##### Code Refactoring

- rename `ListSeparators` enum to `ListSeparator`
([#&#8203;9308](https://togithub.com/SAP/ui5-webcomponents/issues/9308))
([26bb513](https://togithub.com/SAP/ui5-webcomponents/commit/26bb5130b93328ad515d5f268bcf189b6e138ed7))
- **ui5-combobox, ui5-multi-combobox:** prepare for physical list items
([#&#8203;9307](https://togithub.com/SAP/ui5-webcomponents/issues/9307))
([3e66cc6](https://togithub.com/SAP/ui5-webcomponents/commit/3e66cc6fd78acc83b7ca6db050925fbad47ef404)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
- **ui5-input:** suggestions refactoring
([#&#8203;9092](https://togithub.com/SAP/ui5-webcomponents/issues/9092))
([36c9c8f](https://togithub.com/SAP/ui5-webcomponents/commit/36c9c8f1e2cf438d9173649a82a90af8db0cc282)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
[#&#8203;7890](https://togithub.com/SAP/ui5-webcomponents/issues/7890)
- **ui5-li:** replace the usage of image property with image slot
([#&#8203;9089](https://togithub.com/SAP/ui5-webcomponents/issues/9089))
([391ffaa](https://togithub.com/SAP/ui5-webcomponents/commit/391ffaa0d650d773f3e7cbd62accc27d3ae8cd94))

##### Features

- add property initializers
([#&#8203;8846](https://togithub.com/SAP/ui5-webcomponents/issues/8846))
([eef0cc9](https://togithub.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0))
- **ui5-menu-separator:** add new component
([#&#8203;8871](https://togithub.com/SAP/ui5-webcomponents/issues/8871))
([f7fea29](https://togithub.com/SAP/ui5-webcomponents/commit/f7fea290c4bb2e5f235222cba7e48b09c5b3b39b)),
closes
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
- **ui5-table:** add range selection to selection feature
([#&#8203;9205](https://togithub.com/SAP/ui5-webcomponents/issues/9205))
([55d99d2](https://togithub.com/SAP/ui5-webcomponents/commit/55d99d25324f64c202339c4947f2b3bcf35e25c8))
- **ui5-table:** navigated property for rows
([#&#8203;9292](https://togithub.com/SAP/ui5-webcomponents/issues/9292))
([6a51172](https://togithub.com/SAP/ui5-webcomponents/commit/6a511727e6b6be7aa1c7fe3c208734b4e38f4dc6))
- **ui5-table:** table loading indicator
([#&#8203;9214](https://togithub.com/SAP/ui5-webcomponents/issues/9214))
([fabc911](https://togithub.com/SAP/ui5-webcomponents/commit/fabc911e6138cd2f7b01d22443d559114595e3a1))

##### BREAKING CHANGES

- **ui5-li:** The `image` property of the `ui5-li` is removed and the
`imageContent` slot is renamed to `image`.
    If you have previously used the `image` property:

```html
<ui5-li image="./img/HT-1022.jpg">Standard List Item</ui5-li>
```

or the `imageContent` slot:

```html
<ui5-li> Avatar inside imageContent slot
	<ui5-avatar slot="imageContent" shape="Square" initials="ABC" color-scheme="Accent2"></ui5-avatar>
</ui5-li>
```

Now use `image`  slot instead:

```html
<ui5-li> Avatar inside image slot
	<ui5-avatar slot="image" shape="Square" initials="ABC" color-scheme="Accent2"></ui5-avatar>
</ui5-li>

```

Related to
[https://github.com/SAP/ui5-webcomponents/issues/8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461),
[https://github.com/SAP/ui5-webcomponents/issues/7887](https://togithub.com/SAP/ui5-webcomponents/issues/7887),
[https://github.com/SAP/ui5-webcomponents/issues/9200](https://togithub.com/SAP/ui5-webcomponents/issues/9200)

- **ui5-combobox, ui5-multi-combobox:** The ui5-cb-item-group &
ui5-mcb-item-group text property is renamed to header-text.
    If you previously used the text property:

<ui5-cb-item-group text="A">
   <ui5-cb-item text="Algeria"></ui5-cb-item>
</ui5-cb-item-group>
<ui5-mcb-item-group text="A">
   <ui5-mcb-item text="Afghanistan"></ui5-mcb-item>
</ui5-mcb-item-group>
Now you must rename it to header-text:

<ui5-cb-item-group header-text="A">
   <ui5-cb-item text="Algeria"></ui5-cb-item>
</ui5-cb-item-group>
<ui5-mcb-item-group header-text="A">
   <ui5-mcb-item text="Afghanistan"></ui5-mcb-item>
</ui5-mcb-item-group>
* The `ListSeparators` (plural form) enum has been renamed to
`ListSeparator` (singular form).
If you previously imported the `ListSeparators`:
```ts
import ListSeparators from "@&#8203;ui5/webcomponents/dist/types/ListSeparators.js";
import type ListSeparators from "@&#8203;ui5/webcomponents/dist/types/ListSeparators.js";
```

Now, you must import the `ListSeparator` enumeration as follows:

```ts
import ListSeparator from "@&#8203;ui5/webcomponents/dist/types/ListSeparator.js";
import type ListSeparator from "@&#8203;ui5/webcomponents/dist/types/ListSeparator.js";
```

Related to:
[https://github.com/SAP/ui5-webcomponents/issues/8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)

- **ui5-input:** remove `type`, `description`, `icon`, `iconEnd`,
`image` from `ui5-suggestion-item` and introduce
`ui5-suggestion-item-custom`

`ui5-suggestion-item`:

- `type` property is removed, use `ui5-suggestion-item-custom` instead.
- `description` property is removed, use `ui5-suggestion-item-custom`
instead.
- `icon` property is removed, use `ui5-suggestion-item-custom` instead.
- `iconEnd` property is removed, use `ui5-suggestion-item-custom`
instead.
- `image` property is removed, use `ui5-suggestion-item-custom` instead.

`ui5-suggestion-group-item`:

-   renamed to `ui5-suggestion-item-group`
-   `text` is removed, use `headerText` instead

`ui5-suggestion-item-custom`:

-   custom suggestion item with open content similar to `ui5-li-custom`
-   to be used for custom scenarios
- to highlight custom items use
`@ui5/webcomponents-base/dist/util/generateHighlightedMarkup.js`

All suggestion items are now physical items and can be overstyled.
Grouping now works with via nesting: e.g.

```js
<ui5-input show-suggestions>
  <ui5-suggestion-item-group header-text="Group 1">
    <ui5-suggestion-item text="Group Item 1"></ui5-suggestion-item>
  </ui5-suggestion-item-group>
</ui5-input>
```

- [@&#8203;property](https://togithub.com/property) decorator must be
adapted according to new type parameter
- **ui5-menu-separator:** `startsSection` property removed from
MenuItems

Before:

<ui5-menu>
    <ui5-menu-item text="Item A"></ui5-menu-item>
    <ui5-menu-item text="Item B" starts-section></ui5-menu-item>
</ui5-menu>

Now:

<ui5-menu>
    <ui5-menu-item text="Item A"></ui5-menu-item>
    <ui5-menu-separator></ui5-menu-separator>
    <ui5-menu-item text="Item B"></ui5-menu-item>
</ui5-menu>

</details>

<details>
<summary>SAP/ui5-webcomponents
(@&#8203;ui5/webcomponents-base)</summary>

###
[`v2.0.1`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/base/CHANGELOG.md#201-2024-07-05)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1)

**Note:** Version bump only for package
[@&#8203;ui5/webcomponents-base](https://togithub.com/ui5/webcomponents-base)

###
[`v2.0.0`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/base/CHANGELOG.md#200-2024-07-03)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0)

##### Bug Fixes

- **UI5Element:** component invalidated when children change slots
([#&#8203;9104](https://togithub.com/SAP/ui5-webcomponents/issues/9104))
([a882721](https://togithub.com/SAP/ui5-webcomponents/commit/a8827219d52c67158e29aa616454bceadaa7128a))

##### Features

- add property initializers
([#&#8203;8846](https://togithub.com/SAP/ui5-webcomponents/issues/8846))
([eef0cc9](https://togithub.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0))
- **UI5Element:** better support for kebab-case slots
([#&#8203;9106](https://togithub.com/SAP/ui5-webcomponents/issues/9106))
([e1dd34c](https://togithub.com/SAP/ui5-webcomponents/commit/e1dd34c39dd7a97fac4fde6bdb342c7874c48d9c))

##### BREAKING CHANGES

- [@&#8203;property](https://togithub.com/property) decorator must be
adapted according to new type parameter

</details>

<details>
<summary>SAP/ui5-webcomponents
(@&#8203;ui5/webcomponents-compat)</summary>

###
[`v2.0.1`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/compat/CHANGELOG.md#201-2024-07-05)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1)

**Note:** Version bump only for package
[@&#8203;ui5/webcomponents-compat](https://togithub.com/ui5/webcomponents-compat)

###
[`v2.0.0`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/compat/CHANGELOG.md#200-2024-07-03)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0)

##### Features

- add property initializers
([#&#8203;8846](https://togithub.com/SAP/ui5-webcomponents/issues/8846))
([eef0cc9](https://togithub.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0))

##### BREAKING CHANGES

- [@&#8203;property](https://togithub.com/property) decorator must be
adapted according to new type parameter

</details>

<details>
<summary>SAP/ui5-webcomponents
(@&#8203;ui5/webcomponents-fiori)</summary>

###
[`v2.0.1`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/fiori/CHANGELOG.md#201-2024-07-05)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1)

##### Bug Fixes

- **ui5-notification-list:** fixed show more test
([#&#8203;9400](https://togithub.com/SAP/ui5-webcomponents/issues/9400))
([c19c5e3](https://togithub.com/SAP/ui5-webcomponents/commit/c19c5e3f3a756bdd8323a73b59c94b44167f16f7))

###
[`v2.0.0`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/fiori/CHANGELOG.md#200-2024-07-03)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0)

##### Bug Fixes

- **dynamic-page:** some remarks fixed
([#&#8203;9341](https://togithub.com/SAP/ui5-webcomponents/issues/9341))
([eb99114](https://togithub.com/SAP/ui5-webcomponents/commit/eb991145f0029d00c41c37a1b3a7e1e7229be647))
- **ui5-tag:** fix styling issues
([#&#8203;9305](https://togithub.com/SAP/ui5-webcomponents/issues/9305))
([24dd42b](https://togithub.com/SAP/ui5-webcomponents/commit/24dd42b16f6889f9ea54402f4b664c84fdf92bfa))

##### Code Refactoring

- **ui5-illustrated-message:** rename IllustrationMessageSize enum
([#&#8203;9302](https://togithub.com/SAP/ui5-webcomponents/issues/9302))
([6fe2a02](https://togithub.com/SAP/ui5-webcomponents/commit/6fe2a023772f34550a3d7f433017b1f8f2c5cd0c)),
closes
[#&#8203;8605](https://togithub.com/SAP/ui5-webcomponents/issues/8605)
[#&#8203;8461](https://togithub.com/SAP/ui5-webcomponents/issues/8461)
[#&#8203;7887](https://togithub.com/SAP/ui5-webcomponents/issues/7887)
- **ui5-view-settings-dialog:** change opening api to open property
([#&#8203;9249](https://togithub.com/SAP/ui5-webcomponents/issues/9249))
([52106cc](https://togithub.com/SAP/ui5-webcomponents/commit/52106ccffba64d13949764339a71225b33dac3a3))

##### Features

- add property initializers
([#&#8203;8846](https://togithub.com/SAP/ui5-webcomponents/issues/8846))
([eef0cc9](https://togithub.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0))
- **ui5-flexible-column-layout:** enable resize via separators
drag-and-drop
([#&#8203;9160](https://togithub.com/SAP/ui5-webcomponents/issues/9160))
([9b54af4](https://togithub.com/SAP/ui5-webcomponents/commit/9b54af42b6dccfee5781ef45f66d2003a71f7e5b))

##### BREAKING CHANGES

- **ui5-illustrated-message:** The enum IllustrationMessageSize is
renamed to IllustrationMessageDesign.
    If you have previously imported the enum:

import IllustrationMessageSize from
"@&#8203;ui5/webcomponents-base/dist/types/IllustrationMessageSize.js";
Now import IllustrationMessageDesign instead:

import IllustrationMessageDesign from
"@&#8203;ui5/webcomponents-base/dist/types/IllustrationMessageDesign.js";

-   **ui5-view-settings-dialog:** Removed `show` and `close` methods.

Before, the ui5-view-settings-dialog could be opened and closed by
calling `show()` and `close()`:

```ts
const viewSettingsDialog = document.getElementById("exampleID");
viewSettingsDialog.show();
viewSettingsDialog.close();
```

Now, the dialog is opened and closed by setting the open property to
true or false:

```ts
const viewSettingsDialog = document.getElementById("exampleID");
viewSettingsDialog.open = true;
viewSettingsDialog.open = false;
```

fixes:
[https://github.com/SAP/ui5-webcomponents/issues/9240](https://togithub.com/SAP/ui5-webcomponents/issues/9240)

- [@&#8203;property](https://togithub.com/property) decorator must be
adapted according to new type parameter

</details>

<details>
<summary>SAP/ui5-webcomponents
(@&#8203;ui5/webcomponents-icons)</summary>

###
[`v2.0.1`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/icons/CHANGELOG.md#201-2024-07-05)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1)

**Note:** Version bump only for package
[@&#8203;ui5/webcomponents-icons](https://togithub.com/ui5/webcomponents-icons)

###
[`v2.0.0`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/icons/CHANGELOG.md#200-2024-07-03)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0)

**Note:** Version bump only for package
[@&#8203;ui5/webcomponents-icons](https://togithub.com/ui5/webcomponents-icons)

</details>

<details>
<summary>SAP/ui5-webcomponents
(@&#8203;ui5/webcomponents-tools)</summary>

###
[`v2.0.1`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/tools/CHANGELOG.md#201-2024-07-05)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1)

**Note:** Version bump only for package
[@&#8203;ui5/webcomponents-tools](https://togithub.com/ui5/webcomponents-tools)

###
[`v2.0.0`](https://togithub.com/SAP/ui5-webcomponents/blob/HEAD/packages/tools/CHANGELOG.md#200-2024-07-03)

[Compare
Source](https://togithub.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0)

##### Bug Fixes

- template result comparison
([#&#8203;9279](https://togithub.com/SAP/ui5-webcomponents/issues/9279))
([3a02e3e](https://togithub.com/SAP/ui5-webcomponents/commit/3a02e3ec51ade59a9bdd27784a7be5a1229ef24f))

##### Features

- add property initializers
([#&#8203;8846](https://togithub.com/SAP/ui5-webcomponents/issues/8846))
([eef0cc9](https://togithub.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0))

##### BREAKING CHANGES

- [@&#8203;property](https://togithub.com/property) decorator must be
adapted according to new type parameter

</details>

<details>
<summary>JamesIves/github-pages-deploy-action
(JamesIves/github-pages-deploy-action)</summary>

###
[`v4.6.3`](https://togithub.com/JamesIves/github-pages-deploy-action/releases/tag/v4.6.3)

[Compare
Source](https://togithub.com/JamesIves/github-pages-deploy-action/compare/v4.6.2...v4.6.3)

<!-- Release notes generated using configuration in .github/release.yml
at releases/v4 -->

#### What's Changed

##### Build 🔧

-   Consolidated a number of build scripts to make publishing easier.

**Full Changelog**:
JamesIves/github-pages-deploy-action@v4...v4.6.3

###
[`v4.6.2`](https://togithub.com/JamesIves/github-pages-deploy-action/compare/v4.6.1...v4.6.2)

[Compare
Source](https://togithub.com/JamesIves/github-pages-deploy-action/compare/v4.6.1...v4.6.2)

</details>

<details>
<summary>cssnano/cssnano (cssnano)</summary>

###
[`v7.0.4`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%407.0.4):
v7.0.4

[Compare
Source](https://togithub.com/cssnano/cssnano/compare/cssnano@7.0.3...cssnano@7.0.4)

#### Bug fixes

- fix(postcss-convert-values): preserve percent sign in
border-image-width in
[https://github.com/cssnano/cssnano/pull/1645](https://togithub.com/cssnano/cssnano/pull/1645)

</details>

<details>
<summary>isaacs/node-glob (glob)</summary>

###
[`v10.4.3`](https://togithub.com/isaacs/node-glob/compare/v10.4.2...c14b787771f269651f27f6207aaf410fe171f0b6)

[Compare
Source](https://togithub.com/isaacs/node-glob/compare/v10.4.2...v10.4.3)

</details>

<details>
<summary>lerna/lerna (lerna)</summary>

###
[`v8.1.6`](https://togithub.com/lerna/lerna/blob/HEAD/packages/lerna/CHANGELOG.md#816-2024-07-05)

[Compare
Source](https://togithub.com/lerna/lerna/compare/v8.1.5...v8.1.6)

##### Bug Fixes

- set explicit string-width dependency
([#&#8203;4038](https://togithub.com/lerna/lerna/issues/4038))
([5f3603a](https://togithub.com/lerna/lerna/commit/5f3603a6f44a858ee65b1535ab91d3497812ddb8))

</details>

<details>
<summary>bcomnes/npm-run-all2 (npm-run-all2)</summary>

###
[`v6.2.2`](https://togithub.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v622)

[Compare
Source](https://togithub.com/bcomnes/npm-run-all2/compare/v6.2.1...v6.2.2)

##### Commits

- Revert "Compatibility: npm, yarn and pnpm run scripts"
[`fc35f0d`](https://togithub.com/bcomnes/npm-run-all2/commit/fc35f0dc4f78afc1c631fa94b6ac85ba0fb0e7b1)

###
[`v6.2.1`](https://togithub.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v621)

[Compare
Source](https://togithub.com/bcomnes/npm-run-all2/compare/v6.2.0...v6.2.1)

##### Merged

- Compatibility: npm, yarn and pnpm run scripts
[`#143`](https://togithub.com/bcomnes/npm-run-all2/pull/143)
- Use neostandard + add more static code analysis
[`#142`](https://togithub.com/bcomnes/npm-run-all2/pull/142)
- Upgrade: Bump c8 from 9.1.0 to 10.0.0
[`#141`](https://togithub.com/bcomnes/npm-run-all2/pull/141)
- Upgrade: Bump p-queue from 7.4.1 to 8.0.1
[`#138`](https://togithub.com/bcomnes/npm-run-all2/pull/138)

</details>

<details>
<summary>isaacs/rimraf (rimraf)</summary>

###
[`v5.0.8`](https://togithub.com/isaacs/rimraf/compare/v5.0.7...v5.0.8)

[Compare
Source](https://togithub.com/isaacs/rimraf/compare/v5.0.7...v5.0.8)

</details>

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`v5.5.3`](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...f0e992167440686f948965e5441a918b34251886)

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3)

</details>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.3.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small533-2024-07-03-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.3.2...v5.3.3)

- fix: lazily evaluate \__vite\_\_mapDeps files
([#&#8203;17602](https://togithub.com/vitejs/vite/issues/17602))
([dafff4a](https://togithub.com/vitejs/vite/commit/dafff4a)), closes
[#&#8203;17602](https://togithub.com/vitejs/vite/issues/17602)
- fix(deps): update all non-major dependencies
([#&#8203;17590](https://togithub.com/vitejs/vite/issues/17590))
([012490c](https://togithub.com/vitejs/vite/commit/012490c)), closes
[#&#8203;17590](https://togithub.com/vitejs/vite/issues/17590)
- fix(lib): remove pure CSS dynamic import
([#&#8203;17601](https://togithub.com/vitejs/vite/issues/17601))
([055f1c1](https://togithub.com/vitejs/vite/commit/055f1c1)), closes
[#&#8203;17601](https://togithub.com/vitejs/vite/issues/17601)
- fix(proxy): replace changeOrigin changes in 5.3.0 with new
rewriteWsOrigin option
([#&#8203;17563](https://togithub.com/vitejs/vite/issues/17563))
([14c3d49](https://togithub.com/vitejs/vite/commit/14c3d49)), closes
[#&#8203;17563](https://togithub.com/vitejs/vite/issues/17563)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/SAP/ui5-webcomponents-react).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lukas Harbarth <lukas.harbarth@sap.com>
@ilhan007 ilhan007 unpinned this issue Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.0 documentation This issue is about wrong documentation
Projects
Status: Completed
Development

Successfully merging a pull request may close this issue.

2 participants