Please try again or contact us at example@example.com
Try again
diff --git a/packages/fiori/test/specs/IllustratedMessage.spec.js b/packages/fiori/test/specs/IllustratedMessage.spec.js
index f40b8df3c397..729e0575ec26 100644
--- a/packages/fiori/test/specs/IllustratedMessage.spec.js
+++ b/packages/fiori/test/specs/IllustratedMessage.spec.js
@@ -80,6 +80,31 @@ describe("Accessibility", () => {
});
+ it("title-level", async () => {
+ // Arrange
+ const illustratedMsg = await browser.$("#illustratedMsg2"),
+ illustratedMsgTitle = await browser.$("#illustratedMsg2").shadow$(".ui5-illustrated-message-root ui5-title"),
+ EXPECTED_TITLE_lEVEL = "H6",
+ NEW_TITLE_LEVEL = "H3",
+ DEFAULT_TITLE_LEVEL = "H2";
+
+ // Assert
+ assert.strictEqual(await illustratedMsgTitle.getAttribute("level"), EXPECTED_TITLE_lEVEL, "level is set");
+
+ // Act
+ await illustratedMsg.setAttribute("title-level", NEW_TITLE_LEVEL);
+
+ // Assert
+ assert.strictEqual(await illustratedMsgTitle.getAttribute("level"), NEW_TITLE_LEVEL, "level is set");
+
+ // Act
+ await illustratedMsg.removeAttribute("title-level");
+
+ // Assert
+ assert.strictEqual(await illustratedMsgTitle.getAttribute("level"), DEFAULT_TITLE_LEVEL, "level has the default value");
+
+ });
+
});
describe("Vertical responsiveness", () => {
diff --git a/packages/icons-business-suite/CHANGELOG.md b/packages/icons-business-suite/CHANGELOG.md
index dfcbf22947ab..9b9a883ea73f 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.
+# [1.20.0-rc.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0...v1.20.0-rc.0) (2023-11-09)
+
+**Note:** Version bump only for package @ui5/webcomponents-icons-business-suite
+
+
+
+
+
# [1.19.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0-rc.3...v1.19.0) (2023-11-02)
**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 cc296ddcfc2a..54d8a56dfa9b 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": "1.19.0",
+ "version": "1.20.0-rc.0",
"description": "UI5 Web Components: SAP Fiori Tools icon set",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
@@ -27,9 +27,9 @@
"directory": "packages/icons-business-suite"
},
"dependencies": {
- "@ui5/webcomponents-base": "1.19.0"
+ "@ui5/webcomponents-base": "1.20.0-rc.0"
},
"devDependencies": {
- "@ui5/webcomponents-tools": "1.19.0"
+ "@ui5/webcomponents-tools": "1.20.0-rc.0"
}
}
diff --git a/packages/icons-tnt/CHANGELOG.md b/packages/icons-tnt/CHANGELOG.md
index c568b1e33b1a..fd6948d7776e 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.
+# [1.20.0-rc.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0...v1.20.0-rc.0) (2023-11-09)
+
+**Note:** Version bump only for package @ui5/webcomponents-icons-tnt
+
+
+
+
+
# [1.19.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0-rc.3...v1.19.0) (2023-11-02)
**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 757e4a973653..4d2041805070 100644
--- a/packages/icons-tnt/package.json
+++ b/packages/icons-tnt/package.json
@@ -1,6 +1,6 @@
{
"name": "@ui5/webcomponents-icons-tnt",
- "version": "1.19.0",
+ "version": "1.20.0-rc.0",
"description": "UI5 Web Components: SAP Fiori Tools icon set",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
@@ -27,9 +27,9 @@
"directory": "packages/icons-tnt"
},
"dependencies": {
- "@ui5/webcomponents-base": "1.19.0"
+ "@ui5/webcomponents-base": "1.20.0-rc.0"
},
"devDependencies": {
- "@ui5/webcomponents-tools": "1.19.0"
+ "@ui5/webcomponents-tools": "1.20.0-rc.0"
}
}
diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md
index 9b7a445aead2..d5910fe85c13 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.
+# [1.20.0-rc.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0...v1.20.0-rc.0) (2023-11-09)
+
+**Note:** Version bump only for package @ui5/webcomponents-icons
+
+
+
+
+
# [1.19.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0-rc.3...v1.19.0) (2023-11-02)
**Note:** Version bump only for package @ui5/webcomponents-icons
diff --git a/packages/icons/package.json b/packages/icons/package.json
index 44dbf6f29942..943fc8eac1d3 100644
--- a/packages/icons/package.json
+++ b/packages/icons/package.json
@@ -1,6 +1,6 @@
{
"name": "@ui5/webcomponents-icons",
- "version": "1.19.0",
+ "version": "1.20.0-rc.0",
"description": "UI5 Web Components: webcomponents.SAP-icons",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
@@ -27,9 +27,9 @@
"directory": "packages/icons"
},
"dependencies": {
- "@ui5/webcomponents-base": "1.19.0"
+ "@ui5/webcomponents-base": "1.20.0-rc.0"
},
"devDependencies": {
- "@ui5/webcomponents-tools": "1.19.0"
+ "@ui5/webcomponents-tools": "1.20.0-rc.0"
}
}
diff --git a/packages/localization/CHANGELOG.md b/packages/localization/CHANGELOG.md
index ba0b49bb8c5b..1915ec566677 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.
+# [1.20.0-rc.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0...v1.20.0-rc.0) (2023-11-09)
+
+**Note:** Version bump only for package @ui5/webcomponents-localization
+
+
+
+
+
# [1.19.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0-rc.3...v1.19.0) (2023-11-02)
**Note:** Version bump only for package @ui5/webcomponents-localization
diff --git a/packages/localization/lib/generate-json-imports/cldr.js b/packages/localization/lib/generate-json-imports/cldr.js
index d5b50d26ce80..c2f1552c7899 100644
--- a/packages/localization/lib/generate-json-imports/cldr.js
+++ b/packages/localization/lib/generate-json-imports/cldr.js
@@ -4,7 +4,7 @@ import assets from "@ui5/webcomponents-tools/assets-meta.js";
const allLocales = assets.locales.all;
const imports = allLocales.map(locale => `import ${locale} from "../assets/cldr/${locale}.json";`).join("\n");
-const caseImports = allLocales.map(locale => `\t\tcase "${locale}": return (await import("../assets/cldr/${locale}.json")).default;`).join("\n");
+const caseImports = allLocales.map(locale => `\t\tcase "${locale}": return (await import(/* webpackChunkName: "ui5-webcomponents-cldr-${locale}" */ "../assets/cldr/${locale}.json")).default;`).join("\n");
const localesKeys = allLocales.join(",");
const localesKeysStrArray = allLocales.map(_ => `"${_}"`).join(",");
diff --git a/packages/localization/package.json b/packages/localization/package.json
index 284814c600bc..9d1d26a62984 100644
--- a/packages/localization/package.json
+++ b/packages/localization/package.json
@@ -1,6 +1,6 @@
{
"name": "@ui5/webcomponents-localization",
- "version": "1.19.0",
+ "version": "1.20.0-rc.0",
"description": "Localization for UI5 Web Components",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
@@ -29,13 +29,13 @@
},
"devDependencies": {
"@openui5/sap.ui.core": "1.116.0",
- "@ui5/webcomponents-tools": "1.19.0",
- "chromedriver": "119.0.0",
+ "@ui5/webcomponents-tools": "1.20.0-rc.0",
+ "chromedriver": "117.0.3",
"mkdirp": "^1.0.4",
"resolve": "^1.20.0"
},
"dependencies": {
"@types/openui5": "^1.113.0",
- "@ui5/webcomponents-base": "1.19.0"
+ "@ui5/webcomponents-base": "1.20.0-rc.0"
}
}
diff --git a/packages/main/CHANGELOG.md b/packages/main/CHANGELOG.md
index ee7e410795da..f0d287b7d7a0 100644
--- a/packages/main/CHANGELOG.md
+++ b/packages/main/CHANGELOG.md
@@ -3,6 +3,18 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [1.20.0-rc.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0...v1.20.0-rc.0) (2023-11-09)
+
+
+### Bug Fixes
+
+* **ui5-segmented-button:** check for items before applying settings ([#7792](https://github.com/SAP/ui5-webcomponents/issues/7792)) ([7f11274](https://github.com/SAP/ui5-webcomponents/commit/7f112746d50381474ec86da5e428df79c17c6499)), closes [#7788](https://github.com/SAP/ui5-webcomponents/issues/7788)
+* **ui5-time-picker:** check value before formatting ([#7793](https://github.com/SAP/ui5-webcomponents/issues/7793)) ([70deda8](https://github.com/SAP/ui5-webcomponents/commit/70deda85293d5e62e99530c9dc0747071d9ee59c)), closes [#7790](https://github.com/SAP/ui5-webcomponents/issues/7790)
+
+
+
+
+
# [1.19.0](https://github.com/SAP/ui5-webcomponents/compare/v1.19.0-rc.3...v1.19.0) (2023-11-02)
**Note:** Version bump only for package @ui5/webcomponents
diff --git a/packages/main/package.json b/packages/main/package.json
index d07b74d1d315..05daf170a363 100644
--- a/packages/main/package.json
+++ b/packages/main/package.json
@@ -1,6 +1,6 @@
{
"name": "@ui5/webcomponents",
- "version": "1.19.0",
+ "version": "1.20.0-rc.0",
"description": "UI5 Web Components: webcomponents.main",
"ui5": {
"webComponentsPackage": true
@@ -43,13 +43,13 @@
"directory": "packages/main"
},
"dependencies": {
- "@ui5/webcomponents-base": "1.19.0",
- "@ui5/webcomponents-icons": "1.19.0",
- "@ui5/webcomponents-localization": "1.19.0",
- "@ui5/webcomponents-theming": "1.19.0"
+ "@ui5/webcomponents-base": "1.20.0-rc.0",
+ "@ui5/webcomponents-icons": "1.20.0-rc.0",
+ "@ui5/webcomponents-localization": "1.20.0-rc.0",
+ "@ui5/webcomponents-theming": "1.20.0-rc.0"
},
"devDependencies": {
- "@ui5/webcomponents-tools": "1.19.0",
- "chromedriver": "119.0.0"
+ "@ui5/webcomponents-tools": "1.20.0-rc.0",
+ "chromedriver": "117.0.3"
}
}
diff --git a/packages/main/src/List.hbs b/packages/main/src/List.hbs
index 1de370c8e491..cdc27e862510 100644
--- a/packages/main/src/List.hbs
+++ b/packages/main/src/List.hbs
@@ -5,6 +5,7 @@
@ui5-_press={{onItemPress}}
@ui5-close={{onItemClose}}
@ui5-toggle={{onItemToggle}}
+ @ui5-_request-tabindex-change={{onItemTabIndexChange}}
@ui5-_focused={{onItemFocused}}
@ui5-_forward-after={{onForwardAfter}}
@ui5-_forward-before={{onForwardBefore}}
diff --git a/packages/main/src/List.ts b/packages/main/src/List.ts
index 22136f608527..0a37f3a35c6a 100644
--- a/packages/main/src/List.ts
+++ b/packages/main/src/List.ts
@@ -927,6 +927,11 @@ class List extends UI5Element {
return afterElement && afterElement.id === elementId;
}
+ onItemTabIndexChange(e: CustomEvent) {
+ const target = e.target as ListItemBase;
+ this._itemNavigation.setCurrentItem(target);
+ }
+
onItemFocused(e: CustomEvent) {
const target = e.target as ListItemBase;
diff --git a/packages/main/src/ListItemBase.ts b/packages/main/src/ListItemBase.ts
index 2055fc4aa08d..08f3ebf677dd 100644
--- a/packages/main/src/ListItemBase.ts
+++ b/packages/main/src/ListItemBase.ts
@@ -27,6 +27,7 @@ import styles from "./generated/themes/ListItemBase.css.js";
renderer: litRender,
styles,
})
+@event("_request-tabindex-change")
@event("_focused")
@event("_forward-after")
@event("_forward-before")
@@ -72,6 +73,7 @@ class ListItemBase extends UI5Element implements ITabbable {
focused!: boolean;
_onfocusin(e: FocusEvent) {
+ this.fireEvent("_request-tabindex-change", e);
if (e.target !== this.getFocusDomRef()) {
return;
}
diff --git a/packages/main/src/Tree.ts b/packages/main/src/Tree.ts
index 8b948a061a7f..842ebd0b7868 100644
--- a/packages/main/src/Tree.ts
+++ b/packages/main/src/Tree.ts
@@ -276,24 +276,6 @@ class Tree extends UI5Element {
@property({ defaultValue: undefined, noAttribute: true })
accessibleRoleDescription?: string;
- /**
- * Shows the toggle button at the end, rather than at the beginning of the items
- *
- * @protected
- * @since 1.0.0-rc.8
- */
- @property({ type: Boolean })
- _toggleButtonEnd!: boolean;
-
- /**
- * Represents the tree in a very minimal state - icons only with no text and no toggle buttons
- *
- * @protected
- * @since 1.0.0-rc.8
- */
- @property({ type: Boolean })
- _minimal!: boolean;
-
/**
* Defines the items of the component. Tree items may have other tree items as children.
*