From 8faa86f3b582e43baab69a824edb659b639d83bd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 14:50:04 +0000 Subject: [PATCH 01/16] Bump typescript from 5.5.4 to 5.6.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- packages/stencil-library/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/stencil-library/package.json b/packages/stencil-library/package.json index ff7f3c063..83de3dc1e 100644 --- a/packages/stencil-library/package.json +++ b/packages/stencil-library/package.json @@ -67,7 +67,7 @@ "react-dom": "^18.2.0", "rollup-plugin-node-polyfills": "^0.2.1", "storybook": "^8.3.2", - "typescript": "5.5.4", + "typescript": "5.6.2", "typescript-debounce-decorator": "^0.0.18" }, "dependencies": { From eafd7c54418a647e5413a41a8f6f9183d7ebd766 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 19:30:09 +0000 Subject: [PATCH 02/16] Bump eslint-plugin-storybook from 0.8.0 to 0.10.1 Bumps [eslint-plugin-storybook](https://github.com/storybookjs/eslint-plugin-storybook) from 0.8.0 to 0.10.1. - [Release notes](https://github.com/storybookjs/eslint-plugin-storybook/releases) - [Changelog](https://github.com/storybookjs/eslint-plugin-storybook/blob/main/CHANGELOG.md) - [Commits](https://github.com/storybookjs/eslint-plugin-storybook/compare/v0.8.0...v0.10.1) --- updated-dependencies: - dependency-name: eslint-plugin-storybook dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- packages/stencil-library/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/stencil-library/package.json b/packages/stencil-library/package.json index 83de3dc1e..094bdbfe7 100644 --- a/packages/stencil-library/package.json +++ b/packages/stencil-library/package.json @@ -55,7 +55,7 @@ "babel-loader": "^9.1.2", "eslint": "^8.57.0", "eslint-plugin-react": "^7.16.0", - "eslint-plugin-storybook": "^0.8.0", + "eslint-plugin-storybook": "^0.10.1", "gh-pages": "^6.0.0", "jest": "^29.7.0", "jest-cli": "^29.7.0", From eb955c33c1eedaae753859993173e9fb4ba725b0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 19:30:16 +0000 Subject: [PATCH 03/16] Bump @stencil/core from 4.21.0 to 4.22.2 Bumps [@stencil/core](https://github.com/ionic-team/stencil) from 4.21.0 to 4.22.2. - [Release notes](https://github.com/ionic-team/stencil/releases) - [Changelog](https://github.com/ionic-team/stencil/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/stencil/compare/v4.21.0...v4.22.2) --- updated-dependencies: - dependency-name: "@stencil/core" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- packages/stencil-library/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/stencil-library/package.json b/packages/stencil-library/package.json index 83de3dc1e..801821a1d 100644 --- a/packages/stencil-library/package.json +++ b/packages/stencil-library/package.json @@ -35,7 +35,7 @@ "devDependencies": { "@chromatic-com/storybook": "^2.0.2", "@stencil-community/eslint-plugin": "0.8.0", - "@stencil/core": "4.21.0", + "@stencil/core": "4.22.2", "@stencil/react-output-target": "^0.5.1", "@stencil/sass": "^3.0.4", "@storybook/addon-a11y": "^8.3.2", From df203b498112d10cf196b7c5113486adecd9aa7a Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 25 Oct 2024 15:57:40 -0400 Subject: [PATCH 04/16] Bumped nuke to v8.1.2 Bumped nuke to v8.1.2 --- _build/_build.csproj | 2 +- global.json | 2 +- package-lock.json | 184 ++++++++++--------------- packages/react-library/package.json | 2 +- packages/stencil-library/licenses.json | 2 +- packages/stencil-library/package.json | 2 +- 6 files changed, 77 insertions(+), 117 deletions(-) diff --git a/_build/_build.csproj b/_build/_build.csproj index c4fdb8ee8..95a790a84 100644 --- a/_build/_build.csproj +++ b/_build/_build.csproj @@ -11,7 +11,7 @@ - + diff --git a/global.json b/global.json index ab06f6c7c..082deb78d 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.400", + "version": "8.0.403", "rollForward": "latestMajor" } } diff --git a/package-lock.json b/package-lock.json index 30afa0307..b97fe4a84 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4891,10 +4891,11 @@ } }, "node_modules/@stencil/core": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.21.0.tgz", - "integrity": "sha512-v50lnVbzS8mpMSnEVxR+G75XpvxHKtkJaQrNPE8+/fF6Ppr5z4bcdcBhcP8LPfEW+4BZcic6VifMXRwTopc+kw==", + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.22.2.tgz", + "integrity": "sha512-eq2pYrrnzcLyBRANk0X/VVOfCtD0nCxWnEZ0AVdscuqfDkOjxa6SSZOfEhR9FAvrmESHp8y5jRCVPnf4n5CC4A==", "dev": true, + "license": "MIT", "bin": { "stencil": "bin/stencil" }, @@ -10982,14 +10983,14 @@ } }, "node_modules/eslint-plugin-storybook": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.8.0.tgz", - "integrity": "sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.10.1.tgz", + "integrity": "sha512-YpxkdqyiKpMIrRquuvBaCinsqmZJ86JvXRX/gtRa4Qctpk0ipFt2cWqEjkB1HHWWG0DVRXlUBKHjRogC2Ig1fg==", "dev": true, + "license": "MIT", "dependencies": { - "@storybook/csf": "^0.0.1", - "@typescript-eslint/utils": "^5.62.0", - "requireindex": "^1.2.0", + "@storybook/csf": "^0.1.11", + "@typescript-eslint/utils": "^8.8.1", "ts-dedent": "^2.2.0" }, "engines": { @@ -10999,26 +11000,18 @@ "eslint": ">=6" } }, - "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", - "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.15" - } - }, "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.11.0.tgz", + "integrity": "sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" + "@typescript-eslint/types": "8.11.0", + "@typescript-eslint/visitor-keys": "8.11.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -11026,12 +11019,13 @@ } }, "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.11.0.tgz", + "integrity": "sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==", "dev": true, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -11039,21 +11033,23 @@ } }, "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.11.0.tgz", + "integrity": "sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", + "@typescript-eslint/types": "8.11.0", + "@typescript-eslint/visitor-keys": "8.11.0", "debug": "^4.3.4", - "globby": "^11.1.0", + "fast-glob": "^3.3.2", "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -11066,90 +11062,68 @@ } }, "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.11.0.tgz", + "integrity": "sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==", "dev": true, + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.11.0", + "@typescript-eslint/types": "8.11.0", + "@typescript-eslint/typescript-estree": "8.11.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "eslint": "^8.57.0 || ^9.0.0" } }, "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.11.0.tgz", + "integrity": "sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" + "@typescript-eslint/types": "8.11.0", + "eslint-visitor-keys": "^3.4.3" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/eslint-plugin-storybook/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "node_modules/eslint-plugin-storybook/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" + "node": ">=16 || 14 >=14.17" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/eslint-plugin-storybook/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -11157,12 +11131,6 @@ "node": ">=10" } }, - "node_modules/eslint-plugin-storybook/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/eslint-scope": { "version": "7.2.2", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", @@ -20554,15 +20522,6 @@ "node": ">=0.10.0" } }, - "node_modules/requireindex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", - "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", - "dev": true, - "engines": { - "node": ">=0.10.5" - } - }, "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", @@ -22510,10 +22469,11 @@ "dev": true }, "node_modules/typescript": { - "version": "5.5.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", - "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -23653,7 +23613,7 @@ }, "packages/react-library": { "name": "@dnncommunity/dnn-elements-react", - "version": "0.24.0-alpha.366", + "version": "0.25.0-alpha.9", "license": "MIT", "dependencies": { "@dnncommunity/dnn-elements": "*" @@ -23679,7 +23639,7 @@ }, "packages/stencil-library": { "name": "@dnncommunity/dnn-elements", - "version": "0.24.0-alpha.366", + "version": "0.25.0-alpha.9", "license": "MIT", "dependencies": { "jodit": "^4.2.27" @@ -23687,7 +23647,7 @@ "devDependencies": { "@chromatic-com/storybook": "^2.0.2", "@stencil-community/eslint-plugin": "0.8.0", - "@stencil/core": "4.21.0", + "@stencil/core": "4.22.2", "@stencil/react-output-target": "^0.5.1", "@stencil/sass": "^3.0.4", "@storybook/addon-a11y": "^8.3.2", @@ -23707,7 +23667,7 @@ "babel-loader": "^9.1.2", "eslint": "^8.57.0", "eslint-plugin-react": "^7.16.0", - "eslint-plugin-storybook": "^0.8.0", + "eslint-plugin-storybook": "^0.10.1", "gh-pages": "^6.0.0", "jest": "^29.7.0", "jest-cli": "^29.7.0", @@ -23719,7 +23679,7 @@ "react-dom": "^18.2.0", "rollup-plugin-node-polyfills": "^0.2.1", "storybook": "^8.3.2", - "typescript": "5.5.4", + "typescript": "5.6.2", "typescript-debounce-decorator": "^0.0.18" } }, diff --git a/packages/react-library/package.json b/packages/react-library/package.json index 694d22301..f9d3119c3 100644 --- a/packages/react-library/package.json +++ b/packages/react-library/package.json @@ -1,6 +1,6 @@ { "name": "@dnncommunity/dnn-elements-react", - "version": "0.24.0-alpha.366", + "version": "0.25.0-alpha.9", "description": "Dnn themed custom elements with react wrappers.", "homepage": "https://github.com/valadas/dnn-elements", "license": "MIT", diff --git a/packages/stencil-library/licenses.json b/packages/stencil-library/licenses.json index b93214c4d..bafac29bd 100644 --- a/packages/stencil-library/licenses.json +++ b/packages/stencil-library/licenses.json @@ -1,5 +1,5 @@ { - "@dnncommunity/dnn-elements@0.24.0-alpha.366": { + "@dnncommunity/dnn-elements@0.25.0-alpha.9": { "licenses": "MIT", "repository": "https://github.com/dnncommunity/dnn-elements", "path": "", diff --git a/packages/stencil-library/package.json b/packages/stencil-library/package.json index fb33e05ff..45bb924f3 100644 --- a/packages/stencil-library/package.json +++ b/packages/stencil-library/package.json @@ -1,6 +1,6 @@ { "name": "@dnncommunity/dnn-elements", - "version": "0.24.0-alpha.366", + "version": "0.25.0-alpha.9", "description": "Dnn themed custom elements.", "repository": "https://github.com/dnncommunity/dnn-elements", "homepage": "https://dnncommunity.github.io/dnn-elements", From a1fc4888c0f5010a98ffceca48eec672837ef178 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 20:02:43 +0000 Subject: [PATCH 05/16] Bump @chromatic-com/storybook from 2.0.2 to 3.1.0 Bumps [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) from 2.0.2 to 3.1.0. - [Release notes](https://github.com/chromaui/addon-visual-tests/releases) - [Changelog](https://github.com/chromaui/addon-visual-tests/blob/main/CHANGELOG.md) - [Commits](https://github.com/chromaui/addon-visual-tests/compare/v2.0.2...v3.1.0) --- updated-dependencies: - dependency-name: "@chromatic-com/storybook" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- packages/stencil-library/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/stencil-library/package.json b/packages/stencil-library/package.json index fb33e05ff..a5817fca7 100644 --- a/packages/stencil-library/package.json +++ b/packages/stencil-library/package.json @@ -33,7 +33,7 @@ "deploy-storybook": "gh-pages -d storybook-static --branch site" }, "devDependencies": { - "@chromatic-com/storybook": "^2.0.2", + "@chromatic-com/storybook": "^3.1.0", "@stencil-community/eslint-plugin": "0.8.0", "@stencil/core": "4.22.2", "@stencil/react-output-target": "^0.5.1", From 7cd9b3da345ff5286ca673469a52f0fab4fbd08c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 20:08:11 +0000 Subject: [PATCH 06/16] Bump typescript from 5.6.2 to 5.6.3 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.2 to 5.6.3. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- packages/stencil-library/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/stencil-library/package.json b/packages/stencil-library/package.json index 3ddaedf49..3051902ea 100644 --- a/packages/stencil-library/package.json +++ b/packages/stencil-library/package.json @@ -67,7 +67,7 @@ "react-dom": "^18.2.0", "rollup-plugin-node-polyfills": "^0.2.1", "storybook": "^8.3.2", - "typescript": "5.6.2", + "typescript": "5.6.3", "typescript-debounce-decorator": "^0.0.18" }, "dependencies": { From 52df5a4e60ab0e49ed80fcc7f4f29ac966ff0579 Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 25 Oct 2024 16:33:41 -0400 Subject: [PATCH 07/16] Added autocomplete prop to dnn-select and dnn-autocomplete Added autocomplete prop to dnn-select and dnn-autocomplete Closes #1198 --- .hintrc | 4 +++- packages/stencil-library/src/components.d.ts | 16 ++++++++++++++++ .../dnn-autocomplete/dnn-autocomplete.tsx | 17 +++++++++++------ .../src/components/dnn-select/dnn-select.tsx | 6 ++++++ 4 files changed, 36 insertions(+), 7 deletions(-) diff --git a/.hintrc b/.hintrc index 76dfd6e13..0181aa5e8 100644 --- a/.hintrc +++ b/.hintrc @@ -4,6 +4,8 @@ ], "hints": { "axe/name-role-value": "off", - "no-inline-styles": "off" + "no-inline-styles": "off", + "axe/aria": "off", + "axe/forms": "off" } } \ No newline at end of file diff --git a/packages/stencil-library/src/components.d.ts b/packages/stencil-library/src/components.d.ts index b76a53eaf..d6f06c564 100644 --- a/packages/stencil-library/src/components.d.ts +++ b/packages/stencil-library/src/components.d.ts @@ -33,6 +33,10 @@ export { Config } from "jodit/types/config"; export { DnnToggleChangeEventDetail } from "./components/dnn-toggle/toggle-interface"; export namespace Components { interface DnnAutocomplete { + /** + * Defines the type of automatic completion the browser could use. See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete + */ + "autocomplete": string; /** * Reports the input validity details. See https://developer.mozilla.org/en-US/docs/Web/API/ValidityState */ @@ -574,6 +578,10 @@ export namespace Components { "query": string; } interface DnnSelect { + /** + * Defines the type of automatic completion the browser can use. See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete + */ + "autocomplete": string; /** * Reports the input validity details. See https://developer.mozilla.org/en-US/docs/Web/API/ValidityState */ @@ -1295,6 +1303,10 @@ declare global { } declare namespace LocalJSX { interface DnnAutocomplete { + /** + * Defines the type of automatic completion the browser could use. See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete + */ + "autocomplete"?: string; /** * Defines whether the field is disabled. */ @@ -1877,6 +1889,10 @@ declare namespace LocalJSX { "query"?: string; } interface DnnSelect { + /** + * Defines the type of automatic completion the browser can use. See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete + */ + "autocomplete"?: string; /** * @deprecated This control has its own validatin reporting, will be removed in v0.25.0 */ diff --git a/packages/stencil-library/src/components/dnn-autocomplete/dnn-autocomplete.tsx b/packages/stencil-library/src/components/dnn-autocomplete/dnn-autocomplete.tsx index d48aacf59..4d895688b 100644 --- a/packages/stencil-library/src/components/dnn-autocomplete/dnn-autocomplete.tsx +++ b/packages/stencil-library/src/components/dnn-autocomplete/dnn-autocomplete.tsx @@ -33,19 +33,24 @@ export class DnnAutocomplete { /** Callback to render suggestions, if not provided, only the label will be rendered. */ @Prop() renderSuggestion: (suggestion: DnnAutocompleteSuggestion) => HTMLElement; - + /** The total amount of suggestions for the given search query. * This can be used to show virtual scroll and pagination progressive feeding. * The needMoreItems event should be used to request more items. */ @Prop() totalSuggestions: number; - + /** How many suggestions to preload in pixels of their height. - * This is used to calculate the virtual scroll height and request - * more items before they get into view. - */ + * This is used to calculate the virtual scroll height and request + * more items before they get into view. + */ @Prop() preloadThresholdPixels: number = 1000; + /** Defines the type of automatic completion the browser could use. + * See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete + */ + @Prop() autocomplete: string = "off"; + @Element() element: HTMLDnnAutocompleteElement; /** Fires when the value has changed and the user exits the input. */ @@ -357,7 +362,7 @@ export class DnnAutocomplete { aria-activedescendant={this.selectedIndex !== undefined ? `option-${this.selectedIndex}` : undefined} disabled={this.disabled} required={this.required} - autoComplete="off" + autoComplete={this.autocomplete} value={this.displayValue} onFocus={() => { this.searchQueryChanged.emit(this.value || ""); diff --git a/packages/stencil-library/src/components/dnn-select/dnn-select.tsx b/packages/stencil-library/src/components/dnn-select/dnn-select.tsx index 322c9f7d0..b29556dec 100644 --- a/packages/stencil-library/src/components/dnn-select/dnn-select.tsx +++ b/packages/stencil-library/src/components/dnn-select/dnn-select.tsx @@ -26,6 +26,11 @@ export class DnnSelect { /** @deprecated This control has its own validatin reporting, will be removed in v0.25.0 */ @Prop() disableValidityReporting: boolean; + + /** Defines the type of automatic completion the browser can use. + * See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete + */ + @Prop() autocomplete = "off"; /** The value of the input. */ @Prop({mutable: true, reflect:true}) value: string; @@ -154,6 +159,7 @@ export class DnnSelect {