diff --git a/org.knime.python3.scripting.nodes/js-src/package-lock.json b/org.knime.python3.scripting.nodes/js-src/package-lock.json
index 9e6edcd96..d9ac0db8f 100644
--- a/org.knime.python3.scripting.nodes/js-src/package-lock.json
+++ b/org.knime.python3.scripting.nodes/js-src/package-lock.json
@@ -10,7 +10,7 @@
"hasInstallScript": true,
"dependencies": {
"@knime/components": "1.43.0",
- "@knime/kds-components": "0.5.2",
+ "@knime/kds-components": "0.6.6",
"@knime/scripting-editor": "0.0.121",
"@knime/styles": "1.8.0",
"@knime/ui-extension-service": "2.6.0",
@@ -2812,13 +2812,13 @@
}
},
"node_modules/@knime/kds-components": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/@knime/kds-components/-/kds-components-0.5.2.tgz",
- "integrity": "sha512-rQ+hSmvhj9GiFBx0myILWGnFO0eLV+KdquGlp+nogobhZsgfi4HAf1gGKz9lFfA6El/ZJanKE7VHbmF3et6RHg==",
+ "version": "0.6.6",
+ "resolved": "https://registry.npmjs.org/@knime/kds-components/-/kds-components-0.6.6.tgz",
+ "integrity": "sha512-s3w22hLEf+nhMGgCSJ8/Yr2/fPPR85cc0AGp6S0T4fR2TkCmGQmYFUxvnXnvHH5yi7fNlU4CUxShNMQGGb5g2g==",
"license": "GPL 3 and Additional Permissions according to Sec. 7 (SEE the file LICENSE)",
"dependencies": {
- "@knime/kds-styles": "^0.5.2",
- "@knime/utils": "^1.8.0",
+ "@knime/kds-styles": "^0.6.6",
+ "@knime/utils": "^1.9.2",
"consola": "^3.4.2"
},
"engines": {
@@ -2830,6 +2830,57 @@
"vue": "~3.5.0"
}
},
+ "node_modules/@knime/kds-components/node_modules/@fontsource/roboto": {
+ "version": "5.2.9",
+ "resolved": "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.2.9.tgz",
+ "integrity": "sha512-ZTkyHiPk74B/aj8BZWbsxD5Yu+Lq+nR64eV4wirlrac2qXR7jYk2h6JlLYuOuoruTkGQWNw2fMuKNavw7/rg0w==",
+ "license": "OFL-1.1",
+ "funding": {
+ "url": "https://github.com/sponsors/ayuhito"
+ }
+ },
+ "node_modules/@knime/kds-components/node_modules/@fontsource/roboto-mono": {
+ "version": "5.2.8",
+ "resolved": "https://registry.npmjs.org/@fontsource/roboto-mono/-/roboto-mono-5.2.8.tgz",
+ "integrity": "sha512-M0XPRcvkOKiTPooXwX7yJSNpuad3CPcQwsADBfnopz3apBs+VKI47pc42mlvAxJjNTRauu5rndSxHc8F52bR7Q==",
+ "license": "OFL-1.1",
+ "funding": {
+ "url": "https://github.com/sponsors/ayuhito"
+ }
+ },
+ "node_modules/@knime/kds-components/node_modules/@knime/kds-styles": {
+ "version": "0.6.6",
+ "resolved": "https://registry.npmjs.org/@knime/kds-styles/-/kds-styles-0.6.6.tgz",
+ "integrity": "sha512-/e1grzr9tUm7ljgCCMGG2s1uqq2NmSzaye/I2jkdkzi7gOYp3zo+7OztBaQuQG42Pn64YVpMuFSc3kR+W+yVwQ==",
+ "license": "GPL 3 and Additional Permissions according to Sec. 7 (SEE the file LICENSE)",
+ "dependencies": {
+ "@fontsource/roboto": "5.2.9",
+ "@fontsource/roboto-condensed": "5.2.8",
+ "@fontsource/roboto-mono": "5.2.8",
+ "modern-normalize": "3.0.1"
+ },
+ "engines": {
+ "node": "24.10.0",
+ "npm": "please-use-pnpm"
+ }
+ },
+ "node_modules/@knime/kds-components/node_modules/@knime/utils": {
+ "version": "1.9.2",
+ "resolved": "https://registry.npmjs.org/@knime/utils/-/utils-1.9.2.tgz",
+ "integrity": "sha512-f5Q+xTdTH/ZcslqC7PhQ9ansUO2BxI+z3VPtdMGO8mmZoHYMNu4z8wGvGtJeL5cs1QED0FdPxVuRufuyWrjyIQ==",
+ "license": "GPL 3 and Additional Permissions according to Sec. 7 (SEE the file LICENSE)",
+ "dependencies": {
+ "date-fns": "2.30.0",
+ "date-fns-tz": "2.0.0",
+ "dompurify": "^3.2.7"
+ },
+ "engines": {
+ "node": ">=22 <25"
+ },
+ "peerDependencies": {
+ "consola": "3.x"
+ }
+ },
"node_modules/@knime/kds-styles": {
"version": "0.5.5",
"resolved": "https://registry.npmjs.org/@knime/kds-styles/-/kds-styles-0.5.5.tgz",
diff --git a/org.knime.python3.scripting.nodes/js-src/package.json b/org.knime.python3.scripting.nodes/js-src/package.json
index 1d2eeef9f..ba22421b3 100644
--- a/org.knime.python3.scripting.nodes/js-src/package.json
+++ b/org.knime.python3.scripting.nodes/js-src/package.json
@@ -28,7 +28,7 @@
},
"dependencies": {
"@knime/components": "1.43.0",
- "@knime/kds-components": "0.5.2",
+ "@knime/kds-components": "0.6.6",
"@knime/scripting-editor": "0.0.121",
"@knime/styles": "1.8.0",
"@knime/ui-extension-service": "2.6.0",
diff --git a/org.knime.python3.scripting.nodes/js-src/pom.xml b/org.knime.python3.scripting.nodes/js-src/pom.xml
index 36e482d19..fbfcb4237 100644
--- a/org.knime.python3.scripting.nodes/js-src/pom.xml
+++ b/org.knime.python3.scripting.nodes/js-src/pom.xml
@@ -22,6 +22,7 @@
${project.build.directory}/node/node
coverage/lcov.info
node_modules/**/*,dist/**/*,src/dev/**/*,.nyc_output/**/*,coverage/**/*,*.log,config/**/*,**/config.js,**/*.config.js,buildtools/**
+ **/__tests__/**,**/__mocks__/**,test-setup/**
target/stylelint.json
target/eslint.json
v22.11.0
diff --git a/org.knime.python3.scripting.nodes/js-src/src/components/PythonViewPreview.vue b/org.knime.python3.scripting.nodes/js-src/src/components/PythonViewPreview.vue
index b6409b54d..7d14c1085 100644
--- a/org.knime.python3.scripting.nodes/js-src/src/components/PythonViewPreview.vue
+++ b/org.knime.python3.scripting.nodes/js-src/src/components/PythonViewPreview.vue
@@ -1,16 +1,14 @@
-