From 2960694d66c4b62d4240e3d45e1401dd94f61aec Mon Sep 17 00:00:00 2001 From: ui5-webcomponents-bot Date: Wed, 3 Jul 2024 13:33:47 +0000 Subject: [PATCH] chore(release): publish v2.0.0 [ci skip] --- CHANGELOG.md | 205 +++++++++++++++++++++ lerna.json | 2 +- packages/ai/CHANGELOG.md | 17 ++ packages/ai/package.json | 12 +- packages/base/CHANGELOG.md | 22 +++ packages/base/package.json | 4 +- packages/compat/CHANGELOG.md | 16 ++ packages/compat/package.json | 12 +- packages/create-package/CHANGELOG.md | 16 ++ packages/create-package/package.json | 2 +- packages/fiori/CHANGELOG.md | 51 +++++ packages/fiori/package.json | 12 +- packages/icons-business-suite/CHANGELOG.md | 8 + packages/icons-business-suite/package.json | 6 +- packages/icons-tnt/CHANGELOG.md | 8 + packages/icons-tnt/package.json | 6 +- packages/icons/CHANGELOG.md | 8 + packages/icons/package.json | 6 +- packages/localization/CHANGELOG.md | 8 + packages/localization/package.json | 6 +- packages/main/CHANGELOG.md | 150 +++++++++++++++ packages/main/package.json | 16 +- packages/theming/CHANGELOG.md | 8 + packages/theming/package.json | 6 +- packages/tools/CHANGELOG.md | 21 +++ packages/tools/package.json | 4 +- packages/website/CHANGELOG.md | 134 ++++++++++++++ packages/website/package.json | 2 +- 28 files changed, 720 insertions(+), 48 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bf1b61a7ce0..4627d9d094ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,211 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + + +### 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)) +* 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)) +* template result comparison ([#9279](https://github.com/SAP/ui5-webcomponents/issues/9279)) ([3a02e3e](https://github.com/SAP/ui5-webcomponents/commit/3a02e3ec51ade59a9bdd27784a7be5a1229ef24f)) +* **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-calendar:** year button accessibility ([#9255](https://github.com/SAP/ui5-webcomponents/issues/9255)) ([0b915d6](https://github.com/SAP/ui5-webcomponents/commit/0b915d6451b75db91e68c4ba553838fc2e392448)), 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-tab-container:** enhance documentation page ([#9271](https://github.com/SAP/ui5-webcomponents/issues/9271)) ([a7f99e6](https://github.com/SAP/ui5-webcomponents/commit/a7f99e69aba34c05ee9325ff02a96967d85e5562)), closes [#9079](https://github.com/SAP/ui5-webcomponents/issues/9079) [#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)) +* **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)) + + +### 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-combobox, ui5-multi-combobox:** prepare for physical list items ([#9307](https://github.com/SAP/ui5-webcomponents/issues/9307)) ([67c7597](https://github.com/SAP/ui5-webcomponents/commit/67c7597f5b0157327b5b24070ac4b885beb9c0cf)), closes [#8461](https://github.com/SAP/ui5-webcomponents/issues/8461) +* **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-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)) +* **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-ai-button:** initial implementation ([b39548f](https://github.com/SAP/ui5-webcomponents/commit/b39548f7af9e0dd76543327d5bab5242d9ef15a0)) +* **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)) +* **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)) +* **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)) + + +### Reverts + +* Revert "WIP: create announcing-v2.mdx" (#9350) ([95b90e4](https://github.com/SAP/ui5-webcomponents/commit/95b90e4eb8f55e833610c9525134cca5ef0f6c6c)), closes [#9350](https://github.com/SAP/ui5-webcomponents/issues/9350) [#9346](https://github.com/SAP/ui5-webcomponents/issues/9346) + + +### 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 +Standard List Item +``` +or the `imageContent` slot: +```html + Avatar inside imageContent slot + + +``` + +Now use `image` slot instead: +```html + Avatar inside image slot + + + +``` + + +Related to https://github.com/SAP/ui5-webcomponents/issues/8461, https://github.com/SAP/ui5-webcomponents/issues/7887, 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: + + + + + + + +Now you must rename it to header-text: + + + + + + + +* **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: + + + + + + + +Now you must rename it to header-text: + + + + + + + +* 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 +* **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-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-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 +* @property decorator must be adapted according to new type parameter +* **ui5-menu-separator:** `startsSection` property removed from MenuItems + +Before: + + + + + + +Now: + + + + + + + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) diff --git a/lerna.json b/lerna.json index 3f431a071dc4..7a7f929a25ab 100644 --- a/lerna.json +++ b/lerna.json @@ -14,7 +14,7 @@ "packages/create-package", "packages/compat" ], - "version": "2.0.0-rc.6", + "version": "2.0.0", "command": { "publish": { "allowBranch": "*", diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index 27ac773a9e56..3e55f629330d 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + + +### Features + +* add property initializers ([#8846](https://github.com/SAP/ui5-webcomponents/issues/8846)) ([eef0cc9](https://github.com/SAP/ui5-webcomponents/commit/eef0cc9b663fda6268b98e516ed46439435fa2b0)) +* **ui5-ai-button:** initial implementation ([b39548f](https://github.com/SAP/ui5-webcomponents/commit/b39548f7af9e0dd76543327d5bab5242d9ef15a0)) + + +### BREAKING CHANGES + +* @property decorator must be adapted according to new type parameter + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) diff --git a/packages/ai/package.json b/packages/ai/package.json index e3515f78c234..67afbcf19545 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-ai", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: webcomponents.ai", "ui5": { "webComponentsPackage": true @@ -45,13 +45,13 @@ "directory": "packages/ai" }, "dependencies": { - "@ui5/webcomponents": "2.0.0-rc.6", - "@ui5/webcomponents-base": "2.0.0-rc.6", - "@ui5/webcomponents-icons": "2.0.0-rc.6", - "@ui5/webcomponents-theming": "2.0.0-rc.6" + "@ui5/webcomponents": "2.0.0", + "@ui5/webcomponents-base": "2.0.0", + "@ui5/webcomponents-icons": "2.0.0", + "@ui5/webcomponents-theming": "2.0.0" }, "devDependencies": { - "@ui5/webcomponents-tools": "2.0.0-rc.6", + "@ui5/webcomponents-tools": "2.0.0", "chromedriver": "^125.0.0" } } diff --git a/packages/base/CHANGELOG.md b/packages/base/CHANGELOG.md index c0fdb5a1e76f..6e36cca37b4f 100644 --- a/packages/base/CHANGELOG.md +++ b/packages/base/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + + +### 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 decorator must be adapted according to new type parameter + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) diff --git a/packages/base/package.json b/packages/base/package.json index 6d7d8dcd640f..3ab0a6391163 100644 --- a/packages/base/package.json +++ b/packages/base/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-base", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: webcomponents.base", "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", @@ -51,7 +51,7 @@ }, "devDependencies": { "@openui5/sap.ui.core": "1.120.5", - "@ui5/webcomponents-tools": "2.0.0-rc.6", + "@ui5/webcomponents-tools": "2.0.0", "chromedriver": "^125.0.0", "clean-css": "^5.2.2", "copy-and-watch": "^0.1.5", diff --git a/packages/compat/CHANGELOG.md b/packages/compat/CHANGELOG.md index eb966379b4f2..a1d1d0a0b3ca 100644 --- a/packages/compat/CHANGELOG.md +++ b/packages/compat/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + + +### 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 decorator must be adapted according to new type parameter + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) diff --git a/packages/compat/package.json b/packages/compat/package.json index c8c94b97ddb5..06b5b636eb3f 100644 --- a/packages/compat/package.json +++ b/packages/compat/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-compat", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: webcomponents.compat", "ui5": { "webComponentsPackage": true @@ -45,13 +45,13 @@ "directory": "packages/compat" }, "dependencies": { - "@ui5/webcomponents": "2.0.0-rc.6", - "@ui5/webcomponents-base": "2.0.0-rc.6", - "@ui5/webcomponents-icons": "2.0.0-rc.6", - "@ui5/webcomponents-theming": "2.0.0-rc.6" + "@ui5/webcomponents": "2.0.0", + "@ui5/webcomponents-base": "2.0.0", + "@ui5/webcomponents-icons": "2.0.0", + "@ui5/webcomponents-theming": "2.0.0" }, "devDependencies": { - "@ui5/webcomponents-tools": "2.0.0-rc.6", + "@ui5/webcomponents-tools": "2.0.0", "chromedriver": "^125.0.0" } } diff --git a/packages/create-package/CHANGELOG.md b/packages/create-package/CHANGELOG.md index f86d0cabfe53..46ea3c44a6a9 100644 --- a/packages/create-package/CHANGELOG.md +++ b/packages/create-package/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + + +### 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 decorator must be adapted according to new type parameter + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) **Note:** Version bump only for package @ui5/create-webcomponents-package diff --git a/packages/create-package/package.json b/packages/create-package/package.json index 2c054e4b6d0b..23769b343a4a 100644 --- a/packages/create-package/package.json +++ b/packages/create-package/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/create-webcomponents-package", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: create package", "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", diff --git a/packages/fiori/CHANGELOG.md b/packages/fiori/CHANGELOG.md index 7e52fcf901e2..b0647574ffbe 100644 --- a/packages/fiori/CHANGELOG.md +++ b/packages/fiori/CHANGELOG.md @@ -3,6 +3,57 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + + +### 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 +* @property decorator must be adapted according to new type parameter + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) diff --git a/packages/fiori/package.json b/packages/fiori/package.json index b6fa023bb117..aaa62b0f3d20 100644 --- a/packages/fiori/package.json +++ b/packages/fiori/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-fiori", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: webcomponents.fiori", "ui5": { "webComponentsPackage": true @@ -46,14 +46,14 @@ "directory": "packages/fiori" }, "dependencies": { - "@ui5/webcomponents": "2.0.0-rc.6", - "@ui5/webcomponents-base": "2.0.0-rc.6", - "@ui5/webcomponents-icons": "2.0.0-rc.6", - "@ui5/webcomponents-theming": "2.0.0-rc.6", + "@ui5/webcomponents": "2.0.0", + "@ui5/webcomponents-base": "2.0.0", + "@ui5/webcomponents-icons": "2.0.0", + "@ui5/webcomponents-theming": "2.0.0", "@zxing/library": "^0.17.1" }, "devDependencies": { - "@ui5/webcomponents-tools": "2.0.0-rc.6", + "@ui5/webcomponents-tools": "2.0.0", "chromedriver": "^125.0.0" } } diff --git a/packages/icons-business-suite/CHANGELOG.md b/packages/icons-business-suite/CHANGELOG.md index b7a791d8cc2c..623804f72517 100644 --- a/packages/icons-business-suite/CHANGELOG.md +++ b/packages/icons-business-suite/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + +**Note:** Version bump only for package @ui5/webcomponents-icons-business-suite + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) **Note:** Version bump only for package @ui5/webcomponents-icons-business-suite diff --git a/packages/icons-business-suite/package.json b/packages/icons-business-suite/package.json index 6620bbc6a8a4..86faef89983f 100644 --- a/packages/icons-business-suite/package.json +++ b/packages/icons-business-suite/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-icons-business-suite", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: SAP Fiori Tools icon set", "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", @@ -28,9 +28,9 @@ "directory": "packages/icons-business-suite" }, "dependencies": { - "@ui5/webcomponents-base": "2.0.0-rc.6" + "@ui5/webcomponents-base": "2.0.0" }, "devDependencies": { - "@ui5/webcomponents-tools": "2.0.0-rc.6" + "@ui5/webcomponents-tools": "2.0.0" } } diff --git a/packages/icons-tnt/CHANGELOG.md b/packages/icons-tnt/CHANGELOG.md index a79c2e757573..59520eab25c0 100644 --- a/packages/icons-tnt/CHANGELOG.md +++ b/packages/icons-tnt/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + +**Note:** Version bump only for package @ui5/webcomponents-icons-tnt + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) **Note:** Version bump only for package @ui5/webcomponents-icons-tnt diff --git a/packages/icons-tnt/package.json b/packages/icons-tnt/package.json index a562535b4d97..347f53199027 100644 --- a/packages/icons-tnt/package.json +++ b/packages/icons-tnt/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-icons-tnt", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: SAP Fiori Tools icon set", "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", @@ -28,9 +28,9 @@ "directory": "packages/icons-tnt" }, "dependencies": { - "@ui5/webcomponents-base": "2.0.0-rc.6" + "@ui5/webcomponents-base": "2.0.0" }, "devDependencies": { - "@ui5/webcomponents-tools": "2.0.0-rc.6" + "@ui5/webcomponents-tools": "2.0.0" } } diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index e3ccb1e9cfd2..e86dcd2ef24a 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + +**Note:** Version bump only for package @ui5/webcomponents-icons + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) **Note:** Version bump only for package @ui5/webcomponents-icons diff --git a/packages/icons/package.json b/packages/icons/package.json index 478891660073..9976a70f27f5 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-icons", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: webcomponents.SAP-icons", "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", @@ -28,9 +28,9 @@ "directory": "packages/icons" }, "dependencies": { - "@ui5/webcomponents-base": "2.0.0-rc.6" + "@ui5/webcomponents-base": "2.0.0" }, "devDependencies": { - "@ui5/webcomponents-tools": "2.0.0-rc.6" + "@ui5/webcomponents-tools": "2.0.0" } } diff --git a/packages/localization/CHANGELOG.md b/packages/localization/CHANGELOG.md index 485fe5c83c35..eadd760b6988 100644 --- a/packages/localization/CHANGELOG.md +++ b/packages/localization/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + +**Note:** Version bump only for package @ui5/webcomponents-localization + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) **Note:** Version bump only for package @ui5/webcomponents-localization diff --git a/packages/localization/package.json b/packages/localization/package.json index c3b5497ecb73..fa9cfb6dac18 100644 --- a/packages/localization/package.json +++ b/packages/localization/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-localization", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "Localization for UI5 Web Components", "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", @@ -33,7 +33,7 @@ "@babel/generator": "^7.23.6", "@babel/parser": "^7.23.6", "@openui5/sap.ui.core": "1.120.5", - "@ui5/webcomponents-tools": "2.0.0-rc.6", + "@ui5/webcomponents-tools": "2.0.0", "babel-plugin-amd-to-esm": "^2.0.3", "chromedriver": "^125.0.0", "estree-walk": "^2.2.0", @@ -42,6 +42,6 @@ }, "dependencies": { "@types/openui5": "^1.113.0", - "@ui5/webcomponents-base": "2.0.0-rc.6" + "@ui5/webcomponents-base": "2.0.0" } } diff --git a/packages/main/CHANGELOG.md b/packages/main/CHANGELOG.md index 89e7eac22102..b07599e597d1 100644 --- a/packages/main/CHANGELOG.md +++ b/packages/main/CHANGELOG.md @@ -3,6 +3,156 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + + +### 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 +Standard List Item +``` +or the `imageContent` slot: +```html + Avatar inside imageContent slot + + +``` + +Now use `image` slot instead: +```html + Avatar inside image slot + + + +``` + + +Related to https://github.com/SAP/ui5-webcomponents/issues/8461, https://github.com/SAP/ui5-webcomponents/issues/7887, 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: + + + + + + + +Now you must rename it to header-text: + + + + + + + +* 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 +* **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 + + + + + +``` +* @property decorator must be adapted according to new type parameter +* **ui5-menu-separator:** `startsSection` property removed from MenuItems + +Before: + + + + + + +Now: + + + + + + + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) diff --git a/packages/main/package.json b/packages/main/package.json index f71ffaa24d1f..1debcc4f6577 100644 --- a/packages/main/package.json +++ b/packages/main/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: webcomponents.main", "ui5": { "webComponentsPackage": true @@ -50,15 +50,15 @@ "directory": "packages/main" }, "dependencies": { - "@ui5/webcomponents-base": "2.0.0-rc.6", - "@ui5/webcomponents-icons": "2.0.0-rc.6", - "@ui5/webcomponents-icons-business-suite": "2.0.0-rc.6", - "@ui5/webcomponents-icons-tnt": "2.0.0-rc.6", - "@ui5/webcomponents-localization": "2.0.0-rc.6", - "@ui5/webcomponents-theming": "2.0.0-rc.6" + "@ui5/webcomponents-base": "2.0.0", + "@ui5/webcomponents-icons": "2.0.0", + "@ui5/webcomponents-icons-business-suite": "2.0.0", + "@ui5/webcomponents-icons-tnt": "2.0.0", + "@ui5/webcomponents-localization": "2.0.0", + "@ui5/webcomponents-theming": "2.0.0" }, "devDependencies": { - "@ui5/webcomponents-tools": "2.0.0-rc.6", + "@ui5/webcomponents-tools": "2.0.0", "chromedriver": "^125.0.0" } } diff --git a/packages/theming/CHANGELOG.md b/packages/theming/CHANGELOG.md index d1e0b5d333f9..6b0726ca39cc 100644 --- a/packages/theming/CHANGELOG.md +++ b/packages/theming/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + +**Note:** Version bump only for package @ui5/webcomponents-theming + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) **Note:** Version bump only for package @ui5/webcomponents-theming diff --git a/packages/theming/package.json b/packages/theming/package.json index a41e5a2044bb..0fd5648b59b9 100644 --- a/packages/theming/package.json +++ b/packages/theming/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-theming", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: webcomponents.theming", "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", @@ -31,10 +31,10 @@ }, "dependencies": { "@sap-theming/theming-base-content": "11.12.0", - "@ui5/webcomponents-base": "2.0.0-rc.6" + "@ui5/webcomponents-base": "2.0.0" }, "devDependencies": { - "@ui5/webcomponents-tools": "2.0.0-rc.6", + "@ui5/webcomponents-tools": "2.0.0", "globby": "^13.1.1", "json-beautify": "^1.1.1", "nps": "^5.10.0", diff --git a/packages/tools/CHANGELOG.md b/packages/tools/CHANGELOG.md index 3adbf9025632..bb269c2497d9 100644 --- a/packages/tools/CHANGELOG.md +++ b/packages/tools/CHANGELOG.md @@ -3,6 +3,27 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + + +### 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 decorator must be adapted according to new type parameter + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) **Note:** Version bump only for package @ui5/webcomponents-tools diff --git a/packages/tools/package.json b/packages/tools/package.json index 61bd254010ec..ff4353312fc5 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-tools", - "version": "2.0.0-rc.6", + "version": "2.0.0", "description": "UI5 Web Components: webcomponents.tools", "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", @@ -40,8 +40,8 @@ "comment-parser": "^1.4.0", "concurrently": "^6.0.0", "cross-env": "^7.0.3", - "cypress": "^13.11.0", "custom-element-jet-brains-integration": "^1.4.4", + "cypress": "^13.11.0", "cypress-real-events": "^1.12.0", "escodegen": "^2.0.0", "eslint": "^7.22.0", diff --git a/packages/website/CHANGELOG.md b/packages/website/CHANGELOG.md index 817240eb1963..c621e0984480 100644 --- a/packages/website/CHANGELOG.md +++ b/packages/website/CHANGELOG.md @@ -3,6 +3,140 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.6...v2.0.0) (2024-07-03) + + +### Bug Fixes + +* **ui5-tab-container:** enhance documentation page ([#9271](https://github.com/SAP/ui5-webcomponents/issues/9271)) ([a7f99e6](https://github.com/SAP/ui5-webcomponents/commit/a7f99e69aba34c05ee9325ff02a96967d85e5562)), closes [#9079](https://github.com/SAP/ui5-webcomponents/issues/9079) [#9248](https://github.com/SAP/ui5-webcomponents/issues/9248) + + +### Code Refactoring + +* **ui5-combobox, ui5-multi-combobox:** prepare for physical list items ([#9307](https://github.com/SAP/ui5-webcomponents/issues/9307)) ([67c7597](https://github.com/SAP/ui5-webcomponents/commit/67c7597f5b0157327b5b24070ac4b885beb9c0cf)), 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)) +* **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-ai-button:** initial implementation ([b39548f](https://github.com/SAP/ui5-webcomponents/commit/b39548f7af9e0dd76543327d5bab5242d9ef15a0)) +* **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) + + +### Reverts + +* Revert "WIP: create announcing-v2.mdx" (#9350) ([95b90e4](https://github.com/SAP/ui5-webcomponents/commit/95b90e4eb8f55e833610c9525134cca5ef0f6c6c)), closes [#9350](https://github.com/SAP/ui5-webcomponents/issues/9350) [#9346](https://github.com/SAP/ui5-webcomponents/issues/9346) + + +### 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 +Standard List Item +``` +or the `imageContent` slot: +```html + Avatar inside imageContent slot + + +``` + +Now use `image` slot instead: +```html + Avatar inside image slot + + + +``` + + +Related to https://github.com/SAP/ui5-webcomponents/issues/8461, https://github.com/SAP/ui5-webcomponents/issues/7887, 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: + + + + + + + +Now you must rename it to header-text: + + + + + + + +* **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-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 +* @property decorator must be adapted according to new type parameter +* **ui5-menu-separator:** `startsSection` property removed from MenuItems + +Before: + + + + + + +Now: + + + + + + + + + + + # [2.0.0-rc.6](https://github.com/SAP/ui5-webcomponents/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2024-06-17) diff --git a/packages/website/package.json b/packages/website/package.json index 61deb23003be..d86437ecba21 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/webcomponents-website", - "version": "2.0.0-rc.6", + "version": "2.0.0", "private": true, "scripts": { "generate-local-cdn": "rimraf ./local-cdn && node ./build-scripts/local-cdn.mjs",