diff --git a/web/package-lock.json b/web/package-lock.json index 293dd9cbcb..2ed92cb812 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -33,10 +33,10 @@ "@radix-ui/react-toggle": "^1.2.1", "@radix-ui/react-toggle-group": "^1.2.1", "@radix-ui/react-tooltip": "^1.4.1", - "@rjsf/core": "^6.10.1", - "@rjsf/shadcn": "^6.10.1", + "@rjsf/core": "^6.11.1", + "@rjsf/shadcn": "^6.11.1", "@rjsf/utils": "^6.10.1", - "@rjsf/validator-ajv8": "^6.10.1", + "@rjsf/validator-ajv8": "^6.11.1", "apexcharts": "^8.7.0", "axios": "^1.21.0", "class-variance-authority": "^0.7.1", @@ -2903,47 +2903,47 @@ "license": "MIT" }, "node_modules/@rjsf/core": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-6.10.1.tgz", - "integrity": "sha512-LHLbXYEq1+c2CpynBlf5JBlUhPNxOkVV+txf1BvamgJSt4QOisXFw5Uv+mBdLRi4BI+FfT0ofMVOgGWnuwG7gw==", + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-6.11.1.tgz", + "integrity": "sha512-2kH39lspUUQf552l+vSTj9vnwdv1gSOyDKqSDmFuTo16+92zbJ381knrQpk3KKowjp/sbxu4qPiBptgXH6i4UQ==", "license": "Apache-2.0", "dependencies": { - "markdown-to-jsx": "^9.8.2" + "markdown-to-jsx": "^9.10.3" }, "engines": { "node": ">=20" }, "peerDependencies": { - "@rjsf/utils": "^6.10.1", + "@rjsf/utils": "^6.11.1", "react": ">=18" } }, "node_modules/@rjsf/shadcn": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/@rjsf/shadcn/-/shadcn-6.10.1.tgz", - "integrity": "sha512-URVLkYcf3V8hNo1ZvcwR9zdMx+2z2k5IhDpfmQqPqWrMvY469BL+Wgyp+P7PEF01JhlQA3GOB6EwfKTMTkpoAw==", + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/@rjsf/shadcn/-/shadcn-6.11.1.tgz", + "integrity": "sha512-W00s4kLx5f4kerYtsE/kLLABqh3eg4Iih1D9llxKp0FDVnW6BEuJmKP8G9VRVphMdMQVkrZNeNBjlOE9Bc7ZDw==", "license": "MIT", "dependencies": { - "@radix-ui/react-checkbox": "^1.3.3", - "@radix-ui/react-dialog": "^1.1.15", + "@radix-ui/react-checkbox": "^1.3.11", + "@radix-ui/react-dialog": "^1.1.23", "@radix-ui/react-icons": "^1.3.2", - "@radix-ui/react-label": "^2.1.8", - "@radix-ui/react-radio-group": "^1.3.8", - "@radix-ui/react-separator": "^1.1.8", - "@radix-ui/react-slider": "^1.3.6", - "@radix-ui/react-slot": "^1.2.0", + "@radix-ui/react-label": "^2.1.15", + "@radix-ui/react-radio-group": "^1.4.7", + "@radix-ui/react-separator": "^1.1.15", + "@radix-ui/react-slider": "^1.4.7", + "@radix-ui/react-slot": "^1.3.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "^1.1.1", - "lucide-react": "^1.16.0", - "tailwind-merge": "^3.6.0" + "lucide-react": "^1.49.0", + "tailwind-merge": "^3.7.0" }, "engines": { "node": ">=20" }, "peerDependencies": { - "@rjsf/core": "^6.10.1", - "@rjsf/utils": "^6.10.1", + "@rjsf/core": "^6.11.1", + "@rjsf/utils": "^6.11.1", "react": ">=18" } }, @@ -2958,14 +2958,14 @@ } }, "node_modules/@rjsf/utils": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-6.10.1.tgz", - "integrity": "sha512-dlbQUCoTl/+/TenyYs1zAKXf9sLTebtY+6pB+bUFsaN4xkdAtR8YBLwmpa1N5yNiRzf3fbxveISNuZmDrZE/yQ==", + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-6.11.1.tgz", + "integrity": "sha512-rHQ4jNkhws3YUjvM/6RyW78l0mVfnt6w2j3/giUcS5F0cendCLYykFuSnE2fQxBwmknv4ANMOugwXOgcIbfvnA==", "license": "Apache-2.0", "dependencies": { - "@x0k/json-schema-merge": "^1.0.6", - "fast-equals": "^6.0.0", - "fast-uri": "^4.1.4", + "@x0k/json-schema-merge": "^1.1.0", + "fast-equals": "^6.0.4", + "fast-uri": "^4.2.1", "jsonpointer": "^5.0.1", "react-is": "^18.3.1" }, @@ -2977,9 +2977,9 @@ } }, "node_modules/@rjsf/utils/node_modules/fast-equals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-6.0.0.tgz", - "integrity": "sha512-PFhhIGgdM79r5Uztdj9Zb6Tt1zKafqVfdMGwVca1z5z6fbX7DmsySSuJd8HiP6I1j505DCS83cLxo5rmSNeVEA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-6.2.2.tgz", + "integrity": "sha512-n+XqoarWCgcar0O3om3DeNYx6xTuLWGTUF1bRZ9iuO00tsPepzP1L4V7rqtxxZ4PEya34UCESReimFvxmEVwIA==", "license": "MIT", "engines": { "node": ">=6.0.0" @@ -3002,9 +3002,9 @@ "license": "BSD-3-Clause" }, "node_modules/@rjsf/validator-ajv8": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/@rjsf/validator-ajv8/-/validator-ajv8-6.10.1.tgz", - "integrity": "sha512-Jyim45UKd39SgWn4ryaydTigZ0dddNEeqZUfTlLgsy2v23uMDLyeKjNCItC09dy00dtKzwM3Q4WA0FtQ5IjOgA==", + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/@rjsf/validator-ajv8/-/validator-ajv8-6.11.1.tgz", + "integrity": "sha512-LV7ibrep/kaRzkwzhLAmJY9SHOIZuX9fQO+0VCfm0FOGXneGU9xQEJvHft7R84uqtDTTQZqRq40HcQjqY0rsyw==", "license": "Apache-2.0", "dependencies": { "ajv": "^8.20.0", @@ -3014,7 +3014,7 @@ "node": ">=20" }, "peerDependencies": { - "@rjsf/utils": "^6.10.1" + "@rjsf/utils": "^6.11.1" } }, "node_modules/@rolldown/binding-android-arm-eabi": { @@ -7021,9 +7021,9 @@ } }, "node_modules/markdown-to-jsx": { - "version": "9.10.2", - "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-9.10.2.tgz", - "integrity": "sha512-iR9GadlIox0q1uXnpqdxpF02Vb1WDmZ/QIXWjBR5htzjUEEhyIWbM65LuVKavdwJaVo4q95C/F2OOyNjWe91ig==", + "version": "9.10.5", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-9.10.5.tgz", + "integrity": "sha512-m/OFdkxlmWY13o3R0Yy6STooQRzJ0Q5IqqDqQeHOb7pAA2LNgLplEI+jhDyMdxpdr1pceFH6ykrBWGD6oRvW/A==", "license": "MIT", "engines": { "node": ">= 18" diff --git a/web/package.json b/web/package.json index c66f358272..48e5be4f2c 100644 --- a/web/package.json +++ b/web/package.json @@ -45,10 +45,10 @@ "@radix-ui/react-toggle": "^1.2.1", "@radix-ui/react-toggle-group": "^1.2.1", "@radix-ui/react-tooltip": "^1.4.1", - "@rjsf/core": "^6.10.1", - "@rjsf/shadcn": "^6.10.1", + "@rjsf/core": "^6.11.1", + "@rjsf/shadcn": "^6.11.1", "@rjsf/utils": "^6.10.1", - "@rjsf/validator-ajv8": "^6.10.1", + "@rjsf/validator-ajv8": "^6.11.1", "apexcharts": "^8.7.0", "axios": "^1.21.0", "class-variance-authority": "^0.7.1", diff --git a/web/src/components/config-form/theme/widgets/GenAIModelWidget.tsx b/web/src/components/config-form/theme/widgets/GenAIModelWidget.tsx index ab1c22c745..d523701987 100644 --- a/web/src/components/config-form/theme/widgets/GenAIModelWidget.tsx +++ b/web/src/components/config-form/theme/widgets/GenAIModelWidget.tsx @@ -169,7 +169,7 @@ export function GenAIModelWidget(props: WidgetProps) { if (previous === formProvider) return; if (formProvider === savedProvider && value === savedModel) return; - if (typeof value === "string" && value) onChange(""); + if (typeof value === "string" && value) onChange(undefined); }, [formProvider, savedProvider, savedModel, value, onChange]); const probe = async () => {