diff --git a/examples/nextjs-app/package-lock.json b/examples/nextjs-app/package-lock.json index 0633a36f375..0aeb9f21bd5 100644 --- a/examples/nextjs-app/package-lock.json +++ b/examples/nextjs-app/package-lock.json @@ -11,10 +11,10 @@ "@types/node": "24.10.4", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "eslint": "9.39.2", "eslint-config-next": "16.1.1", "next": "16.1.1", @@ -1172,12 +1172,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", - "integrity": "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.17.tgz", + "integrity": "sha512-gtjQr4CIb86rq03AL4WJnlTaaTU5UU4Xt8tbG1HU3OWVsO4z5OrRKTRDKoWRbkLEPpbPIjPgCoxmV70jTJtWZQ==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.12" + "@tanstack/virtual-core": "3.13.17" }, "funding": { "type": "github", @@ -1189,9 +1189,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.12.tgz", - "integrity": "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.17.tgz", + "integrity": "sha512-m5mRfGNcL5GUzluWNom0Rmg8P8Dg3h6PnJtJBmJcBiJvkV+vufmUfLnVzKSPGQtmvzMW/ZuUdvL+SyjIUvHV3A==", "license": "MIT", "funding": { "type": "github", @@ -1205,9 +1205,9 @@ "license": "MIT" }, "node_modules/@types/jquery": { - "version": "3.5.32", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz", - "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==", + "version": "3.5.33", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.33.tgz", + "integrity": "sha512-SeyVJXlCZpEki5F0ghuYe+L+PprQta6nRZqhONt9F13dWBtR/ftoaIbdRQ7cis7womE+X2LKhsDdDtkkDhJS6g==", "license": "MIT", "dependencies": { "@types/sizzle": "*" @@ -1235,9 +1235,9 @@ } }, "node_modules/@types/openui5": { - "version": "1.135.0", - "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.135.0.tgz", - "integrity": "sha512-C0oU8CafbyMXmtJWVrwpDP+gMaa+mC3Nch/F7/oGfteYluwWHFzXYVmCenFvOIwHDIqhaMDkK0Kn057MUiztgA==", + "version": "1.143.0", + "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.143.0.tgz", + "integrity": "sha512-lsQVKgcMRGe0Xd1zR8bRj8ahsR4fSNpXraHAwBi+VbSISkMIoC92Nt0qIoG03K2XZKX4mL8bjkVR+GR5XfasrQ==", "license": "MIT", "dependencies": { "@types/jquery": "~3.5.13", @@ -1245,9 +1245,9 @@ } }, "node_modules/@types/qunit": { - "version": "2.19.12", - "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz", - "integrity": "sha512-II+C1wgzUia0g+tGAH+PBb4XiTm8/C/i6sN23r21NNskBYOYrv+qnW0tFQ/IxZzKVwrK4CTglf8YO3poJUclQA==", + "version": "2.19.13", + "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.13.tgz", + "integrity": "sha512-N4xp3v4s7f0jb2Oij6+6xw5QhH7/IgHCoGIFLCWtbEWoPkGYp8Te4mIwIP21qaurr6ed5JiPMiy2/ZoiGPkLIw==", "license": "MIT" }, "node_modules/@types/react": { @@ -1271,9 +1271,9 @@ } }, "node_modules/@types/sizzle": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz", - "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==", + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.10.tgz", + "integrity": "sha512-TC0dmN0K8YcWEAEfiPi5gJP14eJe30TTGjkvek3iM/1NdHHsdCA/Td6GvNndMOo/iSnIsZ4HuuhrYPDAmbxzww==", "license": "MIT" }, "node_modules/@types/trusted-types": { @@ -1568,24 +1568,24 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.17.1.tgz", - "integrity": "sha512-rYNPhGtFRf8CaXX3OwAcKtzkD0xuncCMnaspokHj5eL08rcmBxcRuRRabtoxJy8bWx/dJ6d5OfYzXitDJrKpSQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.18.0.tgz", + "integrity": "sha512-shuElJFqFsm4BAQ/1NDu9yIPqUcssMRYy+au7S3kV92UzsOeW5JUvVRtytkztcWeEMz8Mh8uFLAGPi1kwuxpQw==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-icons-business-suite": "2.17.1", - "@ui5/webcomponents-icons-tnt": "2.17.1", - "@ui5/webcomponents-localization": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1" + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-icons-business-suite": "2.18.0", + "@ui5/webcomponents-icons-tnt": "2.18.0", + "@ui5/webcomponents-localization": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.17.1.tgz", - "integrity": "sha512-n9xsOO4aOqyuH8XMLHVE5pmFRafgRdIqZyHrCsDEdqOuk73Ng6j1yo9lqXoK16IijU7khGSmggu5hk5eVCprug==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.18.0.tgz", + "integrity": "sha512-EWAUjUOhakA6gc3PQO2Di5PiXR/RLi0elrlSODrFWW/S08ZofcLXcM9EfzUP6X+dY8LWyFg4ghbGsP2+o5UScw==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1593,74 +1593,74 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.17.1.tgz", - "integrity": "sha512-xcmZ3Mm907VrsXmKt46PaxVfdFKCi95iU4RCTBltjss/GoKEJaXNls4MoNHNIGXjitrM8l6DOGpgX+JHkrPB5w==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.18.0.tgz", + "integrity": "sha512-gMiZITSRDzIW0ffSMeqzL9EZNiK5iB9dYPUqrCst3H+ycwXXf9Y8Ft/tZ5ElnutUd6luRgiJU/oFul5D0EjkQg==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.17.1.tgz", - "integrity": "sha512-a+A2lPNBQpUX3UoZkfktC5eh4MgD/HxvR6TP0+fBoPJYXp1qAExlIzTHu+rp6/gA2leJv3ERBCFvjmNTh5CEeg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.0.tgz", + "integrity": "sha512-yGlwKh0fSrglT408IEkorxk1rai/Xma8a8ikC1R/FxU2lTjQ6lpBOd0KIgEmGmkd4Hfrl3AcgjWQDy4BB4zv7A==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.17.1.tgz", - "integrity": "sha512-W5H2xLhqyxD/r4m1At6ok82tP7LtJQ1D5NFw/HZDBald4+mLP/aekGsBszD7Ta7VFN/KwjUYvDQM/GNYk1IpBw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.0.tgz", + "integrity": "sha512-Z8P+zGFhnd6XIlajpzrda/lotC7sU85Jzjz8eBzVw/gHEm9KpwhVyifdIbLrjN+sO3+W+F2dwixL6GMfiFlVFw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.17.1.tgz", - "integrity": "sha512-LhTwa9RBZC3923TR0Zp6fPGAOzuRlM+xb7YzwjZlBc+vOBfsxHyW+UffAcvrrCbnMwcmh2KYCWA+puEOzYXb6A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.0.tgz", + "integrity": "sha512-lGuxlPsSBCd7Z8WOQQYf6wUQtEkf5a5eNtEpg+yB5CZpavhs3e/QtQKqDlZE+TTJ+oB3CCWCVM75vA6caEdLFg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.17.1.tgz", - "integrity": "sha512-pmoYGRyHITkSvhk3b2ghNlHNuOmwUfB4xDgbYlNqH4KSjcKhLTaQAWZIfsOsxml+yT2/Ot2rW+iKqfhQPfxE3A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.18.0.tgz", + "integrity": "sha512-iUNPymlfDnFfj9udDegs4jso1peWc1YoZ3TRhbhl555Cahz+ECUQto951A/u9lXrDZSAYI68J8s5ueYn3A08QQ==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.113.0", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.17.0.tgz", - "integrity": "sha512-pE0Kn7c5CHVNfKXELB1ltpzPzjRd2nkCrA1nrg0+q1v2j6KfykaWOOkvt8YiHf8kmAMHG9dPEFbH0FM5uzo74Q==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.18.0.tgz", + "integrity": "sha512-v2J6ZLl47tM/IfilvowEIBB3DoIiNHyWQ0EqNp+3e7D3T6nJZ9yfxcqy5X0zRsZcQeWZaplv+MtXbmKnr3wjkg==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.12", - "@ui5/webcomponents-react-base": "~2.17.0", + "@tanstack/react-virtual": "3.13.17", + "@ui5/webcomponents-react-base": "~2.18.0", "clsx": "2.1.1", "react-table": "7.8.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", - "@ui5/webcomponents-fiori": "~2.17.0", - "@ui5/webcomponents-icons": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", + "@ui5/webcomponents-fiori": "~2.18.0", + "@ui5/webcomponents-icons": "~2.18.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1683,13 +1683,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.17.0.tgz", - "integrity": "sha512-lPZN/61OY5eX6/tmyGKwQ9JmtoCnM1eLniZ0b2Ull0O8ffH6M9dTGAUXlJQcLsNA2u+4AdkFIvelrKWVpKNARQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.18.0.tgz", + "integrity": "sha512-hGRolhEFcjoS+DAspUEAWSmNE7kNOCh91zEeBq4QsvvdwN+wgMsNM35W7EaslEVW5JZu8zHi2vveuNEwB9SfVg==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents-base": "~2.18.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1715,13 +1715,13 @@ } }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.17.1.tgz", - "integrity": "sha512-vWIoaAqKtmj0rJF+kpPA2b5Hb1Lxj7RTkXb0rqOYlApGiqxxIu3xvUJc/Nb7meUqHmBKydC4jtOVdjM2kGOKPg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.18.0.tgz", + "integrity": "sha512-l9HljGJTE0qDsx2uqsLTYbqWXNlB5iW3OwckjZRqjg+JMOINg9cjc10IaLogXgxKGXNCV7Wi67vWZDAorN1Bjg==", "license": "Apache-2.0", "dependencies": { "@sap-theming/theming-base-content": "11.29.3", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@zxing/library": { @@ -2878,6 +2878,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", "license": "MIT", + "peer": true, "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.9", diff --git a/examples/nextjs-app/package.json b/examples/nextjs-app/package.json index 205aaf91ff3..bdd1103e5ee 100644 --- a/examples/nextjs-app/package.json +++ b/examples/nextjs-app/package.json @@ -9,10 +9,10 @@ "lint": "eslint ." }, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "@types/node": "24.10.4", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", diff --git a/examples/nextjs-pages/package-lock.json b/examples/nextjs-pages/package-lock.json index 68da3861960..2641534f718 100644 --- a/examples/nextjs-pages/package-lock.json +++ b/examples/nextjs-pages/package-lock.json @@ -11,10 +11,10 @@ "@types/node": "24.10.4", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "eslint": "9.39.2", "eslint-config-next": "16.1.1", "next": "16.1.1", @@ -1173,12 +1173,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", - "integrity": "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.17.tgz", + "integrity": "sha512-gtjQr4CIb86rq03AL4WJnlTaaTU5UU4Xt8tbG1HU3OWVsO4z5OrRKTRDKoWRbkLEPpbPIjPgCoxmV70jTJtWZQ==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.12" + "@tanstack/virtual-core": "3.13.17" }, "funding": { "type": "github", @@ -1190,9 +1190,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.12.tgz", - "integrity": "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.17.tgz", + "integrity": "sha512-m5mRfGNcL5GUzluWNom0Rmg8P8Dg3h6PnJtJBmJcBiJvkV+vufmUfLnVzKSPGQtmvzMW/ZuUdvL+SyjIUvHV3A==", "license": "MIT", "funding": { "type": "github", @@ -1206,9 +1206,9 @@ "license": "MIT" }, "node_modules/@types/jquery": { - "version": "3.5.32", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz", - "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==", + "version": "3.5.33", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.33.tgz", + "integrity": "sha512-SeyVJXlCZpEki5F0ghuYe+L+PprQta6nRZqhONt9F13dWBtR/ftoaIbdRQ7cis7womE+X2LKhsDdDtkkDhJS6g==", "license": "MIT", "dependencies": { "@types/sizzle": "*" @@ -1236,9 +1236,9 @@ } }, "node_modules/@types/openui5": { - "version": "1.135.0", - "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.135.0.tgz", - "integrity": "sha512-C0oU8CafbyMXmtJWVrwpDP+gMaa+mC3Nch/F7/oGfteYluwWHFzXYVmCenFvOIwHDIqhaMDkK0Kn057MUiztgA==", + "version": "1.143.0", + "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.143.0.tgz", + "integrity": "sha512-lsQVKgcMRGe0Xd1zR8bRj8ahsR4fSNpXraHAwBi+VbSISkMIoC92Nt0qIoG03K2XZKX4mL8bjkVR+GR5XfasrQ==", "license": "MIT", "dependencies": { "@types/jquery": "~3.5.13", @@ -1246,9 +1246,9 @@ } }, "node_modules/@types/qunit": { - "version": "2.19.12", - "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz", - "integrity": "sha512-II+C1wgzUia0g+tGAH+PBb4XiTm8/C/i6sN23r21NNskBYOYrv+qnW0tFQ/IxZzKVwrK4CTglf8YO3poJUclQA==", + "version": "2.19.13", + "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.13.tgz", + "integrity": "sha512-N4xp3v4s7f0jb2Oij6+6xw5QhH7/IgHCoGIFLCWtbEWoPkGYp8Te4mIwIP21qaurr6ed5JiPMiy2/ZoiGPkLIw==", "license": "MIT" }, "node_modules/@types/react": { @@ -1272,9 +1272,9 @@ } }, "node_modules/@types/sizzle": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz", - "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==", + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.10.tgz", + "integrity": "sha512-TC0dmN0K8YcWEAEfiPi5gJP14eJe30TTGjkvek3iM/1NdHHsdCA/Td6GvNndMOo/iSnIsZ4HuuhrYPDAmbxzww==", "license": "MIT" }, "node_modules/@types/trusted-types": { @@ -1569,24 +1569,24 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.17.1.tgz", - "integrity": "sha512-rYNPhGtFRf8CaXX3OwAcKtzkD0xuncCMnaspokHj5eL08rcmBxcRuRRabtoxJy8bWx/dJ6d5OfYzXitDJrKpSQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.18.0.tgz", + "integrity": "sha512-shuElJFqFsm4BAQ/1NDu9yIPqUcssMRYy+au7S3kV92UzsOeW5JUvVRtytkztcWeEMz8Mh8uFLAGPi1kwuxpQw==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-icons-business-suite": "2.17.1", - "@ui5/webcomponents-icons-tnt": "2.17.1", - "@ui5/webcomponents-localization": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1" + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-icons-business-suite": "2.18.0", + "@ui5/webcomponents-icons-tnt": "2.18.0", + "@ui5/webcomponents-localization": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.17.1.tgz", - "integrity": "sha512-n9xsOO4aOqyuH8XMLHVE5pmFRafgRdIqZyHrCsDEdqOuk73Ng6j1yo9lqXoK16IijU7khGSmggu5hk5eVCprug==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.18.0.tgz", + "integrity": "sha512-EWAUjUOhakA6gc3PQO2Di5PiXR/RLi0elrlSODrFWW/S08ZofcLXcM9EfzUP6X+dY8LWyFg4ghbGsP2+o5UScw==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1594,74 +1594,74 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.17.1.tgz", - "integrity": "sha512-xcmZ3Mm907VrsXmKt46PaxVfdFKCi95iU4RCTBltjss/GoKEJaXNls4MoNHNIGXjitrM8l6DOGpgX+JHkrPB5w==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.18.0.tgz", + "integrity": "sha512-gMiZITSRDzIW0ffSMeqzL9EZNiK5iB9dYPUqrCst3H+ycwXXf9Y8Ft/tZ5ElnutUd6luRgiJU/oFul5D0EjkQg==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.17.1.tgz", - "integrity": "sha512-a+A2lPNBQpUX3UoZkfktC5eh4MgD/HxvR6TP0+fBoPJYXp1qAExlIzTHu+rp6/gA2leJv3ERBCFvjmNTh5CEeg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.0.tgz", + "integrity": "sha512-yGlwKh0fSrglT408IEkorxk1rai/Xma8a8ikC1R/FxU2lTjQ6lpBOd0KIgEmGmkd4Hfrl3AcgjWQDy4BB4zv7A==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.17.1.tgz", - "integrity": "sha512-W5H2xLhqyxD/r4m1At6ok82tP7LtJQ1D5NFw/HZDBald4+mLP/aekGsBszD7Ta7VFN/KwjUYvDQM/GNYk1IpBw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.0.tgz", + "integrity": "sha512-Z8P+zGFhnd6XIlajpzrda/lotC7sU85Jzjz8eBzVw/gHEm9KpwhVyifdIbLrjN+sO3+W+F2dwixL6GMfiFlVFw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.17.1.tgz", - "integrity": "sha512-LhTwa9RBZC3923TR0Zp6fPGAOzuRlM+xb7YzwjZlBc+vOBfsxHyW+UffAcvrrCbnMwcmh2KYCWA+puEOzYXb6A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.0.tgz", + "integrity": "sha512-lGuxlPsSBCd7Z8WOQQYf6wUQtEkf5a5eNtEpg+yB5CZpavhs3e/QtQKqDlZE+TTJ+oB3CCWCVM75vA6caEdLFg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.17.1.tgz", - "integrity": "sha512-pmoYGRyHITkSvhk3b2ghNlHNuOmwUfB4xDgbYlNqH4KSjcKhLTaQAWZIfsOsxml+yT2/Ot2rW+iKqfhQPfxE3A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.18.0.tgz", + "integrity": "sha512-iUNPymlfDnFfj9udDegs4jso1peWc1YoZ3TRhbhl555Cahz+ECUQto951A/u9lXrDZSAYI68J8s5ueYn3A08QQ==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.113.0", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.17.0.tgz", - "integrity": "sha512-pE0Kn7c5CHVNfKXELB1ltpzPzjRd2nkCrA1nrg0+q1v2j6KfykaWOOkvt8YiHf8kmAMHG9dPEFbH0FM5uzo74Q==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.18.0.tgz", + "integrity": "sha512-v2J6ZLl47tM/IfilvowEIBB3DoIiNHyWQ0EqNp+3e7D3T6nJZ9yfxcqy5X0zRsZcQeWZaplv+MtXbmKnr3wjkg==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.12", - "@ui5/webcomponents-react-base": "~2.17.0", + "@tanstack/react-virtual": "3.13.17", + "@ui5/webcomponents-react-base": "~2.18.0", "clsx": "2.1.1", "react-table": "7.8.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", - "@ui5/webcomponents-fiori": "~2.17.0", - "@ui5/webcomponents-icons": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", + "@ui5/webcomponents-fiori": "~2.18.0", + "@ui5/webcomponents-icons": "~2.18.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1684,13 +1684,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.17.0.tgz", - "integrity": "sha512-lPZN/61OY5eX6/tmyGKwQ9JmtoCnM1eLniZ0b2Ull0O8ffH6M9dTGAUXlJQcLsNA2u+4AdkFIvelrKWVpKNARQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.18.0.tgz", + "integrity": "sha512-hGRolhEFcjoS+DAspUEAWSmNE7kNOCh91zEeBq4QsvvdwN+wgMsNM35W7EaslEVW5JZu8zHi2vveuNEwB9SfVg==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents-base": "~2.18.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1716,13 +1716,13 @@ } }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.17.1.tgz", - "integrity": "sha512-vWIoaAqKtmj0rJF+kpPA2b5Hb1Lxj7RTkXb0rqOYlApGiqxxIu3xvUJc/Nb7meUqHmBKydC4jtOVdjM2kGOKPg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.18.0.tgz", + "integrity": "sha512-l9HljGJTE0qDsx2uqsLTYbqWXNlB5iW3OwckjZRqjg+JMOINg9cjc10IaLogXgxKGXNCV7Wi67vWZDAorN1Bjg==", "license": "Apache-2.0", "dependencies": { "@sap-theming/theming-base-content": "11.29.3", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@zxing/library": { @@ -2867,6 +2867,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", "license": "MIT", + "peer": true, "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.9", diff --git a/examples/nextjs-pages/package.json b/examples/nextjs-pages/package.json index e4e801b1107..bf7f66bda1d 100644 --- a/examples/nextjs-pages/package.json +++ b/examples/nextjs-pages/package.json @@ -9,10 +9,10 @@ "lint": "eslint ." }, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "@types/node": "24.10.4", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", diff --git a/examples/react-router-ts/package-lock.json b/examples/react-router-ts/package-lock.json index ea0ec012a1c..2bcdbb790e0 100644 --- a/examples/react-router-ts/package-lock.json +++ b/examples/react-router-ts/package-lock.json @@ -8,10 +8,10 @@ "dependencies": { "@react-router/node": "7.11.0", "@react-router/serve": "7.11.0", - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "cross-env": "10.1.0", "isbot": "5.1.32", "react": "19.2.3", @@ -1724,12 +1724,12 @@ "license": "Apache-2.0" }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", - "integrity": "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.17.tgz", + "integrity": "sha512-gtjQr4CIb86rq03AL4WJnlTaaTU5UU4Xt8tbG1HU3OWVsO4z5OrRKTRDKoWRbkLEPpbPIjPgCoxmV70jTJtWZQ==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.12" + "@tanstack/virtual-core": "3.13.17" }, "funding": { "type": "github", @@ -1741,9 +1741,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.12.tgz", - "integrity": "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.17.tgz", + "integrity": "sha512-m5mRfGNcL5GUzluWNom0Rmg8P8Dg3h6PnJtJBmJcBiJvkV+vufmUfLnVzKSPGQtmvzMW/ZuUdvL+SyjIUvHV3A==", "license": "MIT", "funding": { "type": "github", @@ -1769,9 +1769,9 @@ "license": "MIT" }, "node_modules/@types/jquery": { - "version": "3.5.32", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz", - "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==", + "version": "3.5.33", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.33.tgz", + "integrity": "sha512-SeyVJXlCZpEki5F0ghuYe+L+PprQta6nRZqhONt9F13dWBtR/ftoaIbdRQ7cis7womE+X2LKhsDdDtkkDhJS6g==", "license": "MIT", "dependencies": { "@types/sizzle": "*" @@ -1792,9 +1792,9 @@ "license": "MIT" }, "node_modules/@types/openui5": { - "version": "1.135.0", - "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.135.0.tgz", - "integrity": "sha512-C0oU8CafbyMXmtJWVrwpDP+gMaa+mC3Nch/F7/oGfteYluwWHFzXYVmCenFvOIwHDIqhaMDkK0Kn057MUiztgA==", + "version": "1.143.0", + "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.143.0.tgz", + "integrity": "sha512-lsQVKgcMRGe0Xd1zR8bRj8ahsR4fSNpXraHAwBi+VbSISkMIoC92Nt0qIoG03K2XZKX4mL8bjkVR+GR5XfasrQ==", "license": "MIT", "dependencies": { "@types/jquery": "~3.5.13", @@ -1802,9 +1802,9 @@ } }, "node_modules/@types/qunit": { - "version": "2.19.12", - "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz", - "integrity": "sha512-II+C1wgzUia0g+tGAH+PBb4XiTm8/C/i6sN23r21NNskBYOYrv+qnW0tFQ/IxZzKVwrK4CTglf8YO3poJUclQA==", + "version": "2.19.13", + "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.13.tgz", + "integrity": "sha512-N4xp3v4s7f0jb2Oij6+6xw5QhH7/IgHCoGIFLCWtbEWoPkGYp8Te4mIwIP21qaurr6ed5JiPMiy2/ZoiGPkLIw==", "license": "MIT" }, "node_modules/@types/react": { @@ -1830,9 +1830,9 @@ } }, "node_modules/@types/sizzle": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz", - "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==", + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.10.tgz", + "integrity": "sha512-TC0dmN0K8YcWEAEfiPi5gJP14eJe30TTGjkvek3iM/1NdHHsdCA/Td6GvNndMOo/iSnIsZ4HuuhrYPDAmbxzww==", "license": "MIT" }, "node_modules/@types/trusted-types": { @@ -2099,24 +2099,24 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.17.1.tgz", - "integrity": "sha512-rYNPhGtFRf8CaXX3OwAcKtzkD0xuncCMnaspokHj5eL08rcmBxcRuRRabtoxJy8bWx/dJ6d5OfYzXitDJrKpSQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.18.0.tgz", + "integrity": "sha512-shuElJFqFsm4BAQ/1NDu9yIPqUcssMRYy+au7S3kV92UzsOeW5JUvVRtytkztcWeEMz8Mh8uFLAGPi1kwuxpQw==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-icons-business-suite": "2.17.1", - "@ui5/webcomponents-icons-tnt": "2.17.1", - "@ui5/webcomponents-localization": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1" + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-icons-business-suite": "2.18.0", + "@ui5/webcomponents-icons-tnt": "2.18.0", + "@ui5/webcomponents-localization": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.17.1.tgz", - "integrity": "sha512-n9xsOO4aOqyuH8XMLHVE5pmFRafgRdIqZyHrCsDEdqOuk73Ng6j1yo9lqXoK16IijU7khGSmggu5hk5eVCprug==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.18.0.tgz", + "integrity": "sha512-EWAUjUOhakA6gc3PQO2Di5PiXR/RLi0elrlSODrFWW/S08ZofcLXcM9EfzUP6X+dY8LWyFg4ghbGsP2+o5UScw==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -2124,74 +2124,74 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.17.1.tgz", - "integrity": "sha512-xcmZ3Mm907VrsXmKt46PaxVfdFKCi95iU4RCTBltjss/GoKEJaXNls4MoNHNIGXjitrM8l6DOGpgX+JHkrPB5w==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.18.0.tgz", + "integrity": "sha512-gMiZITSRDzIW0ffSMeqzL9EZNiK5iB9dYPUqrCst3H+ycwXXf9Y8Ft/tZ5ElnutUd6luRgiJU/oFul5D0EjkQg==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.17.1.tgz", - "integrity": "sha512-a+A2lPNBQpUX3UoZkfktC5eh4MgD/HxvR6TP0+fBoPJYXp1qAExlIzTHu+rp6/gA2leJv3ERBCFvjmNTh5CEeg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.0.tgz", + "integrity": "sha512-yGlwKh0fSrglT408IEkorxk1rai/Xma8a8ikC1R/FxU2lTjQ6lpBOd0KIgEmGmkd4Hfrl3AcgjWQDy4BB4zv7A==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.17.1.tgz", - "integrity": "sha512-W5H2xLhqyxD/r4m1At6ok82tP7LtJQ1D5NFw/HZDBald4+mLP/aekGsBszD7Ta7VFN/KwjUYvDQM/GNYk1IpBw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.0.tgz", + "integrity": "sha512-Z8P+zGFhnd6XIlajpzrda/lotC7sU85Jzjz8eBzVw/gHEm9KpwhVyifdIbLrjN+sO3+W+F2dwixL6GMfiFlVFw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.17.1.tgz", - "integrity": "sha512-LhTwa9RBZC3923TR0Zp6fPGAOzuRlM+xb7YzwjZlBc+vOBfsxHyW+UffAcvrrCbnMwcmh2KYCWA+puEOzYXb6A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.0.tgz", + "integrity": "sha512-lGuxlPsSBCd7Z8WOQQYf6wUQtEkf5a5eNtEpg+yB5CZpavhs3e/QtQKqDlZE+TTJ+oB3CCWCVM75vA6caEdLFg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.17.1.tgz", - "integrity": "sha512-pmoYGRyHITkSvhk3b2ghNlHNuOmwUfB4xDgbYlNqH4KSjcKhLTaQAWZIfsOsxml+yT2/Ot2rW+iKqfhQPfxE3A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.18.0.tgz", + "integrity": "sha512-iUNPymlfDnFfj9udDegs4jso1peWc1YoZ3TRhbhl555Cahz+ECUQto951A/u9lXrDZSAYI68J8s5ueYn3A08QQ==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.113.0", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.17.0.tgz", - "integrity": "sha512-pE0Kn7c5CHVNfKXELB1ltpzPzjRd2nkCrA1nrg0+q1v2j6KfykaWOOkvt8YiHf8kmAMHG9dPEFbH0FM5uzo74Q==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.18.0.tgz", + "integrity": "sha512-v2J6ZLl47tM/IfilvowEIBB3DoIiNHyWQ0EqNp+3e7D3T6nJZ9yfxcqy5X0zRsZcQeWZaplv+MtXbmKnr3wjkg==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.12", - "@ui5/webcomponents-react-base": "~2.17.0", + "@tanstack/react-virtual": "3.13.17", + "@ui5/webcomponents-react-base": "~2.18.0", "clsx": "2.1.1", "react-table": "7.8.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", - "@ui5/webcomponents-fiori": "~2.17.0", - "@ui5/webcomponents-icons": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", + "@ui5/webcomponents-fiori": "~2.18.0", + "@ui5/webcomponents-icons": "~2.18.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -2214,13 +2214,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.17.0.tgz", - "integrity": "sha512-lPZN/61OY5eX6/tmyGKwQ9JmtoCnM1eLniZ0b2Ull0O8ffH6M9dTGAUXlJQcLsNA2u+4AdkFIvelrKWVpKNARQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.18.0.tgz", + "integrity": "sha512-hGRolhEFcjoS+DAspUEAWSmNE7kNOCh91zEeBq4QsvvdwN+wgMsNM35W7EaslEVW5JZu8zHi2vveuNEwB9SfVg==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents-base": "~2.18.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -2246,13 +2246,13 @@ } }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.17.1.tgz", - "integrity": "sha512-vWIoaAqKtmj0rJF+kpPA2b5Hb1Lxj7RTkXb0rqOYlApGiqxxIu3xvUJc/Nb7meUqHmBKydC4jtOVdjM2kGOKPg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.18.0.tgz", + "integrity": "sha512-l9HljGJTE0qDsx2uqsLTYbqWXNlB5iW3OwckjZRqjg+JMOINg9cjc10IaLogXgxKGXNCV7Wi67vWZDAorN1Bjg==", "license": "Apache-2.0", "dependencies": { "@sap-theming/theming-base-content": "11.29.3", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@unrs/resolver-binding-darwin-arm64": { diff --git a/examples/react-router-ts/package.json b/examples/react-router-ts/package.json index 349a5bef352..27607a2bf5f 100644 --- a/examples/react-router-ts/package.json +++ b/examples/react-router-ts/package.json @@ -13,10 +13,10 @@ "dependencies": { "@react-router/node": "7.11.0", "@react-router/serve": "7.11.0", - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "cross-env": "10.1.0", "isbot": "5.1.32", "react": "19.2.3", diff --git a/examples/vite-ts/package-lock.json b/examples/vite-ts/package-lock.json index 39bf81559de..39a4c2d5f23 100644 --- a/examples/vite-ts/package-lock.json +++ b/examples/vite-ts/package-lock.json @@ -8,11 +8,11 @@ "name": "vite-ts", "version": "0.0.0", "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "react": "19.2.3", "react-dom": "19.2.3", "react-router": "7.11.0" @@ -20,7 +20,7 @@ "devDependencies": { "@types/react": "19.2.7", "@types/react-dom": "19.2.3", - "@ui5/webcomponents-cypress-commands": "2.17.0", + "@ui5/webcomponents-cypress-commands": "2.18.0", "@vitejs/plugin-react": "5.1.2", "cypress": "15.8.2", "eslint": "9.39.2", @@ -1380,12 +1380,12 @@ "license": "Apache-2.0" }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", - "integrity": "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.17.tgz", + "integrity": "sha512-gtjQr4CIb86rq03AL4WJnlTaaTU5UU4Xt8tbG1HU3OWVsO4z5OrRKTRDKoWRbkLEPpbPIjPgCoxmV70jTJtWZQ==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.12" + "@tanstack/virtual-core": "3.13.17" }, "funding": { "type": "github", @@ -1397,9 +1397,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.12.tgz", - "integrity": "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.17.tgz", + "integrity": "sha512-m5mRfGNcL5GUzluWNom0Rmg8P8Dg3h6PnJtJBmJcBiJvkV+vufmUfLnVzKSPGQtmvzMW/ZuUdvL+SyjIUvHV3A==", "license": "MIT", "funding": { "type": "github", @@ -1459,9 +1459,9 @@ "license": "MIT" }, "node_modules/@types/jquery": { - "version": "3.5.32", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz", - "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==", + "version": "3.5.33", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.33.tgz", + "integrity": "sha512-SeyVJXlCZpEki5F0ghuYe+L+PprQta6nRZqhONt9F13dWBtR/ftoaIbdRQ7cis7womE+X2LKhsDdDtkkDhJS6g==", "license": "MIT", "dependencies": { "@types/sizzle": "*" @@ -1486,9 +1486,9 @@ } }, "node_modules/@types/openui5": { - "version": "1.135.0", - "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.135.0.tgz", - "integrity": "sha512-C0oU8CafbyMXmtJWVrwpDP+gMaa+mC3Nch/F7/oGfteYluwWHFzXYVmCenFvOIwHDIqhaMDkK0Kn057MUiztgA==", + "version": "1.143.0", + "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.143.0.tgz", + "integrity": "sha512-lsQVKgcMRGe0Xd1zR8bRj8ahsR4fSNpXraHAwBi+VbSISkMIoC92Nt0qIoG03K2XZKX4mL8bjkVR+GR5XfasrQ==", "license": "MIT", "dependencies": { "@types/jquery": "~3.5.13", @@ -1496,9 +1496,9 @@ } }, "node_modules/@types/qunit": { - "version": "2.19.12", - "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz", - "integrity": "sha512-II+C1wgzUia0g+tGAH+PBb4XiTm8/C/i6sN23r21NNskBYOYrv+qnW0tFQ/IxZzKVwrK4CTglf8YO3poJUclQA==", + "version": "2.19.13", + "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.13.tgz", + "integrity": "sha512-N4xp3v4s7f0jb2Oij6+6xw5QhH7/IgHCoGIFLCWtbEWoPkGYp8Te4mIwIP21qaurr6ed5JiPMiy2/ZoiGPkLIw==", "license": "MIT" }, "node_modules/@types/react": { @@ -1831,24 +1831,24 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.17.1.tgz", - "integrity": "sha512-rYNPhGtFRf8CaXX3OwAcKtzkD0xuncCMnaspokHj5eL08rcmBxcRuRRabtoxJy8bWx/dJ6d5OfYzXitDJrKpSQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.18.0.tgz", + "integrity": "sha512-shuElJFqFsm4BAQ/1NDu9yIPqUcssMRYy+au7S3kV92UzsOeW5JUvVRtytkztcWeEMz8Mh8uFLAGPi1kwuxpQw==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-icons-business-suite": "2.17.1", - "@ui5/webcomponents-icons-tnt": "2.17.1", - "@ui5/webcomponents-localization": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1" + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-icons-business-suite": "2.18.0", + "@ui5/webcomponents-icons-tnt": "2.18.0", + "@ui5/webcomponents-localization": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.17.1.tgz", - "integrity": "sha512-n9xsOO4aOqyuH8XMLHVE5pmFRafgRdIqZyHrCsDEdqOuk73Ng6j1yo9lqXoK16IijU7khGSmggu5hk5eVCprug==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.18.0.tgz", + "integrity": "sha512-EWAUjUOhakA6gc3PQO2Di5PiXR/RLi0elrlSODrFWW/S08ZofcLXcM9EfzUP6X+dY8LWyFg4ghbGsP2+o5UScw==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1856,14 +1856,14 @@ } }, "node_modules/@ui5/webcomponents-cypress-commands": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-cypress-commands/-/webcomponents-cypress-commands-2.17.0.tgz", - "integrity": "sha512-u2xFcK5Yr+Bw7JgxH5GZsX0TOX3SZy0wVEgFwcCzylXUzyIWkkeFEOIymzpPKMtdeiQuYkqY1C4qxbprM9YPYw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-cypress-commands/-/webcomponents-cypress-commands-2.18.0.tgz", + "integrity": "sha512-Bzt5BX1nGF4CHszY9wtBEqnrAZiZzLJqOOJD/ltMD9oN+GE7ygGLEFV5SlW1qhOpVu6P5fw2nCiEbLOHNio+8g==", "dev": true, "license": "Apache-2.0", "peerDependencies": { - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", "cypress": "^12 || ^13 || ^14 || ^15" }, "peerDependenciesMeta": { @@ -1876,74 +1876,74 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.17.1.tgz", - "integrity": "sha512-xcmZ3Mm907VrsXmKt46PaxVfdFKCi95iU4RCTBltjss/GoKEJaXNls4MoNHNIGXjitrM8l6DOGpgX+JHkrPB5w==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.18.0.tgz", + "integrity": "sha512-gMiZITSRDzIW0ffSMeqzL9EZNiK5iB9dYPUqrCst3H+ycwXXf9Y8Ft/tZ5ElnutUd6luRgiJU/oFul5D0EjkQg==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.17.1.tgz", - "integrity": "sha512-a+A2lPNBQpUX3UoZkfktC5eh4MgD/HxvR6TP0+fBoPJYXp1qAExlIzTHu+rp6/gA2leJv3ERBCFvjmNTh5CEeg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.0.tgz", + "integrity": "sha512-yGlwKh0fSrglT408IEkorxk1rai/Xma8a8ikC1R/FxU2lTjQ6lpBOd0KIgEmGmkd4Hfrl3AcgjWQDy4BB4zv7A==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.17.1.tgz", - "integrity": "sha512-W5H2xLhqyxD/r4m1At6ok82tP7LtJQ1D5NFw/HZDBald4+mLP/aekGsBszD7Ta7VFN/KwjUYvDQM/GNYk1IpBw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.0.tgz", + "integrity": "sha512-Z8P+zGFhnd6XIlajpzrda/lotC7sU85Jzjz8eBzVw/gHEm9KpwhVyifdIbLrjN+sO3+W+F2dwixL6GMfiFlVFw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.17.1.tgz", - "integrity": "sha512-LhTwa9RBZC3923TR0Zp6fPGAOzuRlM+xb7YzwjZlBc+vOBfsxHyW+UffAcvrrCbnMwcmh2KYCWA+puEOzYXb6A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.0.tgz", + "integrity": "sha512-lGuxlPsSBCd7Z8WOQQYf6wUQtEkf5a5eNtEpg+yB5CZpavhs3e/QtQKqDlZE+TTJ+oB3CCWCVM75vA6caEdLFg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.17.1.tgz", - "integrity": "sha512-pmoYGRyHITkSvhk3b2ghNlHNuOmwUfB4xDgbYlNqH4KSjcKhLTaQAWZIfsOsxml+yT2/Ot2rW+iKqfhQPfxE3A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.18.0.tgz", + "integrity": "sha512-iUNPymlfDnFfj9udDegs4jso1peWc1YoZ3TRhbhl555Cahz+ECUQto951A/u9lXrDZSAYI68J8s5ueYn3A08QQ==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.113.0", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.17.0.tgz", - "integrity": "sha512-pE0Kn7c5CHVNfKXELB1ltpzPzjRd2nkCrA1nrg0+q1v2j6KfykaWOOkvt8YiHf8kmAMHG9dPEFbH0FM5uzo74Q==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.18.0.tgz", + "integrity": "sha512-v2J6ZLl47tM/IfilvowEIBB3DoIiNHyWQ0EqNp+3e7D3T6nJZ9yfxcqy5X0zRsZcQeWZaplv+MtXbmKnr3wjkg==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.12", - "@ui5/webcomponents-react-base": "~2.17.0", + "@tanstack/react-virtual": "3.13.17", + "@ui5/webcomponents-react-base": "~2.18.0", "clsx": "2.1.1", "react-table": "7.8.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", - "@ui5/webcomponents-fiori": "~2.17.0", - "@ui5/webcomponents-icons": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", + "@ui5/webcomponents-fiori": "~2.18.0", + "@ui5/webcomponents-icons": "~2.18.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1966,13 +1966,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.17.0.tgz", - "integrity": "sha512-lPZN/61OY5eX6/tmyGKwQ9JmtoCnM1eLniZ0b2Ull0O8ffH6M9dTGAUXlJQcLsNA2u+4AdkFIvelrKWVpKNARQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.18.0.tgz", + "integrity": "sha512-hGRolhEFcjoS+DAspUEAWSmNE7kNOCh91zEeBq4QsvvdwN+wgMsNM35W7EaslEVW5JZu8zHi2vveuNEwB9SfVg==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents-base": "~2.18.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1998,13 +1998,13 @@ } }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.17.1.tgz", - "integrity": "sha512-vWIoaAqKtmj0rJF+kpPA2b5Hb1Lxj7RTkXb0rqOYlApGiqxxIu3xvUJc/Nb7meUqHmBKydC4jtOVdjM2kGOKPg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.18.0.tgz", + "integrity": "sha512-l9HljGJTE0qDsx2uqsLTYbqWXNlB5iW3OwckjZRqjg+JMOINg9cjc10IaLogXgxKGXNCV7Wi67vWZDAorN1Bjg==", "license": "Apache-2.0", "dependencies": { "@sap-theming/theming-base-content": "11.29.3", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@vitejs/plugin-react": { diff --git a/examples/vite-ts/package.json b/examples/vite-ts/package.json index ec43e4c6b20..aa870a2a603 100644 --- a/examples/vite-ts/package.json +++ b/examples/vite-ts/package.json @@ -14,11 +14,11 @@ "preview": "vite preview" }, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "react": "19.2.3", "react-dom": "19.2.3", "react-router": "7.11.0" @@ -26,7 +26,7 @@ "devDependencies": { "@types/react": "19.2.7", "@types/react-dom": "19.2.3", - "@ui5/webcomponents-cypress-commands": "2.17.0", + "@ui5/webcomponents-cypress-commands": "2.18.0", "@vitejs/plugin-react": "5.1.2", "cypress": "15.8.2", "eslint": "9.39.2", diff --git a/patterns/navigation-layout/package-lock.json b/patterns/navigation-layout/package-lock.json index 4e385445fb8..2abe05c6898 100644 --- a/patterns/navigation-layout/package-lock.json +++ b/patterns/navigation-layout/package-lock.json @@ -8,11 +8,11 @@ "name": "navigation-layout", "version": "0.0.0", "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "react": "19.2.3", "react-dom": "19.2.3" }, @@ -1326,12 +1326,12 @@ "license": "Apache-2.0" }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", - "integrity": "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.17.tgz", + "integrity": "sha512-gtjQr4CIb86rq03AL4WJnlTaaTU5UU4Xt8tbG1HU3OWVsO4z5OrRKTRDKoWRbkLEPpbPIjPgCoxmV70jTJtWZQ==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.12" + "@tanstack/virtual-core": "3.13.17" }, "funding": { "type": "github", @@ -1343,9 +1343,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.12.tgz", - "integrity": "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.17.tgz", + "integrity": "sha512-m5mRfGNcL5GUzluWNom0Rmg8P8Dg3h6PnJtJBmJcBiJvkV+vufmUfLnVzKSPGQtmvzMW/ZuUdvL+SyjIUvHV3A==", "license": "MIT", "funding": { "type": "github", @@ -1401,9 +1401,9 @@ "license": "MIT" }, "node_modules/@types/jquery": { - "version": "3.5.32", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz", - "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==", + "version": "3.5.33", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.33.tgz", + "integrity": "sha512-SeyVJXlCZpEki5F0ghuYe+L+PprQta6nRZqhONt9F13dWBtR/ftoaIbdRQ7cis7womE+X2LKhsDdDtkkDhJS6g==", "license": "MIT", "dependencies": { "@types/sizzle": "*" @@ -1417,9 +1417,9 @@ "license": "MIT" }, "node_modules/@types/openui5": { - "version": "1.135.0", - "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.135.0.tgz", - "integrity": "sha512-C0oU8CafbyMXmtJWVrwpDP+gMaa+mC3Nch/F7/oGfteYluwWHFzXYVmCenFvOIwHDIqhaMDkK0Kn057MUiztgA==", + "version": "1.143.0", + "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.143.0.tgz", + "integrity": "sha512-lsQVKgcMRGe0Xd1zR8bRj8ahsR4fSNpXraHAwBi+VbSISkMIoC92Nt0qIoG03K2XZKX4mL8bjkVR+GR5XfasrQ==", "license": "MIT", "dependencies": { "@types/jquery": "~3.5.13", @@ -1427,9 +1427,9 @@ } }, "node_modules/@types/qunit": { - "version": "2.19.12", - "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz", - "integrity": "sha512-II+C1wgzUia0g+tGAH+PBb4XiTm8/C/i6sN23r21NNskBYOYrv+qnW0tFQ/IxZzKVwrK4CTglf8YO3poJUclQA==", + "version": "2.19.13", + "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.13.tgz", + "integrity": "sha512-N4xp3v4s7f0jb2Oij6+6xw5QhH7/IgHCoGIFLCWtbEWoPkGYp8Te4mIwIP21qaurr6ed5JiPMiy2/ZoiGPkLIw==", "license": "MIT" }, "node_modules/@types/react": { @@ -1455,9 +1455,10 @@ } }, "node_modules/@types/sizzle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", - "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==" + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.10.tgz", + "integrity": "sha512-TC0dmN0K8YcWEAEfiPi5gJP14eJe30TTGjkvek3iM/1NdHHsdCA/Td6GvNndMOo/iSnIsZ4HuuhrYPDAmbxzww==", + "license": "MIT" }, "node_modules/@types/trusted-types": { "version": "2.0.7", @@ -1736,24 +1737,24 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.17.1.tgz", - "integrity": "sha512-rYNPhGtFRf8CaXX3OwAcKtzkD0xuncCMnaspokHj5eL08rcmBxcRuRRabtoxJy8bWx/dJ6d5OfYzXitDJrKpSQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.18.0.tgz", + "integrity": "sha512-shuElJFqFsm4BAQ/1NDu9yIPqUcssMRYy+au7S3kV92UzsOeW5JUvVRtytkztcWeEMz8Mh8uFLAGPi1kwuxpQw==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-icons-business-suite": "2.17.1", - "@ui5/webcomponents-icons-tnt": "2.17.1", - "@ui5/webcomponents-localization": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1" + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-icons-business-suite": "2.18.0", + "@ui5/webcomponents-icons-tnt": "2.18.0", + "@ui5/webcomponents-localization": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.17.1.tgz", - "integrity": "sha512-n9xsOO4aOqyuH8XMLHVE5pmFRafgRdIqZyHrCsDEdqOuk73Ng6j1yo9lqXoK16IijU7khGSmggu5hk5eVCprug==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.18.0.tgz", + "integrity": "sha512-EWAUjUOhakA6gc3PQO2Di5PiXR/RLi0elrlSODrFWW/S08ZofcLXcM9EfzUP6X+dY8LWyFg4ghbGsP2+o5UScw==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1761,74 +1762,74 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.17.1.tgz", - "integrity": "sha512-xcmZ3Mm907VrsXmKt46PaxVfdFKCi95iU4RCTBltjss/GoKEJaXNls4MoNHNIGXjitrM8l6DOGpgX+JHkrPB5w==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.18.0.tgz", + "integrity": "sha512-gMiZITSRDzIW0ffSMeqzL9EZNiK5iB9dYPUqrCst3H+ycwXXf9Y8Ft/tZ5ElnutUd6luRgiJU/oFul5D0EjkQg==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.17.1.tgz", - "integrity": "sha512-a+A2lPNBQpUX3UoZkfktC5eh4MgD/HxvR6TP0+fBoPJYXp1qAExlIzTHu+rp6/gA2leJv3ERBCFvjmNTh5CEeg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.0.tgz", + "integrity": "sha512-yGlwKh0fSrglT408IEkorxk1rai/Xma8a8ikC1R/FxU2lTjQ6lpBOd0KIgEmGmkd4Hfrl3AcgjWQDy4BB4zv7A==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.17.1.tgz", - "integrity": "sha512-W5H2xLhqyxD/r4m1At6ok82tP7LtJQ1D5NFw/HZDBald4+mLP/aekGsBszD7Ta7VFN/KwjUYvDQM/GNYk1IpBw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.0.tgz", + "integrity": "sha512-Z8P+zGFhnd6XIlajpzrda/lotC7sU85Jzjz8eBzVw/gHEm9KpwhVyifdIbLrjN+sO3+W+F2dwixL6GMfiFlVFw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.17.1.tgz", - "integrity": "sha512-LhTwa9RBZC3923TR0Zp6fPGAOzuRlM+xb7YzwjZlBc+vOBfsxHyW+UffAcvrrCbnMwcmh2KYCWA+puEOzYXb6A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.0.tgz", + "integrity": "sha512-lGuxlPsSBCd7Z8WOQQYf6wUQtEkf5a5eNtEpg+yB5CZpavhs3e/QtQKqDlZE+TTJ+oB3CCWCVM75vA6caEdLFg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.17.1.tgz", - "integrity": "sha512-pmoYGRyHITkSvhk3b2ghNlHNuOmwUfB4xDgbYlNqH4KSjcKhLTaQAWZIfsOsxml+yT2/Ot2rW+iKqfhQPfxE3A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.18.0.tgz", + "integrity": "sha512-iUNPymlfDnFfj9udDegs4jso1peWc1YoZ3TRhbhl555Cahz+ECUQto951A/u9lXrDZSAYI68J8s5ueYn3A08QQ==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.113.0", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.17.0.tgz", - "integrity": "sha512-pE0Kn7c5CHVNfKXELB1ltpzPzjRd2nkCrA1nrg0+q1v2j6KfykaWOOkvt8YiHf8kmAMHG9dPEFbH0FM5uzo74Q==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.18.0.tgz", + "integrity": "sha512-v2J6ZLl47tM/IfilvowEIBB3DoIiNHyWQ0EqNp+3e7D3T6nJZ9yfxcqy5X0zRsZcQeWZaplv+MtXbmKnr3wjkg==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.12", - "@ui5/webcomponents-react-base": "~2.17.0", + "@tanstack/react-virtual": "3.13.17", + "@ui5/webcomponents-react-base": "~2.18.0", "clsx": "2.1.1", "react-table": "7.8.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", - "@ui5/webcomponents-fiori": "~2.17.0", - "@ui5/webcomponents-icons": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", + "@ui5/webcomponents-fiori": "~2.18.0", + "@ui5/webcomponents-icons": "~2.18.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1851,13 +1852,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.17.0.tgz", - "integrity": "sha512-lPZN/61OY5eX6/tmyGKwQ9JmtoCnM1eLniZ0b2Ull0O8ffH6M9dTGAUXlJQcLsNA2u+4AdkFIvelrKWVpKNARQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.18.0.tgz", + "integrity": "sha512-hGRolhEFcjoS+DAspUEAWSmNE7kNOCh91zEeBq4QsvvdwN+wgMsNM35W7EaslEVW5JZu8zHi2vveuNEwB9SfVg==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents-base": "~2.18.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1883,13 +1884,13 @@ } }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.17.1.tgz", - "integrity": "sha512-vWIoaAqKtmj0rJF+kpPA2b5Hb1Lxj7RTkXb0rqOYlApGiqxxIu3xvUJc/Nb7meUqHmBKydC4jtOVdjM2kGOKPg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.18.0.tgz", + "integrity": "sha512-l9HljGJTE0qDsx2uqsLTYbqWXNlB5iW3OwckjZRqjg+JMOINg9cjc10IaLogXgxKGXNCV7Wi67vWZDAorN1Bjg==", "license": "Apache-2.0", "dependencies": { "@sap-theming/theming-base-content": "11.29.3", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@vitejs/plugin-react": { diff --git a/patterns/navigation-layout/package.json b/patterns/navigation-layout/package.json index 2b9b51e96e0..5365b46da5a 100644 --- a/patterns/navigation-layout/package.json +++ b/patterns/navigation-layout/package.json @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "react": "19.2.3", "react-dom": "19.2.3" }, diff --git a/patterns/navigation-layout/src/NLShellBar.tsx b/patterns/navigation-layout/src/NLShellBar.tsx index 5cd1f52abb6..5cb0c19685a 100644 --- a/patterns/navigation-layout/src/NLShellBar.tsx +++ b/patterns/navigation-layout/src/NLShellBar.tsx @@ -43,7 +43,7 @@ export function NLShellBar(props: NLShellBarProps) { const [assistantBtnPressed, setAssistantBtnPressed] = useState(false); const [notificationsPopoverOpen, setNotificationsPopoverOpen] = useState(false); const [userMenuOpen, setUserMenuOpen] = useState(false); - const [scopeData, setScopeData] = useState(_scopeData); + const [scope, setScope] = useState('all'); const handleAssistantClick: ToggleButtonPropTypes['onClick'] = (e) => { setAssistantBtnPressed(e.currentTarget!.pressed); @@ -72,8 +72,7 @@ export function NLShellBar(props: NLShellBarProps) { }; const handleSearchScopeChange: ShellBarSearchPropTypes['onScopeChange'] = (e) => { - const scopeText = e.detail.scope?.text === 'All' ? '' : e.detail.scope?.text?.toLowerCase(); - setScopeData(_scopeData.filter((item) => !scopeText || item.scope === scopeText)); + setScope(e.detail.scope?.value); }; return ( @@ -122,15 +121,17 @@ export function NLShellBar(props: NLShellBarProps) { onScopeChange={handleSearchScopeChange} scopes={ <> - - - + + + } > - {scopeData.map((item) => ( - - ))} + {_scopeData + .filter((item) => scope === 'all' || item.scope === scope) + .map((item) => ( + + ))} } profile={ diff --git a/patterns/navigation-layout/src/UserSettingsDialog/AppearanceItem.tsx b/patterns/navigation-layout/src/UserSettingsDialog/AppearanceItem.tsx index 0c238601c8b..c5f279d5843 100644 --- a/patterns/navigation-layout/src/UserSettingsDialog/AppearanceItem.tsx +++ b/patterns/navigation-layout/src/UserSettingsDialog/AppearanceItem.tsx @@ -1,42 +1,50 @@ import paletteIcon from '@ui5/webcomponents-icons/dist/palette.js'; +import { setTheme } from '@ui5/webcomponents-base/dist/config/Theme.js'; import { - Button, - CheckBox, - Label, - List, - ListItemStandard, - Panel, - Toast, + Switch, + UserSettingsAppearanceView, + UserSettingsAppearanceViewGroup, + UserSettingsAppearanceViewItem, UserSettingsItem, - UserSettingsView, + Text, } from '@ui5/webcomponents-react'; export function AppearanceItem() { return ( - - - - SAP Morning Horizon - - SAP Evening Horizon - SAP High Contrast Black (SAP Horizon) - SAP High Contrast White (SAP Horizon) - - - Changes applied. - - - - - - - + { + setTheme(e.detail.item.itemKey); + }} + additionalContent={ +
+
+ Optimize for Touch Input + +
+ + + Increases the size and spacing of controls to allow you to interact with them more easily using your + fingertip. This is useful for hybrid devices that combine touch and mouse events. + +
+ } + > + + + + + + + + + + + + + +
); } diff --git a/patterns/navigation-layout/src/index.css b/patterns/navigation-layout/src/index.css index 06ca73b17c9..107cc5b18a8 100644 --- a/patterns/navigation-layout/src/index.css +++ b/patterns/navigation-layout/src/index.css @@ -82,11 +82,6 @@ body { margin: 1rem; } -.save-btn { - position: absolute; - bottom: 1rem; -} - .lr-item { display: grid; grid-template-columns: 150px 1fr; @@ -100,4 +95,18 @@ body { margin: 0 1rem 0 1rem; } +.appearance-header { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 0.5rem; + width: 100%; +} + +.appearance-detail { + display: block; + color: var(--sapContent_LabelColor); + font-size: var(--sapFontSmallSize); +} + /* End User Settings Dialog */ diff --git a/templates/nextjs-app/package-lock.json b/templates/nextjs-app/package-lock.json index 0d048928cb5..a5cc781a84c 100644 --- a/templates/nextjs-app/package-lock.json +++ b/templates/nextjs-app/package-lock.json @@ -11,10 +11,10 @@ "@types/node": "24.10.4", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "eslint": "9.39.2", "eslint-config-next": "16.1.1", "next": "16.1.1", @@ -1173,12 +1173,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", - "integrity": "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.17.tgz", + "integrity": "sha512-gtjQr4CIb86rq03AL4WJnlTaaTU5UU4Xt8tbG1HU3OWVsO4z5OrRKTRDKoWRbkLEPpbPIjPgCoxmV70jTJtWZQ==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.12" + "@tanstack/virtual-core": "3.13.17" }, "funding": { "type": "github", @@ -1190,9 +1190,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.12.tgz", - "integrity": "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.17.tgz", + "integrity": "sha512-m5mRfGNcL5GUzluWNom0Rmg8P8Dg3h6PnJtJBmJcBiJvkV+vufmUfLnVzKSPGQtmvzMW/ZuUdvL+SyjIUvHV3A==", "license": "MIT", "funding": { "type": "github", @@ -1206,9 +1206,9 @@ "license": "MIT" }, "node_modules/@types/jquery": { - "version": "3.5.32", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz", - "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==", + "version": "3.5.33", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.33.tgz", + "integrity": "sha512-SeyVJXlCZpEki5F0ghuYe+L+PprQta6nRZqhONt9F13dWBtR/ftoaIbdRQ7cis7womE+X2LKhsDdDtkkDhJS6g==", "license": "MIT", "dependencies": { "@types/sizzle": "*" @@ -1236,9 +1236,9 @@ } }, "node_modules/@types/openui5": { - "version": "1.135.0", - "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.135.0.tgz", - "integrity": "sha512-C0oU8CafbyMXmtJWVrwpDP+gMaa+mC3Nch/F7/oGfteYluwWHFzXYVmCenFvOIwHDIqhaMDkK0Kn057MUiztgA==", + "version": "1.143.0", + "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.143.0.tgz", + "integrity": "sha512-lsQVKgcMRGe0Xd1zR8bRj8ahsR4fSNpXraHAwBi+VbSISkMIoC92Nt0qIoG03K2XZKX4mL8bjkVR+GR5XfasrQ==", "license": "MIT", "dependencies": { "@types/jquery": "~3.5.13", @@ -1246,9 +1246,9 @@ } }, "node_modules/@types/qunit": { - "version": "2.19.12", - "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz", - "integrity": "sha512-II+C1wgzUia0g+tGAH+PBb4XiTm8/C/i6sN23r21NNskBYOYrv+qnW0tFQ/IxZzKVwrK4CTglf8YO3poJUclQA==", + "version": "2.19.13", + "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.13.tgz", + "integrity": "sha512-N4xp3v4s7f0jb2Oij6+6xw5QhH7/IgHCoGIFLCWtbEWoPkGYp8Te4mIwIP21qaurr6ed5JiPMiy2/ZoiGPkLIw==", "license": "MIT" }, "node_modules/@types/react": { @@ -1272,9 +1272,9 @@ } }, "node_modules/@types/sizzle": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz", - "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==", + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.10.tgz", + "integrity": "sha512-TC0dmN0K8YcWEAEfiPi5gJP14eJe30TTGjkvek3iM/1NdHHsdCA/Td6GvNndMOo/iSnIsZ4HuuhrYPDAmbxzww==", "license": "MIT" }, "node_modules/@types/trusted-types": { @@ -1570,24 +1570,24 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.17.1.tgz", - "integrity": "sha512-rYNPhGtFRf8CaXX3OwAcKtzkD0xuncCMnaspokHj5eL08rcmBxcRuRRabtoxJy8bWx/dJ6d5OfYzXitDJrKpSQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.18.0.tgz", + "integrity": "sha512-shuElJFqFsm4BAQ/1NDu9yIPqUcssMRYy+au7S3kV92UzsOeW5JUvVRtytkztcWeEMz8Mh8uFLAGPi1kwuxpQw==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-icons-business-suite": "2.17.1", - "@ui5/webcomponents-icons-tnt": "2.17.1", - "@ui5/webcomponents-localization": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1" + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-icons-business-suite": "2.18.0", + "@ui5/webcomponents-icons-tnt": "2.18.0", + "@ui5/webcomponents-localization": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.17.1.tgz", - "integrity": "sha512-n9xsOO4aOqyuH8XMLHVE5pmFRafgRdIqZyHrCsDEdqOuk73Ng6j1yo9lqXoK16IijU7khGSmggu5hk5eVCprug==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.18.0.tgz", + "integrity": "sha512-EWAUjUOhakA6gc3PQO2Di5PiXR/RLi0elrlSODrFWW/S08ZofcLXcM9EfzUP6X+dY8LWyFg4ghbGsP2+o5UScw==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1595,74 +1595,74 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.17.1.tgz", - "integrity": "sha512-xcmZ3Mm907VrsXmKt46PaxVfdFKCi95iU4RCTBltjss/GoKEJaXNls4MoNHNIGXjitrM8l6DOGpgX+JHkrPB5w==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.18.0.tgz", + "integrity": "sha512-gMiZITSRDzIW0ffSMeqzL9EZNiK5iB9dYPUqrCst3H+ycwXXf9Y8Ft/tZ5ElnutUd6luRgiJU/oFul5D0EjkQg==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.17.1.tgz", - "integrity": "sha512-a+A2lPNBQpUX3UoZkfktC5eh4MgD/HxvR6TP0+fBoPJYXp1qAExlIzTHu+rp6/gA2leJv3ERBCFvjmNTh5CEeg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.0.tgz", + "integrity": "sha512-yGlwKh0fSrglT408IEkorxk1rai/Xma8a8ikC1R/FxU2lTjQ6lpBOd0KIgEmGmkd4Hfrl3AcgjWQDy4BB4zv7A==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.17.1.tgz", - "integrity": "sha512-W5H2xLhqyxD/r4m1At6ok82tP7LtJQ1D5NFw/HZDBald4+mLP/aekGsBszD7Ta7VFN/KwjUYvDQM/GNYk1IpBw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.0.tgz", + "integrity": "sha512-Z8P+zGFhnd6XIlajpzrda/lotC7sU85Jzjz8eBzVw/gHEm9KpwhVyifdIbLrjN+sO3+W+F2dwixL6GMfiFlVFw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.17.1.tgz", - "integrity": "sha512-LhTwa9RBZC3923TR0Zp6fPGAOzuRlM+xb7YzwjZlBc+vOBfsxHyW+UffAcvrrCbnMwcmh2KYCWA+puEOzYXb6A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.0.tgz", + "integrity": "sha512-lGuxlPsSBCd7Z8WOQQYf6wUQtEkf5a5eNtEpg+yB5CZpavhs3e/QtQKqDlZE+TTJ+oB3CCWCVM75vA6caEdLFg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.17.1.tgz", - "integrity": "sha512-pmoYGRyHITkSvhk3b2ghNlHNuOmwUfB4xDgbYlNqH4KSjcKhLTaQAWZIfsOsxml+yT2/Ot2rW+iKqfhQPfxE3A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.18.0.tgz", + "integrity": "sha512-iUNPymlfDnFfj9udDegs4jso1peWc1YoZ3TRhbhl555Cahz+ECUQto951A/u9lXrDZSAYI68J8s5ueYn3A08QQ==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.113.0", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.17.0.tgz", - "integrity": "sha512-pE0Kn7c5CHVNfKXELB1ltpzPzjRd2nkCrA1nrg0+q1v2j6KfykaWOOkvt8YiHf8kmAMHG9dPEFbH0FM5uzo74Q==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.18.0.tgz", + "integrity": "sha512-v2J6ZLl47tM/IfilvowEIBB3DoIiNHyWQ0EqNp+3e7D3T6nJZ9yfxcqy5X0zRsZcQeWZaplv+MtXbmKnr3wjkg==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.12", - "@ui5/webcomponents-react-base": "~2.17.0", + "@tanstack/react-virtual": "3.13.17", + "@ui5/webcomponents-react-base": "~2.18.0", "clsx": "2.1.1", "react-table": "7.8.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", - "@ui5/webcomponents-fiori": "~2.17.0", - "@ui5/webcomponents-icons": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", + "@ui5/webcomponents-fiori": "~2.18.0", + "@ui5/webcomponents-icons": "~2.18.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1685,13 +1685,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.17.0.tgz", - "integrity": "sha512-lPZN/61OY5eX6/tmyGKwQ9JmtoCnM1eLniZ0b2Ull0O8ffH6M9dTGAUXlJQcLsNA2u+4AdkFIvelrKWVpKNARQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.18.0.tgz", + "integrity": "sha512-hGRolhEFcjoS+DAspUEAWSmNE7kNOCh91zEeBq4QsvvdwN+wgMsNM35W7EaslEVW5JZu8zHi2vveuNEwB9SfVg==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents-base": "~2.18.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1717,13 +1717,13 @@ } }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.17.1.tgz", - "integrity": "sha512-vWIoaAqKtmj0rJF+kpPA2b5Hb1Lxj7RTkXb0rqOYlApGiqxxIu3xvUJc/Nb7meUqHmBKydC4jtOVdjM2kGOKPg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.18.0.tgz", + "integrity": "sha512-l9HljGJTE0qDsx2uqsLTYbqWXNlB5iW3OwckjZRqjg+JMOINg9cjc10IaLogXgxKGXNCV7Wi67vWZDAorN1Bjg==", "license": "Apache-2.0", "dependencies": { "@sap-theming/theming-base-content": "11.29.3", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@zxing/library": { @@ -2868,6 +2868,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", "license": "MIT", + "peer": true, "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.9", diff --git a/templates/nextjs-app/package.json b/templates/nextjs-app/package.json index 205aaf91ff3..bdd1103e5ee 100644 --- a/templates/nextjs-app/package.json +++ b/templates/nextjs-app/package.json @@ -9,10 +9,10 @@ "lint": "eslint ." }, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "@types/node": "24.10.4", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", diff --git a/templates/nextjs-pages/package-lock.json b/templates/nextjs-pages/package-lock.json index d30a902aee2..7b52bec9ab1 100644 --- a/templates/nextjs-pages/package-lock.json +++ b/templates/nextjs-pages/package-lock.json @@ -11,10 +11,10 @@ "@types/node": "24.10.4", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "eslint": "9.39.2", "eslint-config-next": "16.1.1", "next": "16.1.1", @@ -1172,12 +1172,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", - "integrity": "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.17.tgz", + "integrity": "sha512-gtjQr4CIb86rq03AL4WJnlTaaTU5UU4Xt8tbG1HU3OWVsO4z5OrRKTRDKoWRbkLEPpbPIjPgCoxmV70jTJtWZQ==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.12" + "@tanstack/virtual-core": "3.13.17" }, "funding": { "type": "github", @@ -1189,9 +1189,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.12.tgz", - "integrity": "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.17.tgz", + "integrity": "sha512-m5mRfGNcL5GUzluWNom0Rmg8P8Dg3h6PnJtJBmJcBiJvkV+vufmUfLnVzKSPGQtmvzMW/ZuUdvL+SyjIUvHV3A==", "license": "MIT", "funding": { "type": "github", @@ -1205,9 +1205,9 @@ "license": "MIT" }, "node_modules/@types/jquery": { - "version": "3.5.32", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz", - "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==", + "version": "3.5.33", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.33.tgz", + "integrity": "sha512-SeyVJXlCZpEki5F0ghuYe+L+PprQta6nRZqhONt9F13dWBtR/ftoaIbdRQ7cis7womE+X2LKhsDdDtkkDhJS6g==", "license": "MIT", "dependencies": { "@types/sizzle": "*" @@ -1235,9 +1235,9 @@ } }, "node_modules/@types/openui5": { - "version": "1.135.0", - "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.135.0.tgz", - "integrity": "sha512-C0oU8CafbyMXmtJWVrwpDP+gMaa+mC3Nch/F7/oGfteYluwWHFzXYVmCenFvOIwHDIqhaMDkK0Kn057MUiztgA==", + "version": "1.143.0", + "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.143.0.tgz", + "integrity": "sha512-lsQVKgcMRGe0Xd1zR8bRj8ahsR4fSNpXraHAwBi+VbSISkMIoC92Nt0qIoG03K2XZKX4mL8bjkVR+GR5XfasrQ==", "license": "MIT", "dependencies": { "@types/jquery": "~3.5.13", @@ -1245,9 +1245,9 @@ } }, "node_modules/@types/qunit": { - "version": "2.19.12", - "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz", - "integrity": "sha512-II+C1wgzUia0g+tGAH+PBb4XiTm8/C/i6sN23r21NNskBYOYrv+qnW0tFQ/IxZzKVwrK4CTglf8YO3poJUclQA==", + "version": "2.19.13", + "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.13.tgz", + "integrity": "sha512-N4xp3v4s7f0jb2Oij6+6xw5QhH7/IgHCoGIFLCWtbEWoPkGYp8Te4mIwIP21qaurr6ed5JiPMiy2/ZoiGPkLIw==", "license": "MIT" }, "node_modules/@types/react": { @@ -1271,9 +1271,9 @@ } }, "node_modules/@types/sizzle": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz", - "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==", + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.10.tgz", + "integrity": "sha512-TC0dmN0K8YcWEAEfiPi5gJP14eJe30TTGjkvek3iM/1NdHHsdCA/Td6GvNndMOo/iSnIsZ4HuuhrYPDAmbxzww==", "license": "MIT" }, "node_modules/@types/trusted-types": { @@ -1568,24 +1568,24 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.17.1.tgz", - "integrity": "sha512-rYNPhGtFRf8CaXX3OwAcKtzkD0xuncCMnaspokHj5eL08rcmBxcRuRRabtoxJy8bWx/dJ6d5OfYzXitDJrKpSQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.18.0.tgz", + "integrity": "sha512-shuElJFqFsm4BAQ/1NDu9yIPqUcssMRYy+au7S3kV92UzsOeW5JUvVRtytkztcWeEMz8Mh8uFLAGPi1kwuxpQw==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-icons-business-suite": "2.17.1", - "@ui5/webcomponents-icons-tnt": "2.17.1", - "@ui5/webcomponents-localization": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1" + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-icons-business-suite": "2.18.0", + "@ui5/webcomponents-icons-tnt": "2.18.0", + "@ui5/webcomponents-localization": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.17.1.tgz", - "integrity": "sha512-n9xsOO4aOqyuH8XMLHVE5pmFRafgRdIqZyHrCsDEdqOuk73Ng6j1yo9lqXoK16IijU7khGSmggu5hk5eVCprug==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.18.0.tgz", + "integrity": "sha512-EWAUjUOhakA6gc3PQO2Di5PiXR/RLi0elrlSODrFWW/S08ZofcLXcM9EfzUP6X+dY8LWyFg4ghbGsP2+o5UScw==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1593,74 +1593,74 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.17.1.tgz", - "integrity": "sha512-xcmZ3Mm907VrsXmKt46PaxVfdFKCi95iU4RCTBltjss/GoKEJaXNls4MoNHNIGXjitrM8l6DOGpgX+JHkrPB5w==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.18.0.tgz", + "integrity": "sha512-gMiZITSRDzIW0ffSMeqzL9EZNiK5iB9dYPUqrCst3H+ycwXXf9Y8Ft/tZ5ElnutUd6luRgiJU/oFul5D0EjkQg==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.17.1.tgz", - "integrity": "sha512-a+A2lPNBQpUX3UoZkfktC5eh4MgD/HxvR6TP0+fBoPJYXp1qAExlIzTHu+rp6/gA2leJv3ERBCFvjmNTh5CEeg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.0.tgz", + "integrity": "sha512-yGlwKh0fSrglT408IEkorxk1rai/Xma8a8ikC1R/FxU2lTjQ6lpBOd0KIgEmGmkd4Hfrl3AcgjWQDy4BB4zv7A==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.17.1.tgz", - "integrity": "sha512-W5H2xLhqyxD/r4m1At6ok82tP7LtJQ1D5NFw/HZDBald4+mLP/aekGsBszD7Ta7VFN/KwjUYvDQM/GNYk1IpBw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.0.tgz", + "integrity": "sha512-Z8P+zGFhnd6XIlajpzrda/lotC7sU85Jzjz8eBzVw/gHEm9KpwhVyifdIbLrjN+sO3+W+F2dwixL6GMfiFlVFw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.17.1.tgz", - "integrity": "sha512-LhTwa9RBZC3923TR0Zp6fPGAOzuRlM+xb7YzwjZlBc+vOBfsxHyW+UffAcvrrCbnMwcmh2KYCWA+puEOzYXb6A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.0.tgz", + "integrity": "sha512-lGuxlPsSBCd7Z8WOQQYf6wUQtEkf5a5eNtEpg+yB5CZpavhs3e/QtQKqDlZE+TTJ+oB3CCWCVM75vA6caEdLFg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.17.1.tgz", - "integrity": "sha512-pmoYGRyHITkSvhk3b2ghNlHNuOmwUfB4xDgbYlNqH4KSjcKhLTaQAWZIfsOsxml+yT2/Ot2rW+iKqfhQPfxE3A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.18.0.tgz", + "integrity": "sha512-iUNPymlfDnFfj9udDegs4jso1peWc1YoZ3TRhbhl555Cahz+ECUQto951A/u9lXrDZSAYI68J8s5ueYn3A08QQ==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.113.0", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.17.0.tgz", - "integrity": "sha512-pE0Kn7c5CHVNfKXELB1ltpzPzjRd2nkCrA1nrg0+q1v2j6KfykaWOOkvt8YiHf8kmAMHG9dPEFbH0FM5uzo74Q==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.18.0.tgz", + "integrity": "sha512-v2J6ZLl47tM/IfilvowEIBB3DoIiNHyWQ0EqNp+3e7D3T6nJZ9yfxcqy5X0zRsZcQeWZaplv+MtXbmKnr3wjkg==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.12", - "@ui5/webcomponents-react-base": "~2.17.0", + "@tanstack/react-virtual": "3.13.17", + "@ui5/webcomponents-react-base": "~2.18.0", "clsx": "2.1.1", "react-table": "7.8.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", - "@ui5/webcomponents-fiori": "~2.17.0", - "@ui5/webcomponents-icons": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", + "@ui5/webcomponents-fiori": "~2.18.0", + "@ui5/webcomponents-icons": "~2.18.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1683,13 +1683,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.17.0.tgz", - "integrity": "sha512-lPZN/61OY5eX6/tmyGKwQ9JmtoCnM1eLniZ0b2Ull0O8ffH6M9dTGAUXlJQcLsNA2u+4AdkFIvelrKWVpKNARQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.18.0.tgz", + "integrity": "sha512-hGRolhEFcjoS+DAspUEAWSmNE7kNOCh91zEeBq4QsvvdwN+wgMsNM35W7EaslEVW5JZu8zHi2vveuNEwB9SfVg==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents-base": "~2.18.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1715,13 +1715,13 @@ } }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.17.1.tgz", - "integrity": "sha512-vWIoaAqKtmj0rJF+kpPA2b5Hb1Lxj7RTkXb0rqOYlApGiqxxIu3xvUJc/Nb7meUqHmBKydC4jtOVdjM2kGOKPg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.18.0.tgz", + "integrity": "sha512-l9HljGJTE0qDsx2uqsLTYbqWXNlB5iW3OwckjZRqjg+JMOINg9cjc10IaLogXgxKGXNCV7Wi67vWZDAorN1Bjg==", "license": "Apache-2.0", "dependencies": { "@sap-theming/theming-base-content": "11.29.3", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@zxing/library": { @@ -2866,6 +2866,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", "license": "MIT", + "peer": true, "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.9", diff --git a/templates/nextjs-pages/package.json b/templates/nextjs-pages/package.json index 83c9bc6bf70..921d71be8b1 100644 --- a/templates/nextjs-pages/package.json +++ b/templates/nextjs-pages/package.json @@ -9,10 +9,10 @@ "lint": "eslint ." }, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "@types/node": "24.10.4", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", diff --git a/templates/vite-ts/package-lock.json b/templates/vite-ts/package-lock.json index 5359694211b..bb357d280f9 100644 --- a/templates/vite-ts/package-lock.json +++ b/templates/vite-ts/package-lock.json @@ -8,18 +8,18 @@ "name": "vite-ts", "version": "0.0.0", "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "react": "19.2.3", "react-dom": "19.2.3" }, "devDependencies": { "@types/react": "19.2.7", "@types/react-dom": "19.2.3", - "@ui5/webcomponents-cypress-commands": "2.17.0", + "@ui5/webcomponents-cypress-commands": "2.18.0", "@vitejs/plugin-react": "5.1.2", "cypress": "15.8.2", "eslint": "9.39.2", @@ -1377,12 +1377,12 @@ "license": "Apache-2.0" }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", - "integrity": "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.17.tgz", + "integrity": "sha512-gtjQr4CIb86rq03AL4WJnlTaaTU5UU4Xt8tbG1HU3OWVsO4z5OrRKTRDKoWRbkLEPpbPIjPgCoxmV70jTJtWZQ==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.12" + "@tanstack/virtual-core": "3.13.17" }, "funding": { "type": "github", @@ -1394,9 +1394,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.12", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.12.tgz", - "integrity": "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==", + "version": "3.13.17", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.17.tgz", + "integrity": "sha512-m5mRfGNcL5GUzluWNom0Rmg8P8Dg3h6PnJtJBmJcBiJvkV+vufmUfLnVzKSPGQtmvzMW/ZuUdvL+SyjIUvHV3A==", "license": "MIT", "funding": { "type": "github", @@ -1452,9 +1452,9 @@ "license": "MIT" }, "node_modules/@types/jquery": { - "version": "3.5.32", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz", - "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==", + "version": "3.5.33", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.33.tgz", + "integrity": "sha512-SeyVJXlCZpEki5F0ghuYe+L+PprQta6nRZqhONt9F13dWBtR/ftoaIbdRQ7cis7womE+X2LKhsDdDtkkDhJS6g==", "license": "MIT", "dependencies": { "@types/sizzle": "*" @@ -1479,9 +1479,9 @@ } }, "node_modules/@types/openui5": { - "version": "1.135.0", - "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.135.0.tgz", - "integrity": "sha512-C0oU8CafbyMXmtJWVrwpDP+gMaa+mC3Nch/F7/oGfteYluwWHFzXYVmCenFvOIwHDIqhaMDkK0Kn057MUiztgA==", + "version": "1.143.0", + "resolved": "https://registry.npmjs.org/@types/openui5/-/openui5-1.143.0.tgz", + "integrity": "sha512-lsQVKgcMRGe0Xd1zR8bRj8ahsR4fSNpXraHAwBi+VbSISkMIoC92Nt0qIoG03K2XZKX4mL8bjkVR+GR5XfasrQ==", "license": "MIT", "dependencies": { "@types/jquery": "~3.5.13", @@ -1489,9 +1489,9 @@ } }, "node_modules/@types/qunit": { - "version": "2.19.12", - "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.12.tgz", - "integrity": "sha512-II+C1wgzUia0g+tGAH+PBb4XiTm8/C/i6sN23r21NNskBYOYrv+qnW0tFQ/IxZzKVwrK4CTglf8YO3poJUclQA==", + "version": "2.19.13", + "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.19.13.tgz", + "integrity": "sha512-N4xp3v4s7f0jb2Oij6+6xw5QhH7/IgHCoGIFLCWtbEWoPkGYp8Te4mIwIP21qaurr6ed5JiPMiy2/ZoiGPkLIw==", "license": "MIT" }, "node_modules/@types/react": { @@ -1821,24 +1821,24 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.17.1.tgz", - "integrity": "sha512-rYNPhGtFRf8CaXX3OwAcKtzkD0xuncCMnaspokHj5eL08rcmBxcRuRRabtoxJy8bWx/dJ6d5OfYzXitDJrKpSQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.18.0.tgz", + "integrity": "sha512-shuElJFqFsm4BAQ/1NDu9yIPqUcssMRYy+au7S3kV92UzsOeW5JUvVRtytkztcWeEMz8Mh8uFLAGPi1kwuxpQw==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-icons-business-suite": "2.17.1", - "@ui5/webcomponents-icons-tnt": "2.17.1", - "@ui5/webcomponents-localization": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1" + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-icons-business-suite": "2.18.0", + "@ui5/webcomponents-icons-tnt": "2.18.0", + "@ui5/webcomponents-localization": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.17.1.tgz", - "integrity": "sha512-n9xsOO4aOqyuH8XMLHVE5pmFRafgRdIqZyHrCsDEdqOuk73Ng6j1yo9lqXoK16IijU7khGSmggu5hk5eVCprug==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.18.0.tgz", + "integrity": "sha512-EWAUjUOhakA6gc3PQO2Di5PiXR/RLi0elrlSODrFWW/S08ZofcLXcM9EfzUP6X+dY8LWyFg4ghbGsP2+o5UScw==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1846,14 +1846,14 @@ } }, "node_modules/@ui5/webcomponents-cypress-commands": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-cypress-commands/-/webcomponents-cypress-commands-2.17.0.tgz", - "integrity": "sha512-u2xFcK5Yr+Bw7JgxH5GZsX0TOX3SZy0wVEgFwcCzylXUzyIWkkeFEOIymzpPKMtdeiQuYkqY1C4qxbprM9YPYw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-cypress-commands/-/webcomponents-cypress-commands-2.18.0.tgz", + "integrity": "sha512-Bzt5BX1nGF4CHszY9wtBEqnrAZiZzLJqOOJD/ltMD9oN+GE7ygGLEFV5SlW1qhOpVu6P5fw2nCiEbLOHNio+8g==", "dev": true, "license": "Apache-2.0", "peerDependencies": { - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", "cypress": "^12 || ^13 || ^14 || ^15" }, "peerDependenciesMeta": { @@ -1866,74 +1866,74 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.17.1.tgz", - "integrity": "sha512-xcmZ3Mm907VrsXmKt46PaxVfdFKCi95iU4RCTBltjss/GoKEJaXNls4MoNHNIGXjitrM8l6DOGpgX+JHkrPB5w==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.18.0.tgz", + "integrity": "sha512-gMiZITSRDzIW0ffSMeqzL9EZNiK5iB9dYPUqrCst3H+ycwXXf9Y8Ft/tZ5ElnutUd6luRgiJU/oFul5D0EjkQg==", "license": "Apache-2.0", "peer": true, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-theming": "2.17.1", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-theming": "2.18.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.17.1.tgz", - "integrity": "sha512-a+A2lPNBQpUX3UoZkfktC5eh4MgD/HxvR6TP0+fBoPJYXp1qAExlIzTHu+rp6/gA2leJv3ERBCFvjmNTh5CEeg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.0.tgz", + "integrity": "sha512-yGlwKh0fSrglT408IEkorxk1rai/Xma8a8ikC1R/FxU2lTjQ6lpBOd0KIgEmGmkd4Hfrl3AcgjWQDy4BB4zv7A==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.17.1.tgz", - "integrity": "sha512-W5H2xLhqyxD/r4m1At6ok82tP7LtJQ1D5NFw/HZDBald4+mLP/aekGsBszD7Ta7VFN/KwjUYvDQM/GNYk1IpBw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.0.tgz", + "integrity": "sha512-Z8P+zGFhnd6XIlajpzrda/lotC7sU85Jzjz8eBzVw/gHEm9KpwhVyifdIbLrjN+sO3+W+F2dwixL6GMfiFlVFw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.17.1.tgz", - "integrity": "sha512-LhTwa9RBZC3923TR0Zp6fPGAOzuRlM+xb7YzwjZlBc+vOBfsxHyW+UffAcvrrCbnMwcmh2KYCWA+puEOzYXb6A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.0.tgz", + "integrity": "sha512-lGuxlPsSBCd7Z8WOQQYf6wUQtEkf5a5eNtEpg+yB5CZpavhs3e/QtQKqDlZE+TTJ+oB3CCWCVM75vA6caEdLFg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.17.1.tgz", - "integrity": "sha512-pmoYGRyHITkSvhk3b2ghNlHNuOmwUfB4xDgbYlNqH4KSjcKhLTaQAWZIfsOsxml+yT2/Ot2rW+iKqfhQPfxE3A==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.18.0.tgz", + "integrity": "sha512-iUNPymlfDnFfj9udDegs4jso1peWc1YoZ3TRhbhl555Cahz+ECUQto951A/u9lXrDZSAYI68J8s5ueYn3A08QQ==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.113.0", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.17.0.tgz", - "integrity": "sha512-pE0Kn7c5CHVNfKXELB1ltpzPzjRd2nkCrA1nrg0+q1v2j6KfykaWOOkvt8YiHf8kmAMHG9dPEFbH0FM5uzo74Q==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.18.0.tgz", + "integrity": "sha512-v2J6ZLl47tM/IfilvowEIBB3DoIiNHyWQ0EqNp+3e7D3T6nJZ9yfxcqy5X0zRsZcQeWZaplv+MtXbmKnr3wjkg==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.12", - "@ui5/webcomponents-react-base": "~2.17.0", + "@tanstack/react-virtual": "3.13.17", + "@ui5/webcomponents-react-base": "~2.18.0", "clsx": "2.1.1", "react-table": "7.8.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.17.0", - "@ui5/webcomponents-base": "~2.17.0", - "@ui5/webcomponents-fiori": "~2.17.0", - "@ui5/webcomponents-icons": "~2.17.0", + "@ui5/webcomponents": "~2.18.0", + "@ui5/webcomponents-base": "~2.18.0", + "@ui5/webcomponents-fiori": "~2.18.0", + "@ui5/webcomponents-icons": "~2.18.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1956,13 +1956,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.17.0.tgz", - "integrity": "sha512-lPZN/61OY5eX6/tmyGKwQ9JmtoCnM1eLniZ0b2Ull0O8ffH6M9dTGAUXlJQcLsNA2u+4AdkFIvelrKWVpKNARQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.18.0.tgz", + "integrity": "sha512-hGRolhEFcjoS+DAspUEAWSmNE7kNOCh91zEeBq4QsvvdwN+wgMsNM35W7EaslEVW5JZu8zHi2vveuNEwB9SfVg==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.17.0", + "@ui5/webcomponents-base": "~2.18.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1988,13 +1988,13 @@ } }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.17.1.tgz", - "integrity": "sha512-vWIoaAqKtmj0rJF+kpPA2b5Hb1Lxj7RTkXb0rqOYlApGiqxxIu3xvUJc/Nb7meUqHmBKydC4jtOVdjM2kGOKPg==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.18.0.tgz", + "integrity": "sha512-l9HljGJTE0qDsx2uqsLTYbqWXNlB5iW3OwckjZRqjg+JMOINg9cjc10IaLogXgxKGXNCV7Wi67vWZDAorN1Bjg==", "license": "Apache-2.0", "dependencies": { "@sap-theming/theming-base-content": "11.29.3", - "@ui5/webcomponents-base": "2.17.1" + "@ui5/webcomponents-base": "2.18.0" } }, "node_modules/@vitejs/plugin-react": { diff --git a/templates/vite-ts/package.json b/templates/vite-ts/package.json index a80c13c0a6d..26f30877ef1 100644 --- a/templates/vite-ts/package.json +++ b/templates/vite-ts/package.json @@ -12,11 +12,11 @@ "preview": "vite preview" }, "dependencies": { - "@ui5/webcomponents": "2.17.1", - "@ui5/webcomponents-base": "2.17.1", - "@ui5/webcomponents-fiori": "2.17.1", - "@ui5/webcomponents-icons": "2.17.1", - "@ui5/webcomponents-react": "2.17.0", + "@ui5/webcomponents": "2.18.0", + "@ui5/webcomponents-base": "2.18.0", + "@ui5/webcomponents-fiori": "2.18.0", + "@ui5/webcomponents-icons": "2.18.0", + "@ui5/webcomponents-react": "2.18.0", "react": "19.2.3", "react-dom": "19.2.3" }, @@ -24,7 +24,7 @@ "@types/react": "19.2.7", "@types/react-dom": "19.2.3", "@vitejs/plugin-react": "5.1.2", - "@ui5/webcomponents-cypress-commands": "2.17.0", + "@ui5/webcomponents-cypress-commands": "2.18.0", "cypress": "15.8.2", "eslint": "9.39.2", "eslint-plugin-react-hooks": "6.1.1",