Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/release-1.24' into test-cd124
Browse files Browse the repository at this point in the history
  • Loading branch information
nnaydenow committed Aug 29, 2024
2 parents 24071d7 + 7abdf19 commit c065295
Show file tree
Hide file tree
Showing 45 changed files with 320 additions and 122 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [1.24.9](https://github.com/SAP/ui5-webcomponents/compare/v1.24.8...v1.24.9) (2024-08-28)


### Bug Fixes

* **ui5-calendar:** adjust aria-disabled attribute ([#9732](https://github.com/SAP/ui5-webcomponents/issues/9732)) ([#9734](https://github.com/SAP/ui5-webcomponents/issues/9734)) ([8cea6e8](https://github.com/SAP/ui5-webcomponents/commit/8cea6e873c50a9442aed1118cff2dcc5cf28f92c)), closes [#9719](https://github.com/SAP/ui5-webcomponents/issues/9719)
* **ui5-shellbar:** add missing icon dependency ([#9637](https://github.com/SAP/ui5-webcomponents/issues/9637)) ([4074f5f](https://github.com/SAP/ui5-webcomponents/commit/4074f5f304c1e4dda01be90db75a4e07b393e138)), closes [#9580](https://github.com/SAP/ui5-webcomponents/issues/9580) [#9534](https://github.com/SAP/ui5-webcomponents/issues/9534)
* **ui5-shellbar:** remove aria attribute from search button ([#9629](https://github.com/SAP/ui5-webcomponents/issues/9629)) ([3153e6e](https://github.com/SAP/ui5-webcomponents/commit/3153e6ed10b4b2f032abd915d778b09fecab2c28)), closes [#7123](https://github.com/SAP/ui5-webcomponents/issues/7123)
* **ui5-special-date:** add visual representation for Working/NonWorking types ([#9676](https://github.com/SAP/ui5-webcomponents/issues/9676)) ([19ab7d8](https://github.com/SAP/ui5-webcomponents/commit/19ab7d8e03756de49d0374a991a10460fcae38dd))
* **ui5-split-button:** adjust arrow part width ([#9661](https://github.com/SAP/ui5-webcomponents/issues/9661)) ([86e8152](https://github.com/SAP/ui5-webcomponents/commit/86e815265b53dd4eb67b0b915e59850b910285d4)), closes [#7642](https://github.com/SAP/ui5-webcomponents/issues/7642)
* **ui5-split-button:** provide aria attributes for the arrow button (… ([#9644](https://github.com/SAP/ui5-webcomponents/issues/9644)) ([89640be](https://github.com/SAP/ui5-webcomponents/commit/89640beabd3373d441dd78e497938af3077969f2)), closes [#9295](https://github.com/SAP/ui5-webcomponents/issues/9295)
* **ui5-table:** busy indicator overlay ([#9768](https://github.com/SAP/ui5-webcomponents/issues/9768)) ([3d374fa](https://github.com/SAP/ui5-webcomponents/commit/3d374fa71e61a6f31dade7b2e58c541b102a119d)), closes [#9438](https://github.com/SAP/ui5-webcomponents/issues/9438)
* **ui5-table:** fix border and focus overlap ([#9752](https://github.com/SAP/ui5-webcomponents/issues/9752)) ([f7085b5](https://github.com/SAP/ui5-webcomponents/commit/f7085b512e4b5f6bd0bda4b0defcb7ebebdc4ffc)), closes [#9526](https://github.com/SAP/ui5-webcomponents/issues/9526)
* **ui5-toolbar:** update ToolbarRegistry to use metadata tag instead … ([#9638](https://github.com/SAP/ui5-webcomponents/issues/9638)) ([8c89c42](https://github.com/SAP/ui5-webcomponents/commit/8c89c427819ee905da567c6fabe0756137dcebbf)), closes [#9607](https://github.com/SAP/ui5-webcomponents/issues/9607)





## [1.24.8](https://github.com/SAP/ui5-webcomponents/compare/v1.24.7...v1.24.8) (2024-08-02)


Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"packages/website",
"packages/create-package"
],
"version": "1.24.8",
"version": "1.24.9",
"command": {
"publish": {
"allowBranch": "*",
Expand Down
11 changes: 11 additions & 0 deletions packages/base/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [1.24.9](https://github.com/SAP/ui5-webcomponents/compare/v1.24.8...v1.24.9) (2024-08-28)


### Bug Fixes

* **ui5-table:** fix border and focus overlap ([#9752](https://github.com/SAP/ui5-webcomponents/issues/9752)) ([f7085b5](https://github.com/SAP/ui5-webcomponents/commit/f7085b512e4b5f6bd0bda4b0defcb7ebebdc4ffc)), closes [#9526](https://github.com/SAP/ui5-webcomponents/issues/9526)





## [1.24.8](https://github.com/SAP/ui5-webcomponents/compare/v1.24.7...v1.24.8) (2024-08-02)


Expand Down
2 changes: 2 additions & 0 deletions packages/base/bundle.esm.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ import { getAnimationMode } from "./dist/config/AnimationMode.js";
import { getLanguage, setLanguage } from "./dist/config/Language.js";
import { getCalendarType } from "./dist/config/CalendarType.js";
import { getTheme, setTheme } from "./dist/config/Theme.js";
import { getEnableDefaultTooltips } from "./dist/config/Tooltips.js";
import { getThemeRoot, setThemeRoot } from "./dist/config/ThemeRoot.js";
import { getNoConflict, setNoConflict } from "./dist/config/NoConflict.js";
import { getFirstDayOfWeek, getLegacyDateCalendarCustomizing } from "./dist/config/FormatSettings.js";
Expand All @@ -54,6 +55,7 @@ window["sap-ui-webcomponents-bundle"] = {
getCalendarType,
getFirstDayOfWeek,
getLegacyDateCalendarCustomizing,
getEnableDefaultTooltips,
},
getCurrentRuntimeIndex,
getIconNames,
Expand Down
4 changes: 2 additions & 2 deletions packages/base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ui5/webcomponents-base",
"version": "1.24.8",
"version": "1.24.9",
"description": "UI5 Web Components: webcomponents.base",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
Expand Down Expand Up @@ -45,7 +45,7 @@
},
"devDependencies": {
"@openui5/sap.ui.core": "1.120.17",
"@ui5/webcomponents-tools": "1.24.8",
"@ui5/webcomponents-tools": "1.24.9",
"chromedriver": "^127.0.3",
"clean-css": "^5.2.2",
"copy-and-watch": "^0.1.5",
Expand Down
8 changes: 8 additions & 0 deletions packages/base/src/InitialConfiguration.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ type InitialConfig = {
noConflict: boolean,
formatSettings: FormatSettings,
fetchDefaultLanguage: boolean,
enableDefaultTooltips: boolean,
};

let initialConfig: InitialConfig = {
Expand All @@ -35,6 +36,7 @@ let initialConfig: InitialConfig = {
noConflict: false, // no URL
formatSettings: {},
fetchDefaultLanguage: false,
enableDefaultTooltips: true,
};

/* General settings */
Expand Down Expand Up @@ -73,6 +75,11 @@ const getNoConflict = () => {
return initialConfig.noConflict;
};

const getEnableDefaultTooltips = () => {
initConfiguration();
return initialConfig.enableDefaultTooltips;
};

/**
* Get the configured calendar type
* @returns { String } the name of the configured calendar type
Expand Down Expand Up @@ -217,4 +224,5 @@ export {
getSecondaryCalendarType,
getTimezone,
getFormatSettings,
getEnableDefaultTooltips,
};
36 changes: 36 additions & 0 deletions packages/base/src/config/Tooltips.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
import { getEnableDefaultTooltips as getConfiguredEnableDefaultTooltips } from "../InitialConfiguration.js";

let _enableDefaultTooltips: boolean;

/**
* Returns if the "enableDefaultTooltips" configuration is set.
* @public
* @since 2.1.0
* @returns { boolean }
*/
const getEnableDefaultTooltips = (): boolean => {
if (_enableDefaultTooltips === undefined) {
_enableDefaultTooltips = getConfiguredEnableDefaultTooltips();
}

return _enableDefaultTooltips;
};

/**
* Defines the "enableDefaultTooltips" setting.
*
* - When set to "true" (default), the components will display default tooltips.
* - When set to "false", the components will NOT display default tooltips.
*
* @public
* @since 2.1.0
* @param { boolean } enableDefaultTooltips
*/
const setEnableDefaultTooltips = (enableDefaultTooltips: boolean) => {
_enableDefaultTooltips = enableDefaultTooltips;
};

export {
getEnableDefaultTooltips,
setEnableDefaultTooltips,
};
3 changes: 2 additions & 1 deletion packages/base/test/pages/ConfigurationScript.html
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@
"theme": "sap_belize_hcb",
"noConflict": {
"events": ["selection-change", "header-click"]
}
},
"enableDefaultTooltips": false
}
</script>

Expand Down
8 changes: 8 additions & 0 deletions packages/base/test/specs/ConfigurationScript.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,12 @@ describe("Configuration script has effect", () => {
});
assert.strictEqual(res, 'basic', "animationMode is basic");
});

it("Tests that enableDefaultTooltips is applied", async () => {
const res = await browser.executeAsync(done => {
const config = window['sap-ui-webcomponents-bundle'].configuration;
done(config.getEnableDefaultTooltips());
});
assert.strictEqual(res, false, "enableDefaultTooltips is false");
});
});
8 changes: 8 additions & 0 deletions packages/create-package/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.24.9](https://github.com/SAP/ui5-webcomponents/compare/v1.24.8...v1.24.9) (2024-08-28)

**Note:** Version bump only for package @ui5/create-webcomponents-package





## [1.24.8](https://github.com/SAP/ui5-webcomponents/compare/v1.24.7...v1.24.8) (2024-08-02)

**Note:** Version bump only for package @ui5/create-webcomponents-package
Expand Down
2 changes: 1 addition & 1 deletion packages/create-package/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ui5/create-webcomponents-package",
"version": "1.24.8",
"version": "1.24.9",
"description": "UI5 Web Components: create package",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
Expand Down
12 changes: 12 additions & 0 deletions packages/fiori/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.24.9](https://github.com/SAP/ui5-webcomponents/compare/v1.24.8...v1.24.9) (2024-08-28)


### Bug Fixes

* **ui5-shellbar:** remove aria attribute from search button ([#9629](https://github.com/SAP/ui5-webcomponents/issues/9629)) ([3153e6e](https://github.com/SAP/ui5-webcomponents/commit/3153e6ed10b4b2f032abd915d778b09fecab2c28)), closes [#7123](https://github.com/SAP/ui5-webcomponents/issues/7123)
* **ui5-table:** fix border and focus overlap ([#9752](https://github.com/SAP/ui5-webcomponents/issues/9752)) ([f7085b5](https://github.com/SAP/ui5-webcomponents/commit/f7085b512e4b5f6bd0bda4b0defcb7ebebdc4ffc)), closes [#9526](https://github.com/SAP/ui5-webcomponents/issues/9526)





## [1.24.8](https://github.com/SAP/ui5-webcomponents/compare/v1.24.7...v1.24.8) (2024-08-02)


Expand Down
12 changes: 6 additions & 6 deletions packages/fiori/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ui5/webcomponents-fiori",
"version": "1.24.8",
"version": "1.24.9",
"description": "UI5 Web Components: webcomponents.fiori",
"ui5": {
"webComponentsPackage": true
Expand Down Expand Up @@ -46,14 +46,14 @@
"directory": "packages/fiori"
},
"dependencies": {
"@ui5/webcomponents": "1.24.8",
"@ui5/webcomponents-base": "1.24.8",
"@ui5/webcomponents-icons": "1.24.8",
"@ui5/webcomponents-theming": "1.24.8",
"@ui5/webcomponents": "1.24.9",
"@ui5/webcomponents-base": "1.24.9",
"@ui5/webcomponents-icons": "1.24.9",
"@ui5/webcomponents-theming": "1.24.9",
"@zxing/library": "^0.17.1"
},
"devDependencies": {
"@ui5/webcomponents-tools": "1.24.8",
"@ui5/webcomponents-tools": "1.24.9",
"chromedriver": "^127.0.3"
}
}
8 changes: 8 additions & 0 deletions packages/icons-business-suite/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.24.9](https://github.com/SAP/ui5-webcomponents/compare/v1.24.8...v1.24.9) (2024-08-28)

**Note:** Version bump only for package @ui5/webcomponents-icons-business-suite





## [1.24.8](https://github.com/SAP/ui5-webcomponents/compare/v1.24.7...v1.24.8) (2024-08-02)

**Note:** Version bump only for package @ui5/webcomponents-icons-business-suite
Expand Down
6 changes: 3 additions & 3 deletions packages/icons-business-suite/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ui5/webcomponents-icons-business-suite",
"version": "1.24.8",
"version": "1.24.9",
"description": "UI5 Web Components: SAP Fiori Tools icon set",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
Expand Down Expand Up @@ -28,9 +28,9 @@
"directory": "packages/icons-business-suite"
},
"dependencies": {
"@ui5/webcomponents-base": "1.24.8"
"@ui5/webcomponents-base": "1.24.9"
},
"devDependencies": {
"@ui5/webcomponents-tools": "1.24.8"
"@ui5/webcomponents-tools": "1.24.9"
}
}
8 changes: 8 additions & 0 deletions packages/icons-tnt/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.24.9](https://github.com/SAP/ui5-webcomponents/compare/v1.24.8...v1.24.9) (2024-08-28)

**Note:** Version bump only for package @ui5/webcomponents-icons-tnt





## [1.24.8](https://github.com/SAP/ui5-webcomponents/compare/v1.24.7...v1.24.8) (2024-08-02)

**Note:** Version bump only for package @ui5/webcomponents-icons-tnt
Expand Down
6 changes: 3 additions & 3 deletions packages/icons-tnt/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ui5/webcomponents-icons-tnt",
"version": "1.24.8",
"version": "1.24.9",
"description": "UI5 Web Components: SAP Fiori Tools icon set",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
Expand Down Expand Up @@ -28,9 +28,9 @@
"directory": "packages/icons-tnt"
},
"dependencies": {
"@ui5/webcomponents-base": "1.24.8"
"@ui5/webcomponents-base": "1.24.9"
},
"devDependencies": {
"@ui5/webcomponents-tools": "1.24.8"
"@ui5/webcomponents-tools": "1.24.9"
}
}
8 changes: 8 additions & 0 deletions packages/icons/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.24.9](https://github.com/SAP/ui5-webcomponents/compare/v1.24.8...v1.24.9) (2024-08-28)

**Note:** Version bump only for package @ui5/webcomponents-icons





## [1.24.8](https://github.com/SAP/ui5-webcomponents/compare/v1.24.7...v1.24.8) (2024-08-02)

**Note:** Version bump only for package @ui5/webcomponents-icons
Expand Down
6 changes: 3 additions & 3 deletions packages/icons/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ui5/webcomponents-icons",
"version": "1.24.8",
"version": "1.24.9",
"description": "UI5 Web Components: webcomponents.SAP-icons",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
Expand Down Expand Up @@ -28,9 +28,9 @@
"directory": "packages/icons"
},
"dependencies": {
"@ui5/webcomponents-base": "1.24.8"
"@ui5/webcomponents-base": "1.24.9"
},
"devDependencies": {
"@ui5/webcomponents-tools": "1.24.8"
"@ui5/webcomponents-tools": "1.24.9"
}
}
11 changes: 11 additions & 0 deletions packages/localization/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [1.24.9](https://github.com/SAP/ui5-webcomponents/compare/v1.24.8...v1.24.9) (2024-08-28)


### Bug Fixes

* **ui5-table:** fix border and focus overlap ([#9752](https://github.com/SAP/ui5-webcomponents/issues/9752)) ([f7085b5](https://github.com/SAP/ui5-webcomponents/commit/f7085b512e4b5f6bd0bda4b0defcb7ebebdc4ffc)), closes [#9526](https://github.com/SAP/ui5-webcomponents/issues/9526)





## [1.24.8](https://github.com/SAP/ui5-webcomponents/compare/v1.24.7...v1.24.8) (2024-08-02)

**Note:** Version bump only for package @ui5/webcomponents-localization
Expand Down
1 change: 0 additions & 1 deletion packages/localization/lib/copy-and-strip-cldr/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ const removeFields = object => {

// remove all deny-listed fields
[
"languages",
"territories",
"scripts",
"timezoneNames",
Expand Down
Loading

0 comments on commit c065295

Please sign in to comment.