-
Notifications
You must be signed in to change notification settings - Fork 273
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
[UI5 Web Components 2.0] Changes suggestion list [Topic P] #7887
Comments
Internal Reference: BGSOFUIPIRIN-6407 IllustratedMessage
Decision
Changes suggested
Progress Indicator
Changes Select Option
Changes SelectMenu
Changes Toolbar
TODO [Team Pirin] TreeItem
Decision Flexible Column Layout
Decision ShellBar
TODO [Team Pirin] => property to show/hide (as showCoPilot) or to get Joule's Dom ref (as copilotDomRef) may remain, but we need to check how to name it properly avoiding using "Joule" as concepts often changes. Explore the options to keep using co-pilot, if this will cause confusion or digital assistant.
Changes |
Investigate how we can simplify ListItems' hierarchy |
With the modern themes, the List modes values seems to be just 3 now. Deprecate the redundant ones: Decision: Changes: |
Transferring from the central item "Deprecate and remove the Changes: |
Extarnal feedback ui5-breadcrumbs:
Changes: ui5-illustrated-message:
Changes: ui5-list
Changes: |
…#8605) Renames the `size` property of the `ui5-illustrated-message` to `design`. The semantic values `Auto`, `Base`, `Spot`, `Dialog`, `Scene` and size aspect of this property is not directly clear. BREAKING CHANGE: The `size` property of the `ui5--illustrated-message` is renamed to `design`. If you have previously used the `size` property: ```html <ui5-illustrated-message size="Dialog"> ``` Now use `design` instead: ```html <ui5-illustrated-message design="Dialog"> ``` Related to #8461, #7887
…rators` (#8600) Renames the `separator-style` property of `ui5-breadcrumbs` to `separators`. Also the `BreadcrumbsSeparatorStyle` enum is renamed to `BreadcrumbsSeparator`. BREAKING CHANGE: The `separator-style` property is renamed to `separators` and the `BreadcrumbsSeparatorStyle` enum is renamed to `BreadcrumbsSeparator`. If you have previously used the `separator-style` property: ```html <ui5-breadcrumbs separator-style="Slash"> ``` Now use `separators` instead: ```html <ui5-breadcrumbs separators="Slash"> ``` Related to #8461, #7887
Removes the `disabled` property of the `ui5-option`, since UX and ACC standards suggest to not include any disabled items in the dropdown. BREAKING CHANGE: The `disabled` property of the `ui5-option` is removed. If you have previously used the `disabled` property: ```html <ui5-option disabled>Option</ui5-option> ``` it will no longer work for the component. Related to #8461, #7887
* refactor(framework): remove internet explorer related checks (#8494) 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 * refactor(framework): remove the CSP module (#8496) 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) * refactor(ui5-card): remove ICardHeader interface (#8497) 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) * refactor(ui5-upload-collection): remove IUploadCollectionItem interface (#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 * refactor(ui5-busy-indicator): rename BusyIndicatorSize values to S, M 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 * refactor(ui5-card-header): rename status to additionalText (#8507) 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 * refactor(ui5-carousel): rename pageIndicatorStyle to pageIndicatorType (#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 * refactor(framework): remove render method (#8501) 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) * refactor(tools): remove js option from generation templates (#8503) 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) * chore: remove unused command (#8506) * refactor(ui5-popover): rename PopoverHorizontalAlign and PopoverPlacementType 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 * docs: deploy v2 preview * refactor(icons): remove soccor icon (#8524) 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 * refactor(icons-business-suite): remove add-polygone icon (#8525) The icon `add-polygone` was introduced with a typo. With this update, we are removing the incorrect icon by replacing it with the icon with the correct name, `add-polygon`. Before: ```html <ui5-icon name="business-suite/add-polygone"></ui5-icon ``` After: ```html <ui5-icon name="business-suite/add-polygon"></ui5-icon ``` BREAKING CHANGE: Remove `add-polygone` icon. Use `add-polygon` instead. Related to #8461 * refactor(tools): remove jsdoc plugin (#8518) Previously, the custom JSDoc plugin was replaced with @custom-elements-manifest/analyzer for generating JSON descriptions of component metadata. With this replacement, the plugin has become redundant. BREAKING CHANGE: The JSDoc plugin has been removed, and the generation of api.json has stopped. If you previously relied on the `ui5-package/dist/api.json file`, you can now use `ui5-package/dist/custom-elements.json` Related to: #8461 * refactor: remove all Assets-static.js modules (#8526) Remove all Assets-static.js modules in favour of their dynamic counterparts - the Assets.js modules. BREAKING CHANGE: All Assets-static.js modules are removed. If you previously imported any Assets-static.js module from any package: ```ts import "@ui5/webcomponents/dist/Assets-static.js"; import "@ui5/webcomponents-icons/dist/Assets-static.js" ``` use the dynamic equivalent of it: ```ts import "@ui5/webcomponents/dist/Assets.js"; import "@ui5/webcomponents-icons/dist/Assets.js" ``` Related to: #8461 * refactor(ui5-calendar): rename `selected-dates-change` to `selection-change` and rename few event details (#8529) Renames the `selected-dates-change ` event name of the Calendar to `selection-change` and the names of two event details - `values` and `dates` to `selectedValues` and `selectedDateValues` respectively. BREAKING CHANGE: The event `selected-dates-change ` is renamed to `selection-change`. In addition the event details `values` and `dates` are renamed to `selectedValues` and `selectedDateValues`. If you previously used the Calendar event as follows: ```ts myCalendar.addEventListener("selected-dates-change", () => { const values = e.detail.values; const dates = e.detail.dates; }) ``` Now you have to use the new event name and details: ```ts myCalendar.addEventListener("selection-change", () => { const values = event.detail.selectedValues; const dates = event.detail.selectedDateValues; }) ``` Related to: #8461 * docs: update keyboard keys abbreviations (#8528) * docs: update keyboard key abbreviation * chore: update * chore: update * chore: update * Update docusaurus.config.ts * docs: add reset button in playground (#8531) * Update index.js * chore: update chromedriver (#8532) * chore: update LocaleData.ts UI5 version 1.103.0 is out of support. Update to latest stable version 1.120.5. * feat(framework): support sr, mk, cnr locales (#8534) The following languages mk_MK, cnr_ME and sr_Cyrl_RS locales and languages are now available and supported by the framework and displayed by the relevant components. To do so, the PR updates the internal openui5 core dependency from 1.120.3 to 1.120.5 Fixes: #8163 * docs(ui5-segmented-button-item): add notes to inherited properties (#8527) Marking properties in documentation that have no effect over the control. * chore: update yarn.lock * refactor(ui5-color-picker): rename `color` to `value` (#8538) Renames the `color` property name of the ColorPicker to `value` and the names of two private properties. BREAKING CHANGE: The property `color` is renamed to `value`. If you previously used the change event of the ColorPicker as follows: ```html <ui5-color-picker color="red"></ui5-color-picker> ``` Now you have to use it like this: ```html <ui5-color-picker value="red"></ui5-color-picker> ``` Related to: #8461 * refactor(tools): enable TypeScript as default (#8521) With this update, TypeScript is now enabled by default for the 'tools' package, along with cleanup for the configuration options. BREAKING CHANGE: JavaScript projects may not function properly with the tools package. Related to: #8461 * refactor(ui5-color-palette): remove deprecated APIs (#8542) Removes the `openPopover` and `showAt` methods from the `ui5-color-palette-popover`. BREAKING CHANGE: The `openPopover` and `showAt` methods are removed in favor of `open` and `opener` properties. If you previously used the imperative API: ```js button.addEventListener("click", function(event) { colorPalettePopover.showAt(this); }); ``` Now the declarative API should be used instead: ```html <ui5-button id="opener">Open</ui5-button> <ui5-color-palette-popover opener="opener"> ``` ```js button.addEventListener("click", function(event) { colorPalettePopover.open = !colorPalettePopover.open; }); ``` Related to: #8461 * refactor(ui5-bar): move to `main` (#8548) Change the library of the `ui5-bar `component from `fiori` to `main`. BREAKING CHANGE: The `ui5-bar` component is now in `main` library. If you previously imported the `ui5-bar` from `fiori`: ```ts import "@ui5/webcomponents-fiori/dist/Bar.js; ``` Now, import the `ui5-bar` from `main`: ```ts import "@ui5/webcomponents/dist/Bar.js"; ``` Related to: #8461 * chore(ui5-bar): fix import in samples (#8555) * refactor(ui5-tab): rename `subTabs` slot to `items` (#8559) Renames 'subTabs' slot of ui5-tab to 'items'. BREAKING CHANGE: If you have previously used: ```html <ui5-tab id="nestedTab" slot="subTabs"></ui5-tab> ``` Now use: ```html <ui5-tab id="nestedTab" slot="items"></ui5-tab> ``` Relates to #8461 * refactor(ui5-tabcontainer): rename `tabs-overflow-mode` to `overflow-mode` (#8565) Renames tabs-overflow-mode to overflow-mode BREAKING CHANGE: If you have previously used: ```html <ui5-tabcontainer tabs-overflow-mode="StartAndEnd"></ui5-tabcontainer> ``` Now use: ```html <ui5-tabcontainer overflow-mode="StartAndEnd"></ui5-tabcontainer> ``` Relates to #8461 * refactor(ui5-tabcontainer): remove TabContainerBackgroundDesign enume… (#8570) Removes `TabContainerBackgroundDesign` enum in favour of `BackgroundDesign` enum. BREAKING CHANGE: If you previously imported `TabContainerBackgroundDesign`, use `BackgroundDesign` instead. Relates to #8461 * chore: enable tree tests (#8558) Co-authored-by: Nayden Naydenov <[email protected]> * chore(release): publish v1.24.0-rc.3 [ci skip] * refactor(ui5-tabcontainer): remove deprecated showOverflow property (#8568) Removes the deprecated showOverflow property. BREAKING CHANGE: The showOverflow property is removed. If previously you have used: ```html <ui5-tabcontainer show-overflow></ui5-tabcontainer> ``` now use the overflowButton slot: ```html <ui5-tabcontainer> <ui5-button slot="startOverflowButton" id="startOverflowButton">Start</ui5-button> <ui5-button slot="overflowButton" id="endOverflowButton">End</ui5-button> </ui5-tabcontainer> ``` Relates to #8461 * refactor(ui5-popover): rename property placementType to placement (#8596) Renames the `placementType` property of `ui5-popover`. Also renames the `PopoverPlacementType` enum to `PopoverPlacement`. BREAKING CHANGE: The `placementType` property and the `PopoverPlacementType` enum have been renamed. If you have previously used the `placementType` property and the `PopoverPlacementType` ```html <ui5-popover placement-type="Bottom"></ui5-popover> ``` ```js import PopoverPlacementType from "@ui5/webcomponents/dist/types/PopoverPlacementType.js"; ``` Now use `placement` instead: ```html <ui5-placement="Bottom"></ui5-popover> ``` ```js import PopoverPlacementType from "@ui5/webcomponents/dist/types/PopoverPlacement.js"; ``` Related to #8461 * framework: enable popover API (#8192) * chore: integrate the popover API with OpenUI5 (#8606) * refactor(ui5-illustrated-message): rename `size` property to `design` (#8605) Renames the `size` property of the `ui5-illustrated-message` to `design`. The semantic values `Auto`, `Base`, `Spot`, `Dialog`, `Scene` and size aspect of this property is not directly clear. BREAKING CHANGE: The `size` property of the `ui5--illustrated-message` is renamed to `design`. If you have previously used the `size` property: ```html <ui5-illustrated-message size="Dialog"> ``` Now use `design` instead: ```html <ui5-illustrated-message design="Dialog"> ``` Related to #8461, #7887 * refactor(ui5-breadcrumbs): rename property `separator-style` to `separators` (#8600) Renames the `separator-style` property of `ui5-breadcrumbs` to `separators`. Also the `BreadcrumbsSeparatorStyle` enum is renamed to `BreadcrumbsSeparator`. BREAKING CHANGE: The `separator-style` property is renamed to `separators` and the `BreadcrumbsSeparatorStyle` enum is renamed to `BreadcrumbsSeparator`. If you have previously used the `separator-style` property: ```html <ui5-breadcrumbs separator-style="Slash"> ``` Now use `separators` instead: ```html <ui5-breadcrumbs separators="Slash"> ``` Related to #8461, #7887 * refactor(ui5-option): remove disabled property (#8602) Removes the `disabled` property of the `ui5-option`, since UX and ACC standards suggest to not include any disabled items in the dropdown. BREAKING CHANGE: The `disabled` property of the `ui5-option` is removed. If you have previously used the `disabled` property: ```html <ui5-option disabled>Option</ui5-option> ``` it will no longer work for the component. Related to #8461, #7887 * refactor(ui5-tabcontainer): delete ITab interface (#8593) - Removes `ITab` interface. TabContainer already works only with Tab and TabSeparator, therefore `ITab` only adds extra complexity. - Replaces `isInline`, `forcedMixedMode`, `forcedPosinset`, `forcedSetsize`, `isTopLevelTab`, `getElementInStrip` with 2 new methods: `receiveStripInfo(info)` and `receiveOverflowInfo(info)`. This way it is clear that those properties are not expected to be set by the Tab or TabSeparator, but are provided by the TabContainer in specific point in time - Makes `getTabInStripDomRef` return type match `UI5Element#getDomRef` BREAKING CHANGE: You can no longer import and implement the `ITab` interface. TabContainer is designed to work only with Tab and TabSeparator classes, so the interface was obsolete.
…electionMode (#8657) Renames the `mode` property of `ui5-list`, `ui5-tree` and `ui5-upload-collection` to `selectionMode`. Also renames the `ListMode` enum to `ListSelectionMode` and its values as it follows: `SingleSelect` is renamed to `Single` `MultiSelect` is renamed to `Multiple` `SingleSelectBegin` is renamed to `SingleStart` `SingleSelectEnd` is renamed to `SingleEnd` `SingleSelectAuto` is renamed to `SingleAuto` BREAKING CHANGE: The `mode` property and the `ListMode` enum have been renamed. If you have previously used the `mode` property and the `ListMode` values: ```html <ui5-list class="list" mode="SingleSelect"> <ui5-list class="list" mode="MultiSelect"> <ui5-upload-collection mode="SingleSelectBegin"> <ui5-upload-collection mode="SingleSelectEnd"> <ui5-tree mode="SingleSelectAuto" > <ui5-tree mode="None" > ``` Now use `selectionMode` and `Single`, `Multiple` instead: ```html <ui5-list class="list" selection-mode="Single"> <ui5-list class="list" selection-mode="Multiple"> <ui5-upload-collection selection-mode="SingleStart"> <ui5-upload-collection selection-mode="SingleEnd"> <ui5-tree selection-mode="SingleAuto"> <ui5-tree selection-mode="None"> ``` Related to #8461, #7887
Removes the `disabled` property of the `ui5-progress-indicator`. The Progress Indicator isn't an interactive element, therefore the disabled property make no sense. Also aria-disabled is deprecated on the `progressbar` role since ARIA 1.2 . BREAKING CHANGE: The `disabled` property of the `ui5-progress-indicator` is removed. If you have previously used the `disabled` property, it won't take effect: ```html <ui5-progress-indicator disabled value="60"></ui5-progress-indicator> ``` Related to #8461, #7887
…8686) Renames the `busy`, `busyDelay` property of the `ui5-list` to `loading` and `loadingDelay`. BREAKING CHANGE: The `busy` property of the `ui5-list` is renamed. If you have previously used the `busy`, `busyDelay` properties: ```html <ui5-list busy busy-delay="500"></ui5-list> ``` now you must use `loading` and `loadingDelay` properties: ```html <ui5-list loading loading-delay="500"></ui5-list> ``` Related: #8461 #7887
Removes the `titleLevel` property of the `ui5-illustrated-message`, since users can set the required title level on the title slot. Also, now the the slotted element has proper styles and responsiveness. BREAKING CHANGE: The `titleLevel` property of the `ui5-illustrated-message`is removed. If you have previously used the `titleLevel` property: ```html <ui5-illustrated-message title-level="H6> ``` it will no longer work for the component. Instead, you could set the title of the `ui5-illustrated-message` on the `title` slot, as it follows ```html <ui5-illustrated-message> <ui5-title slot="title" level="H3">This is a slotted title</ui5-title> </ui5-illustrated-message> ``` Related to #8461, #7887
Changes the type of `accessibleRole` property for both `ui5-li` and `ui5-list`. BREAKING CHANGE: The `accessibleRole` property for both `ui5-li` and `ui5-list` has been updated from a string type to an enum type. Additionally, the new enums `ListItemAccessibleRole` and `ListAccessibleRole` have been introduced for these properties respectively. The available options for the `ui5-li`: `ListItem`- Represents the ARIA role "listitem". (by default) `MenuItem` - Represents the ARIA role "menuitem". `TreeItem ` - Represents the ARIA role "treeitem". `Option ` - Represents the ARIA role "option". `None` - Represents the ARIA role "none". The available options for the `ui5-list`: `List`- Represents the ARIA role "list". (by default) `Menu` - Represents the ARIA role "menu". `Tree` - Represents the ARIA role "tree". `ListBox` - Represents the ARIA role "listbox". If you have previously used: ```html <ui5-li accessible-role="menuitem"> List Item</ui5-li> <ui5-list accessible-role="tree"> List </ui5-list> ``` Now use: ```html <ui5-li accessible-role="MenuItem"> List Item</ui5-li> <ui5-list accessible-role="Tree"> List </ui5-list> ``` Related to #8461, #7887
The private `title` property, previously available in the `ui5-option` component, has been removed. It is replaced by a new property named `tooltip`, used for defining the text of the tooltip that would be displayed for the `ui5-option` component. Now, you can set the tooltip of the `ui5-option` as it follows: ```html <ui5-select id="selectTooltip"> <ui5-option tooltip="Cozy">Cozy</ui5-option> <ui5-option tooltip="Compact">Compact</ui5-option> <ui5-option selected tooltip="Condensed">Condensed</ui5-option> </ui5-select> ``` Related to: #8461, #7887
The properties `ariaHidden` , `interactive` and `accessibleRole` , previously available in the `ui5-icon` component, have been removed. They are replaced by a new property named `mode`. BREAKING CHANGE: The properties `ariaHidden` , `interactive` and `accessibleRole` , previously available in the `ui5-icon` component, have been removed. They are replaced by a new property named `mode` that specifies the component's mode. Alongside this update, a new enumeration `IconMode`, has been introduced to outline the available options for this property: `Image`: This is the default setting. It configures the component to internally render `role="img"`. `Interactive`: Configures the component to internally render `role="button"`. This mode also supports focus and press handling to enhance interactivity. `Decorative`: In this mode, the component internally renders `role="presentation"` and `aria-hidden="true"`, making it purely decorative without semantic content or interactivity. Now, you can set the mode of the `ui5-icon` as it follows: ```html <ui5-icon id="imageIcon" mode="Image" name="add-equipment"></ui5-icon> <ui5-icon id="myInteractiveIcon" mode="Interactive" name="add-equipment"></ui5-icon> <ui5-icon id="decorativeIcon" mode="Decorative" name="add-equipment"></ui5-icon> ``` Related to: #8461, #7887
Removes the ui5-select-menu and ui5-select-menu-option components. BREAKING CHANGE: 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. Related to #8461, #7887
Тhe `showCoPilot` property and the `co-pilot-click` event of the `ui5-shellbar` have been removed. In their place we now have a public slot called `assistant`. We recommend using `ui5-toggle-button` with `sap-icon://da` and `sap-icon://da-2` icons (see the examples below). BREAKING CHANGE: 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 "@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"; }); ``` Related to #8461, #7887
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
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
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
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 <[email protected]> Co-authored-by: Dobrin Dimchev <[email protected]>
#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
…#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
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | [@cypress/code-coverage](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@semantic-release/github](https://github.com/semantic-release/github) | [`10.0.6` -> `10.0.7`](https://renovatebot.com/diffs/npm/@semantic-release%2fgithub/10.0.6/10.0.7) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@ui5/webcomponents](https://github.com/SAP/ui5-webcomponents) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | peerDependencies | patch | | [@ui5/webcomponents](https://github.com/SAP/ui5-webcomponents) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | [@ui5/webcomponents-base](https://github.com/SAP/ui5-webcomponents) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | peerDependencies | patch | | [@ui5/webcomponents-compat](https://github.com/SAP/ui5-webcomponents) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | [@ui5/webcomponents-fiori](https://github.com/SAP/ui5-webcomponents) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | peerDependencies | patch | | [@ui5/webcomponents-fiori](https://github.com/SAP/ui5-webcomponents) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | [@ui5/webcomponents-icons](https://github.com/SAP/ui5-webcomponents) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | peerDependencies | patch | | [@ui5/webcomponents-icons](https://github.com/SAP/ui5-webcomponents) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | [@ui5/webcomponents-tools](https://github.com/SAP/ui5-webcomponents) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-action) | `v4.6.1` -> `v4.6.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | action | patch | | [cssnano](https://github.com/cssnano/cssnano) | [`7.0.3` -> `7.0.4`](https://renovatebot.com/diffs/npm/cssnano/7.0.3/7.0.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [glob](https://github.com/isaacs/node-glob) | [`10.4.2` -> `10.4.3`](https://renovatebot.com/diffs/npm/glob/10.4.2/10.4.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [lerna](https://lerna.js.org) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [npm-run-all2](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [rimraf](https://github.com/isaacs/rimraf) | [`5.0.7` -> `5.0.8`](https://renovatebot.com/diffs/npm/rimraf/5.0.7/5.0.8) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | [`5.5.2` -> `5.5.3`](https://renovatebot.com/diffs/npm/typescript/5.5.2/5.5.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [vite](https://vitejs.dev) ([source](https://github.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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | --- ### Release Notes <details> <summary>cypress-io/code-coverage (@​cypress/code-coverage)</summary> ### [`v3.12.41`](https://github.com/cypress-io/code-coverage/releases/tag/v3.12.41) [Compare Source](https://github.com/cypress-io/code-coverage/compare/v3.12.40...v3.12.41) ##### Bug Fixes - **deps:** update dependency [@​types/react](https://github.com/types/react) to v18.3.3 ([#​838](https://github.com/cypress-io/code-coverage/issues/838)) ([6af6991](https://github.com/cypress-io/code-coverage/commit/6af69919bd69dd03bdd72fbf3c78f819f4331c50)) ### [`v3.12.40`](https://github.com/cypress-io/code-coverage/releases/tag/v3.12.40) [Compare Source](https://github.com/cypress-io/code-coverage/compare/v3.12.39...v3.12.40) ##### Bug Fixes - fix error when testing cross-origin code ([#​685](https://github.com/cypress-io/code-coverage/issues/685)) ([aaf6ad0](https://github.com/cypress-io/code-coverage/commit/aaf6ad0dbb82e46110ebae1ad1edc55558518885)) </details> <details> <summary>semantic-release/github (@​semantic-release/github)</summary> ### [`v10.0.7`](https://github.com/semantic-release/github/releases/tag/v10.0.7) [Compare Source](https://github.com/semantic-release/github/compare/v10.0.6...v10.0.7) ##### Bug Fixes - replace github search api with graphql in success lifecycle method ([#​857](https://github.com/semantic-release/github/issues/857)) ([be394cf](https://github.com/semantic-release/github/commit/be394cfb9190b9cb8961e7a9155f39eb00cbde8b)) </details> <details> <summary>SAP/ui5-webcomponents (@​ui5/webcomponents)</summary> ### [`v2.0.1`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/main/CHANGELOG.md#201-2024-07-05) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1) ##### Bug Fixes - **ui5-menu:** restore focus to the opener ([#​9041](https://github.com/SAP/ui5-webcomponents/issues/9041)) ([0ada944](https://github.com/SAP/ui5-webcomponents/commit/0ada944132c5f38125cb3929ecc0890197cdff7c)), closes [#​9317](https://github.com/SAP/ui5-webcomponents/issues/9317) ### [`v2.0.0`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/main/CHANGELOG.md#200-2024-07-03) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) ##### Bug Fixes - fix DateRangePicker test ([7f7f663](https://github.com/SAP/ui5-webcomponents/commit/7f7f663f9ffe17ada380f6f417e00222b88c349d)) - **Popup:** correct "open" event ([#​9298](https://github.com/SAP/ui5-webcomponents/issues/9298)) ([e84c2e5](https://github.com/SAP/ui5-webcomponents/commit/e84c2e574a2b910ed2961154c349a2ee08d2db6f)) - **ui5-calendar:** add icon dependency ([#​9289](https://github.com/SAP/ui5-webcomponents/issues/9289)) ([165d7bc](https://github.com/SAP/ui5-webcomponents/commit/165d7bc3cef55bdd5d9cc514ff603919afa856a1)) - **ui5-calendar:** year button accessibility ([#​9255](https://github.com/SAP/ui5-webcomponents/issues/9255)) ([fc18c6d](https://github.com/SAP/ui5-webcomponents/commit/fc18c6da7eef9fe1f921c9c3e5e2d7201bfff99f)), closes [#​9107](https://github.com/SAP/ui5-webcomponents/issues/9107) - **ui5-checkbox:** adjust focus outline in wrapped mode ([#​9335](https://github.com/SAP/ui5-webcomponents/issues/9335)) ([13f87f5](https://github.com/SAP/ui5-webcomponents/commit/13f87f5da12a2ebf39ba59328b3f05e867ab824a)), closes [#​9254](https://github.com/SAP/ui5-webcomponents/issues/9254) - **ui5-color-palette-popover:** enable navigation over the swatches ([#​9336](https://github.com/SAP/ui5-webcomponents/issues/9336)) ([0660ae5](https://github.com/SAP/ui5-webcomponents/commit/0660ae5fec7f427149f73b6142acc7fbdcc0298f)) - **ui5-daterange-picker:** adjust selected range accessibility semantics ([#​9251](https://github.com/SAP/ui5-webcomponents/issues/9251)) ([88b3ba7](https://github.com/SAP/ui5-webcomponents/commit/88b3ba788550c533038886fc1947af7609dca211)), closes [#​9241](https://github.com/SAP/ui5-webcomponents/issues/9241) - **ui5-link:** remove the space between `end-icon` and text in long links ([#​9325](https://github.com/SAP/ui5-webcomponents/issues/9325)) ([b559431](https://github.com/SAP/ui5-webcomponents/commit/b559431b1fd79c56247f0167c60b2a046843435e)) - **ui5-list:** improved items initial rendering ([#​9283](https://github.com/SAP/ui5-webcomponents/issues/9283)) ([2623882](https://github.com/SAP/ui5-webcomponents/commit/2623882a0af096e2d54c2b61d1bb50a2ea060ce6)), closes [#​9266](https://github.com/SAP/ui5-webcomponents/issues/9266) - **ui5-message-strip:** Remove icon when design changes to a color set ([#​9229](https://github.com/SAP/ui5-webcomponents/issues/9229)) ([4f110d2](https://github.com/SAP/ui5-webcomponents/commit/4f110d20e47e3a5c7557c0de355620d80a0d30af)), closes [#​9181](https://github.com/SAP/ui5-webcomponents/issues/9181) - **ui5-multi-combobox:** collapse the tokenizer on mobile devices picker close ([#​9291](https://github.com/SAP/ui5-webcomponents/issues/9291)) ([74e3c50](https://github.com/SAP/ui5-webcomponents/commit/74e3c50a53d3f73acb752d590101cb2d23b34f55)), closes [#​9176](https://github.com/SAP/ui5-webcomponents/issues/9176) - **ui5-multi-combobox:** collapse tokenizer on n-more collapse ([#​9367](https://github.com/SAP/ui5-webcomponents/issues/9367)) ([1ad4b42](https://github.com/SAP/ui5-webcomponents/commit/1ad4b42af7dff0a200813e59bc765ea2d8ec3201)), closes [#​8493](https://github.com/SAP/ui5-webcomponents/issues/8493) - **ui5-rating-indicator:** fix test page - remove duplicates ([#​9364](https://github.com/SAP/ui5-webcomponents/issues/9364)) ([d98fc5c](https://github.com/SAP/ui5-webcomponents/commit/d98fc5c6aa4354050f6b091a8a4038e1d2973670)) - **ui5-rating-indicator:** make rating indicator ACC WCAG 2.2 compliant ([#​9222](https://github.com/SAP/ui5-webcomponents/issues/9222)) ([6503675](https://github.com/SAP/ui5-webcomponents/commit/65036757dd3897c4f7f5749673388d4f650dd835)) - **ui5-segmented-button-item:** prevent focus of disabled items ([#​9239](https://github.com/SAP/ui5-webcomponents/issues/9239)) ([ca0509a](https://github.com/SAP/ui5-webcomponents/commit/ca0509a77c6dc5d11f94dbed3b815ffd53273b92)), closes [#​9236](https://github.com/SAP/ui5-webcomponents/issues/9236) - **ui5-tab-container:** change display ([#​9274](https://github.com/SAP/ui5-webcomponents/issues/9274)) ([f2d94e9](https://github.com/SAP/ui5-webcomponents/commit/f2d94e9d1660b656ad0d689def2f1cc1d22048e8)), closes [#​9248](https://github.com/SAP/ui5-webcomponents/issues/9248) - **ui5-table:** adjust unstable loading test ([#​9267](https://github.com/SAP/ui5-webcomponents/issues/9267)) ([3c483a1](https://github.com/SAP/ui5-webcomponents/commit/3c483a1b676a18d4c727b2ad7e4b86b079a688df)) - **ui5-table:** lint issue is fixed ([#​9294](https://github.com/SAP/ui5-webcomponents/issues/9294)) ([71ea07c](https://github.com/SAP/ui5-webcomponents/commit/71ea07c3e908beffcee8b127fcc97993e6affff3)) - **ui5-table:** remove circular dependency from table and row ([#​9261](https://github.com/SAP/ui5-webcomponents/issues/9261)) ([9932adf](https://github.com/SAP/ui5-webcomponents/commit/9932adff6260e366c2b8c2282357267097b884a5)) - **ui5-tag:** fix styling issues ([#​9305](https://github.com/SAP/ui5-webcomponents/issues/9305)) ([24dd42b](https://github.com/SAP/ui5-webcomponents/commit/24dd42b16f6889f9ea54402f4b664c84fdf92bfa)) ##### Code Refactoring - rename `ListSeparators` enum to `ListSeparator` ([#​9308](https://github.com/SAP/ui5-webcomponents/issues/9308)) ([26bb513](https://github.com/SAP/ui5-webcomponents/commit/26bb5130b93328ad515d5f268bcf189b6e138ed7)) - **ui5-combobox, ui5-multi-combobox:** prepare for physical list items ([#​9307](https://github.com/SAP/ui5-webcomponents/issues/9307)) ([3e66cc6](https://github.com/SAP/ui5-webcomponents/commit/3e66cc6fd78acc83b7ca6db050925fbad47ef404)), closes [#​8461](https://github.com/SAP/ui5-webcomponents/issues/8461) - **ui5-input:** suggestions refactoring ([#​9092](https://github.com/SAP/ui5-webcomponents/issues/9092)) ([36c9c8f](https://github.com/SAP/ui5-webcomponents/commit/36c9c8f1e2cf438d9173649a82a90af8db0cc282)), closes [#​8461](https://github.com/SAP/ui5-webcomponents/issues/8461) [#​7890](https://github.com/SAP/ui5-webcomponents/issues/7890) - **ui5-li:** replace the usage of image property with image slot ([#​9089](https://github.com/SAP/ui5-webcomponents/issues/9089)) ([391ffaa](https://github.com/SAP/ui5-webcomponents/commit/391ffaa0d650d773f3e7cbd62accc27d3ae8cd94)) ##### Features - add property initializers ([#​8846](https://github.com/SAP/ui5-webcomponents/issues/8846)) ([eef0cc9](https://github.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0)) - **ui5-menu-separator:** add new component ([#​8871](https://github.com/SAP/ui5-webcomponents/issues/8871)) ([f7fea29](https://github.com/SAP/ui5-webcomponents/commit/f7fea290c4bb2e5f235222cba7e48b09c5b3b39b)), closes [#​8461](https://github.com/SAP/ui5-webcomponents/issues/8461) - **ui5-table:** add range selection to selection feature ([#​9205](https://github.com/SAP/ui5-webcomponents/issues/9205)) ([55d99d2](https://github.com/SAP/ui5-webcomponents/commit/55d99d25324f64c202339c4947f2b3bcf35e25c8)) - **ui5-table:** navigated property for rows ([#​9292](https://github.com/SAP/ui5-webcomponents/issues/9292)) ([6a51172](https://github.com/SAP/ui5-webcomponents/commit/6a511727e6b6be7aa1c7fe3c208734b4e38f4dc6)) - **ui5-table:** table loading indicator ([#​9214](https://github.com/SAP/ui5-webcomponents/issues/9214)) ([fabc911](https://github.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://github.com/SAP/ui5-webcomponents/issues/8461), [https://github.com/SAP/ui5-webcomponents/issues/7887](https://github.com/SAP/ui5-webcomponents/issues/7887), [https://github.com/SAP/ui5-webcomponents/issues/9200](https://github.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 "@​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: [https://github.com/SAP/ui5-webcomponents/issues/8461](https://github.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> ``` - [@​property](https://github.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 (@​ui5/webcomponents-base)</summary> ### [`v2.0.1`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/base/CHANGELOG.md#201-2024-07-05) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1) **Note:** Version bump only for package [@​ui5/webcomponents-base](https://github.com/ui5/webcomponents-base) ### [`v2.0.0`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/base/CHANGELOG.md#200-2024-07-03) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) ##### Bug Fixes - **UI5Element:** component invalidated when children change slots ([#​9104](https://github.com/SAP/ui5-webcomponents/issues/9104)) ([a882721](https://github.com/SAP/ui5-webcomponents/commit/a8827219d52c67158e29aa616454bceadaa7128a)) ##### Features - add property initializers ([#​8846](https://github.com/SAP/ui5-webcomponents/issues/8846)) ([eef0cc9](https://github.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0)) - **UI5Element:** better support for kebab-case slots ([#​9106](https://github.com/SAP/ui5-webcomponents/issues/9106)) ([e1dd34c](https://github.com/SAP/ui5-webcomponents/commit/e1dd34c39dd7a97fac4fde6bdb342c7874c48d9c)) ##### BREAKING CHANGES - [@​property](https://github.com/property) decorator must be adapted according to new type parameter </details> <details> <summary>SAP/ui5-webcomponents (@​ui5/webcomponents-compat)</summary> ### [`v2.0.1`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/compat/CHANGELOG.md#201-2024-07-05) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1) **Note:** Version bump only for package [@​ui5/webcomponents-compat](https://github.com/ui5/webcomponents-compat) ### [`v2.0.0`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/compat/CHANGELOG.md#200-2024-07-03) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) ##### Features - add property initializers ([#​8846](https://github.com/SAP/ui5-webcomponents/issues/8846)) ([eef0cc9](https://github.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0)) ##### BREAKING CHANGES - [@​property](https://github.com/property) decorator must be adapted according to new type parameter </details> <details> <summary>SAP/ui5-webcomponents (@​ui5/webcomponents-fiori)</summary> ### [`v2.0.1`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/fiori/CHANGELOG.md#201-2024-07-05) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1) ##### Bug Fixes - **ui5-notification-list:** fixed show more test ([#​9400](https://github.com/SAP/ui5-webcomponents/issues/9400)) ([c19c5e3](https://github.com/SAP/ui5-webcomponents/commit/c19c5e3f3a756bdd8323a73b59c94b44167f16f7)) ### [`v2.0.0`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/fiori/CHANGELOG.md#200-2024-07-03) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) ##### Bug Fixes - **dynamic-page:** some remarks fixed ([#​9341](https://github.com/SAP/ui5-webcomponents/issues/9341)) ([eb99114](https://github.com/SAP/ui5-webcomponents/commit/eb991145f0029d00c41c37a1b3a7e1e7229be647)) - **ui5-tag:** fix styling issues ([#​9305](https://github.com/SAP/ui5-webcomponents/issues/9305)) ([24dd42b](https://github.com/SAP/ui5-webcomponents/commit/24dd42b16f6889f9ea54402f4b664c84fdf92bfa)) ##### Code Refactoring - **ui5-illustrated-message:** rename IllustrationMessageSize enum ([#​9302](https://github.com/SAP/ui5-webcomponents/issues/9302)) ([6fe2a02](https://github.com/SAP/ui5-webcomponents/commit/6fe2a023772f34550a3d7f433017b1f8f2c5cd0c)), closes [#​8605](https://github.com/SAP/ui5-webcomponents/issues/8605) [#​8461](https://github.com/SAP/ui5-webcomponents/issues/8461) [#​7887](https://github.com/SAP/ui5-webcomponents/issues/7887) - **ui5-view-settings-dialog:** change opening api to open property ([#​9249](https://github.com/SAP/ui5-webcomponents/issues/9249)) ([52106cc](https://github.com/SAP/ui5-webcomponents/commit/52106ccffba64d13949764339a71225b33dac3a3)) ##### Features - add property initializers ([#​8846](https://github.com/SAP/ui5-webcomponents/issues/8846)) ([eef0cc9](https://github.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0)) - **ui5-flexible-column-layout:** enable resize via separators drag-and-drop ([#​9160](https://github.com/SAP/ui5-webcomponents/issues/9160)) ([9b54af4](https://github.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 "@​ui5/webcomponents-base/dist/types/IllustrationMessageSize.js"; Now import IllustrationMessageDesign instead: import IllustrationMessageDesign from "@​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://github.com/SAP/ui5-webcomponents/issues/9240) - [@​property](https://github.com/property) decorator must be adapted according to new type parameter </details> <details> <summary>SAP/ui5-webcomponents (@​ui5/webcomponents-icons)</summary> ### [`v2.0.1`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/icons/CHANGELOG.md#201-2024-07-05) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1) **Note:** Version bump only for package [@​ui5/webcomponents-icons](https://github.com/ui5/webcomponents-icons) ### [`v2.0.0`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/icons/CHANGELOG.md#200-2024-07-03) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) **Note:** Version bump only for package [@​ui5/webcomponents-icons](https://github.com/ui5/webcomponents-icons) </details> <details> <summary>SAP/ui5-webcomponents (@​ui5/webcomponents-tools)</summary> ### [`v2.0.1`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/tools/CHANGELOG.md#201-2024-07-05) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0...v2.0.1) **Note:** Version bump only for package [@​ui5/webcomponents-tools](https://github.com/ui5/webcomponents-tools) ### [`v2.0.0`](https://github.com/SAP/ui5-webcomponents/blob/HEAD/packages/tools/CHANGELOG.md#200-2024-07-03) [Compare Source](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) ##### Bug Fixes - template result comparison ([#​9279](https://github.com/SAP/ui5-webcomponents/issues/9279)) ([3a02e3e](https://github.com/SAP/ui5-webcomponents/commit/3a02e3ec51ade59a9bdd27784a7be5a1229ef24f)) ##### Features - add property initializers ([#​8846](https://github.com/SAP/ui5-webcomponents/issues/8846)) ([eef0cc9](https://github.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0)) ##### BREAKING CHANGES - [@​property](https://github.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://github.com/JamesIves/github-pages-deploy-action/releases/tag/v4.6.3) [Compare Source](https://github.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://github.com/JamesIves/github-pages-deploy-action/compare/v4.6.1...v4.6.2) [Compare Source](https://github.com/JamesIves/github-pages-deploy-action/compare/v4.6.1...v4.6.2) </details> <details> <summary>cssnano/cssnano (cssnano)</summary> ### [`v7.0.4`](https://github.com/cssnano/cssnano/releases/tag/cssnano%407.0.4): v7.0.4 [Compare Source](https://github.com/cssnano/cssnano/compare/[email protected]@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://github.com/cssnano/cssnano/pull/1645) </details> <details> <summary>isaacs/node-glob (glob)</summary> ### [`v10.4.3`](https://github.com/isaacs/node-glob/compare/v10.4.2...c14b787771f269651f27f6207aaf410fe171f0b6) [Compare Source](https://github.com/isaacs/node-glob/compare/v10.4.2...v10.4.3) </details> <details> <summary>lerna/lerna (lerna)</summary> ### [`v8.1.6`](https://github.com/lerna/lerna/blob/HEAD/packages/lerna/CHANGELOG.md#816-2024-07-05) [Compare Source](https://github.com/lerna/lerna/compare/v8.1.5...v8.1.6) ##### Bug Fixes - set explicit string-width dependency ([#​4038](https://github.com/lerna/lerna/issues/4038)) ([5f3603a](https://github.com/lerna/lerna/commit/5f3603a6f44a858ee65b1535ab91d3497812ddb8)) </details> <details> <summary>bcomnes/npm-run-all2 (npm-run-all2)</summary> ### [`v6.2.2`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v622) [Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.2.1...v6.2.2) ##### Commits - Revert "Compatibility: npm, yarn and pnpm run scripts" [`fc35f0d`](https://github.com/bcomnes/npm-run-all2/commit/fc35f0dc4f78afc1c631fa94b6ac85ba0fb0e7b1) ### [`v6.2.1`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v621) [Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.2.0...v6.2.1) ##### Merged - Compatibility: npm, yarn and pnpm run scripts [`#143`](https://github.com/bcomnes/npm-run-all2/pull/143) - Use neostandard + add more static code analysis [`#142`](https://github.com/bcomnes/npm-run-all2/pull/142) - Upgrade: Bump c8 from 9.1.0 to 10.0.0 [`#141`](https://github.com/bcomnes/npm-run-all2/pull/141) - Upgrade: Bump p-queue from 7.4.1 to 8.0.1 [`#138`](https://github.com/bcomnes/npm-run-all2/pull/138) </details> <details> <summary>isaacs/rimraf (rimraf)</summary> ### [`v5.0.8`](https://github.com/isaacs/rimraf/compare/v5.0.7...v5.0.8) [Compare Source](https://github.com/isaacs/rimraf/compare/v5.0.7...v5.0.8) </details> <details> <summary>Microsoft/TypeScript (typescript)</summary> ### [`v5.5.3`](https://github.com/Microsoft/TypeScript/compare/v5.5.2...f0e992167440686f948965e5441a918b34251886) [Compare Source](https://github.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3) </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v5.3.3`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small533-2024-07-03-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.3.2...v5.3.3) - fix: lazily evaluate \__vite\_\_mapDeps files ([#​17602](https://github.com/vitejs/vite/issues/17602)) ([dafff4a](https://github.com/vitejs/vite/commit/dafff4a)), closes [#​17602](https://github.com/vitejs/vite/issues/17602) - fix(deps): update all non-major dependencies ([#​17590](https://github.com/vitejs/vite/issues/17590)) ([012490c](https://github.com/vitejs/vite/commit/012490c)), closes [#​17590](https://github.com/vitejs/vite/issues/17590) - fix(lib): remove pure CSS dynamic import ([#​17601](https://github.com/vitejs/vite/issues/17601)) ([055f1c1](https://github.com/vitejs/vite/commit/055f1c1)), closes [#​17601](https://github.com/vitejs/vite/issues/17601) - fix(proxy): replace changeOrigin changes in 5.3.0 with new rewriteWsOrigin option ([#​17563](https://github.com/vitejs/vite/issues/17563)) ([14c3d49](https://github.com/vitejs/vite/commit/14c3d49)), closes [#​17563](https://github.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://github.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 <[email protected]>
Issue Description
The goal is to gather a list with breaking changes that you are willing to do to improve/simplify the components API.
There is already this issue #4460 with changes we already identified, so first take a look of it - it could be that some of your suggestions are already proposed.
The text was updated successfully, but these errors were encountered: