Skip to content

Commit a856b25

Browse files
committed
Merge branch 'main' of https://github.com/UI5/webcomponents into checkbox-accessibilityInfo-getter
2 parents c4213a0 + a92742c commit a856b25

File tree

257 files changed

+5891
-905
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

257 files changed

+5891
-905
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/* eslint-disable */
2+
//prettier-ignore
3+
module.exports = {
4+
name: "@yarnpkg/plugin-engines",
5+
factory: function (require) {
6+
var plugin=(()=>{var m=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var N=Object.getOwnPropertyNames;var P=Object.prototype.hasOwnProperty;var s=(o=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(o,{get:(r,t)=>(typeof require<"u"?require:r)[t]}):o)(function(o){if(typeof require<"u")return require.apply(this,arguments);throw new Error('Dynamic require of "'+o+'" is not supported')});var k=(o,r)=>{for(var t in r)m(o,t,{get:r[t],enumerable:!0})},j=(o,r,t,e)=>{if(r&&typeof r=="object"||typeof r=="function")for(let n of N(r))!P.call(o,n)&&n!==t&&m(o,n,{get:()=>r[n],enumerable:!(e=C(r,n))||e.enumerable});return o};var V=o=>j(m({},"__esModule",{value:!0}),o);var T={};k(T,{default:()=>S});var i=s("@yarnpkg/core");var p=class{constructor(r){this.throwWrongEngineError=(r,t)=>{let e=this.formatErrorMessage(r,t);this.throwError(e)};this.throwError=r=>{switch(this.errorReporter){case"Yarn":this.reportYarnError(r);break;case"Console":default:this.reportConsoleError(r);break}};this.reportYarnError=r=>{throw new i.ReportError(i.MessageName.UNNAMED,r)};this.reportConsoleError=r=>{console.error(r),process.exit(1)};this.formatErrorMessage=(r,t)=>{let{configuration:e}=this.project,n=i.formatUtils.applyStyle(e,i.formatUtils.pretty(e,this.engine,"green"),2),c=i.formatUtils.pretty(e,r,"cyan"),g=i.formatUtils.pretty(e,t,"cyan"),l=`The current ${n} version ${c} does not satisfy the required version ${g}.`;return i.formatUtils.pretty(e,l,"red")};this.project=r.project,this.errorReporter=r.errorReporter}};var f=s("fs"),v=s("path"),h=s("semver"),y=s("@yarnpkg/fslib"),a=s("@yarnpkg/core");var Y=".nvmrc",b=".node-version",d=class extends p{constructor(){super(...arguments);this.resolveNodeFromFileRequiredVersion=t=>{let{configuration:e,cwd:n}=this.project,c=(0,v.resolve)(y.npath.fromPortablePath(n),t),g=a.formatUtils.applyStyle(e,a.formatUtils.pretty(e,this.engine,"green"),2);if(!(0,f.existsSync)(c)){this.throwError(a.formatUtils.pretty(e,`Unable to verify the ${g} version. The ${t} file does not exist.`,"red"));return}let l=(0,f.readFileSync)(c,"utf-8").trim();if((0,h.validRange)(l))return l;let w=a.formatUtils.pretty(e,t,"yellow");this.throwError(a.formatUtils.pretty(e,`Unable to verify the ${g} version. The ${w} file contains an invalid semver range.`,"red"))}}get engine(){return"Node"}verifyEngine(t){let e=t.node;e!=null&&([Y,b].forEach(n=>{e===n&&(e=this.resolveNodeFromFileRequiredVersion(n))}),(0,h.satisfies)(process.version,e,{includePrerelease:!0})||this.throwWrongEngineError(process.version.replace(/^v/i,""),e.replace(/^v/i,"")))}};var R=s("semver"),u=s("@yarnpkg/core");var E=class extends p{get engine(){return"Yarn"}verifyEngine(r){let t=r.yarn;t!=null&&((0,R.satisfies)(u.YarnVersion,t,{includePrerelease:!0})||this.throwWrongEngineError(u.YarnVersion,t))}};var x=o=>r=>{if(process.env.PLUGIN_YARN_ENGINES_DISABLE!=null)return;let{engines:t={}}=r.getWorkspaceByCwd(r.cwd).manifest.raw,e={project:r,errorReporter:o};[new d(e),new E(e)].forEach(c=>c.verifyEngine(t))},F={hooks:{validateProject:x("Yarn"),setupScriptEnvironment:x("Console")}},S=F;return V(T);})();
7+
return plugin;
8+
}
9+
};

.yarnrc.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
nodeLinker: node-modules
22

3+
plugins:
4+
- checksum: e5e6e2885ab0e6521b70b0af7c6d8ca2c75dcae2403706fc4600a783b339a6530a476dafb9450c9436ca4050eb6bdee9b62e6e2cebfecf1e81dd709a2480dc07
5+
path: .yarn/plugins/@yarnpkg/plugin-engines.cjs
6+
spec: "https://raw.githubusercontent.com/devoto13/yarn-plugin-engines/main/bundles/%40yarnpkg/plugin-engines.js"
7+
38
yarnPath: .yarn/releases/yarn-4.9.4.cjs

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,33 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [2.16.0-rc.2](https://github.com/UI5/webcomponents/compare/v2.16.0-rc.1...v2.16.0-rc.2) (2025-10-23)
7+
8+
9+
### Bug Fixes
10+
11+
* native scrollbar styles ([#12485](https://github.com/UI5/webcomponents/issues/12485)) ([92a954f](https://github.com/UI5/webcomponents/commit/92a954f9459996a26c9079b3dbbe21e06461b061))
12+
* **ui5-button:** move button type text from aria-label to aria-description ([#12474](https://github.com/UI5/webcomponents/issues/12474)) ([b444706](https://github.com/UI5/webcomponents/commit/b444706ecfa60e4400b2cf6a8fd78a2416738e07)), closes [#12413](https://github.com/UI5/webcomponents/issues/12413)
13+
* **ui5-calendar:** remove auto-focus logic from onAfterRendering() hook ([#12465](https://github.com/UI5/webcomponents/issues/12465)) ([12f391f](https://github.com/UI5/webcomponents/commit/12f391fc3ca28c8be54cbdd65eaf5dc52a7b1d5a))
14+
* **ui5-calendar:** skip failing test ([#12522](https://github.com/UI5/webcomponents/issues/12522)) ([185ea04](https://github.com/UI5/webcomponents/commit/185ea0436e064c9cc9d6c3c0d588ed9784962c96))
15+
* **ui5-combobox:** announce ComboBox selected item properly ([#12300](https://github.com/UI5/webcomponents/issues/12300)) ([2e77d3f](https://github.com/UI5/webcomponents/commit/2e77d3f70a3fe340bc380dc1f52c97f84b091245))
16+
* **ui5-multi-combobox:** fix long token deletion ([#12514](https://github.com/UI5/webcomponents/issues/12514)) ([38a5049](https://github.com/UI5/webcomponents/commit/38a5049b82351cabc5e1a0801fe3e58766c1a24b)), closes [#12423](https://github.com/UI5/webcomponents/issues/12423)
17+
* **ui5-multi-input:** fire change event on enter ([#12516](https://github.com/UI5/webcomponents/issues/12516)) ([8664743](https://github.com/UI5/webcomponents/commit/86647437f7db53b60dd200188c4570ba4369edc1))
18+
* **ui5-step-input:** make popover specs fit content ([#12520](https://github.com/UI5/webcomponents/issues/12520)) ([9910739](https://github.com/UI5/webcomponents/commit/99107390ccb3a63175b26d6aa72a0034de586acc)), closes [#10246](https://github.com/UI5/webcomponents/issues/10246)
19+
* **ui5-time-picker:** Add interactive mode for the icon on mobile devices ([#12500](https://github.com/UI5/webcomponents/issues/12500)) ([a52e4c1](https://github.com/UI5/webcomponents/commit/a52e4c1b73811925b12fe8b35ea453367eafb652))
20+
21+
22+
### Features
23+
24+
* **ui5-dynamic-date-range:** implement date time from to options ([#12312](https://github.com/UI5/webcomponents/issues/12312)) ([f0bdc9a](https://github.com/UI5/webcomponents/commit/f0bdc9a7dc96cf8ae24a8107eb8bc0d1b7e5fdc5))
25+
* **ui5-dynamic-date-range:** introduce From/To (Date & Time) option ([#12341](https://github.com/UI5/webcomponents/issues/12341)) ([fd0d36f](https://github.com/UI5/webcomponents/commit/fd0d36f929f64ab5ab1b567b9408b62447429e86)), closes [#12182](https://github.com/UI5/webcomponents/issues/12182)
26+
* **ui5-form-group:** introduce accessibleName property ([#12496](https://github.com/UI5/webcomponents/issues/12496)) ([3bbfe93](https://github.com/UI5/webcomponents/commit/3bbfe93206278485cda37431d7ba43e0f7da4dd7))
27+
* **ui5-table:** alternateRowColors property added ([#12468](https://github.com/UI5/webcomponents/issues/12468)) ([588fbbf](https://github.com/UI5/webcomponents/commit/588fbbf3df8648402e8a8d588ce90fe1de0a330f)), closes [#11597](https://github.com/UI5/webcomponents/issues/11597) [#11143](https://github.com/UI5/webcomponents/issues/11143) [#11597](https://github.com/UI5/webcomponents/issues/11597) [#11143](https://github.com/UI5/webcomponents/issues/11143)
28+
29+
30+
31+
32+
633
# [2.16.0-rc.1](https://github.com/UI5/webcomponents/compare/v2.16.0-rc.0...v2.16.0-rc.1) (2025-10-16)
734

835

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"packages/create-package",
1515
"packages/compat"
1616
],
17-
"version": "2.16.0-rc.1",
17+
"version": "2.16.0-rc.2",
1818
"command": {
1919
"publish": {
2020
"allowBranch": "*",

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,5 +96,8 @@
9696
"packages/website",
9797
"packages/create-package"
9898
],
99-
"packageManager": "[email protected]"
99+
"packageManager": "[email protected]",
100+
"engines": {
101+
"node": "^20.19.0 || >=22.12.0"
102+
}
100103
}

packages/ai/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [2.16.0-rc.2](https://github.com/UI5/webcomponents/compare/v2.16.0-rc.1...v2.16.0-rc.2) (2025-10-23)
7+
8+
**Note:** Version bump only for package @ui5/webcomponents-ai
9+
10+
11+
12+
13+
614
# [2.16.0-rc.1](https://github.com/UI5/webcomponents/compare/v2.16.0-rc.0...v2.16.0-rc.1) (2025-10-16)
715

816

packages/ai/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ui5/webcomponents-ai",
3-
"version": "2.16.0-rc.1",
3+
"version": "2.16.0-rc.2",
44
"description": "UI5 Web Components: webcomponents.ai",
55
"ui5": {
66
"webComponentsPackage": true
@@ -46,18 +46,18 @@
4646
"directory": "packages/ai"
4747
},
4848
"dependencies": {
49-
"@ui5/webcomponents": "2.16.0-rc.1",
50-
"@ui5/webcomponents-base": "2.16.0-rc.1",
51-
"@ui5/webcomponents-icons": "2.16.0-rc.1",
52-
"@ui5/webcomponents-theming": "2.16.0-rc.1"
49+
"@ui5/webcomponents": "2.16.0-rc.2",
50+
"@ui5/webcomponents-base": "2.16.0-rc.2",
51+
"@ui5/webcomponents-icons": "2.16.0-rc.2",
52+
"@ui5/webcomponents-theming": "2.16.0-rc.2"
5353
},
5454
"devDependencies": {
5555
"@custom-elements-manifest/analyzer": "^0.10.10",
5656
"@ui5/cypress-internal": "0.1.0",
57-
"@ui5/webcomponents-tools": "2.16.0-rc.1",
57+
"@ui5/webcomponents-tools": "2.16.0-rc.2",
5858
"chokidar-cli": "^3.0.0",
5959
"cypress": "^15.3.0",
6060
"eslint": "^7.22.0",
61-
"vite": "5.4.8"
61+
"vite": "5.4.21"
6262
}
6363
}

packages/ai/src/i18n/messagebundle_ar.properties

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,23 @@
22
PROMPT_INPUT_CHARACTERS_LEFT=متبق {0} من الحروف
33

44
PROMPT_INPUT_CHARACTERS_EXCEEDED=تم تجاوز الحد بمقدار {0} من الحروف
5+
6+
BUTTON_TOOLTIP_TEXT={0} مع الذكاء الاصطناعي
7+
8+
WRITING_ASSISTANT_LABEL=شريط أدوات مساعد الكتابة بالذكاء الاصطناعي Shift + ‏F4
9+
10+
VERSIONING_PREVIOUS_BUTTON_TEXT=الإصدار السابق
11+
12+
VERSIONING_NEXT_BUTTON_TEXT=الإصدار التالي
13+
14+
WRITING_ASSISTANT_GENERATING_ANNOUNCEMENT=إيقاف الإنشاء (ESC)
15+
16+
WRITING_ASSISTANT_TOOLBAR_ACCESSIBLE_NAME=شريط أدوات مساعد الكتابة بالذكاء الاصطناعي
17+
18+
WRITING_ASSISTANT_BUTTON_ACCESSIBLE_NAME=مساعد الكتابة بالذكاء الاصطناعي
19+
20+
WRITING_ASSISTANT_BUTTON_TOOLTIP=مساعد الكتابة بالذكاء الاصطناعي (Shift + ‏F4)
21+
22+
VERSIONING_PREVIOUS_BUTTON_TOOLTIP=الإصدار السابق
23+
24+
VERSIONING_NEXT_BUTTON_TOOLTIP=الإصدار التالي

packages/ai/src/i18n/messagebundle_bg.properties

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,23 @@
22
PROMPT_INPUT_CHARACTERS_LEFT=Остават {0} символа
33

44
PROMPT_INPUT_CHARACTERS_EXCEEDED={0} символа над ограничението
5+
6+
BUTTON_TOOLTIP_TEXT={0} с изкуствен интелект
7+
8+
WRITING_ASSISTANT_LABEL=Лента с инструменти на AI асистента за писане Shift + F4
9+
10+
VERSIONING_PREVIOUS_BUTTON_TEXT=Предишна версия
11+
12+
VERSIONING_NEXT_BUTTON_TEXT=Следваща версия
13+
14+
WRITING_ASSISTANT_GENERATING_ANNOUNCEMENT=Спиране на генерирането (ESC)
15+
16+
WRITING_ASSISTANT_TOOLBAR_ACCESSIBLE_NAME=Лента с инструменти на AI асистента за писане
17+
18+
WRITING_ASSISTANT_BUTTON_ACCESSIBLE_NAME=AI асистент за писане
19+
20+
WRITING_ASSISTANT_BUTTON_TOOLTIP=AI асистент за писане (Shift + F4)
21+
22+
VERSIONING_PREVIOUS_BUTTON_TOOLTIP=Предишна версия
23+
24+
VERSIONING_NEXT_BUTTON_TOOLTIP=Следваща версия

packages/ai/src/i18n/messagebundle_ca.properties

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,23 @@
22
PROMPT_INPUT_CHARACTERS_LEFT={0} caràcters restants
33

44
PROMPT_INPUT_CHARACTERS_EXCEEDED=S''han excedit {0} caràcters
5+
6+
BUTTON_TOOLTIP_TEXT={0} amb intel·ligència artificial
7+
8+
WRITING_ASSISTANT_LABEL=Barra d''eines de l''assistent de redacció amb IA (Majús + F4)
9+
10+
VERSIONING_PREVIOUS_BUTTON_TEXT=Versió anterior
11+
12+
VERSIONING_NEXT_BUTTON_TEXT=Versió següent
13+
14+
WRITING_ASSISTANT_GENERATING_ANNOUNCEMENT=Aturar la generació (ESC)
15+
16+
WRITING_ASSISTANT_TOOLBAR_ACCESSIBLE_NAME=Barra d''eines de l''assistent de redacció amb IA
17+
18+
WRITING_ASSISTANT_BUTTON_ACCESSIBLE_NAME=Assistent de redacció amb IA
19+
20+
WRITING_ASSISTANT_BUTTON_TOOLTIP=Assistent de redacció amb IA (Majús + F4)
21+
22+
VERSIONING_PREVIOUS_BUTTON_TOOLTIP=Versió anterior
23+
24+
VERSIONING_NEXT_BUTTON_TOOLTIP=Versió següent

0 commit comments

Comments
 (0)