diff --git a/CHANGELOG.md b/CHANGELOG.md index 69e09dbfad..5e1d09a5fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,10 +9,13 @@ ___Note:__ Yet to be released changes appear here._ ### General * `FIX`: use `/processes` route for run instance link ([#4741](https://github.com/camunda/camunda-modeler/issues/4741)) -* `DEPS`: update to `@camunda/form-linting@0.19.0` +* `DEPS`: update to `@bpmn-io/form-js@1.13.1` +* `DEPS`: update to `@camunda/form-linting@0.20.0` +* `DEPS`: update to `@camunda/form-playground@0.19.1` ### Forms +* `FEAT`: add `documentPreview` component ([bpmn-io/form-js#1329](https://github.com/bpmn-io/form-js/pull/1329), [bpmn-io/form-js#1332](https://github.com/bpmn-io/form-js/pull/1332)) * `FIX`: mark filepicker as unavailable in Camunda 7 ([#4733](https://github.com/camunda/camunda-modeler/issues/4733)) ## 5.30.0 diff --git a/client/package.json b/client/package.json index 34cbe97cfc..f56863a9cb 100644 --- a/client/package.json +++ b/client/package.json @@ -10,13 +10,13 @@ "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/dmn-migrate": "^0.5.0", "@bpmn-io/extract-process-variables": "^1.0.0", - "@bpmn-io/form-js": "^1.12.0", + "@bpmn-io/form-js": "^1.13.1", "@bpmn-io/properties-panel": "^3.25.1", "@bpmn-io/replace-ids": "^0.2.0", "@bpmn-io/variable-outline": "^1.0.4", "@camunda/execution-platform": "^0.3.2", - "@camunda/form-linting": "^0.19.0", - "@camunda/form-playground": "^0.18.0", + "@camunda/form-linting": "^0.20.0", + "@camunda/form-playground": "^0.19.1", "@camunda/improved-canvas": "^1.7.5", "@camunda/linting": "^3.29.1", "@codemirror/commands": "^6.6.2", diff --git a/package-lock.json b/package-lock.json index 58f21c6e0c..39063ee296 100644 --- a/package-lock.json +++ b/package-lock.json @@ -95,13 +95,13 @@ "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/dmn-migrate": "^0.5.0", "@bpmn-io/extract-process-variables": "^1.0.0", - "@bpmn-io/form-js": "^1.12.0", + "@bpmn-io/form-js": "^1.13.1", "@bpmn-io/properties-panel": "^3.25.1", "@bpmn-io/replace-ids": "^0.2.0", "@bpmn-io/variable-outline": "^1.0.4", "@camunda/execution-platform": "^0.3.2", - "@camunda/form-linting": "^0.19.0", - "@camunda/form-playground": "^0.18.0", + "@camunda/form-linting": "^0.20.0", + "@camunda/form-playground": "^0.19.1", "@camunda/improved-canvas": "^1.7.5", "@camunda/linting": "^3.29.1", "@codemirror/commands": "^6.6.2", @@ -2778,31 +2778,31 @@ } }, "node_modules/@bpmn-io/form-js": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-1.12.0.tgz", - "integrity": "sha512-X+/fln7Pa6S/MUkDNbepKxAChdT5gcJl6m8dm63M7s51h0neP8os31/22bT1FPsHplQhNETkNoSkS9IYA2afGw==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-1.13.1.tgz", + "integrity": "sha512-S2QB3vnz+MQBJXi2IAV/wbIfnXIgmiwQz8cNyNAd2iT9YiKco3X8nWDjFajInFi16zDANj3W4jrrA+QL2PBd2w==", "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@bpmn-io/form-js-carbon-styles": "^1.12.0", - "@bpmn-io/form-js-editor": "^1.12.0", - "@bpmn-io/form-js-playground": "^1.12.0", - "@bpmn-io/form-js-viewer": "^1.12.0" + "@bpmn-io/form-js-carbon-styles": "^1.13.1", + "@bpmn-io/form-js-editor": "^1.13.1", + "@bpmn-io/form-js-playground": "^1.13.1", + "@bpmn-io/form-js-viewer": "^1.13.1" } }, "node_modules/@bpmn-io/form-js-carbon-styles": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-carbon-styles/-/form-js-carbon-styles-1.12.0.tgz", - "integrity": "sha512-yY2C02wvYj0j74gBV2aVX5irR3XeJbw9D6dqdTfMsMkydNH1jN9YX8jezxWHZRHxe0iEF3VBrc6WwEfWwBXHjw==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-carbon-styles/-/form-js-carbon-styles-1.13.1.tgz", + "integrity": "sha512-K7+aXag8P8pOtM8zSJY5bwGsyw20VKUgI6MMDpmsZ1TVW9ZwXv220IpyaNVvXPghCgHhBJBnoFjkISfY34H+yQ==", "license": "SEE LICENSE IN LICENSE" }, "node_modules/@bpmn-io/form-js-editor": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-editor/-/form-js-editor-1.12.0.tgz", - "integrity": "sha512-qcNQ74w/Nolg6HA0OP6lXabloYTh6q2TDriWLtQRxBsFCkYFhRepNa1zHr5iP//FQfc7Wh6YMBUdKsj38ZTXoQ==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-editor/-/form-js-editor-1.13.1.tgz", + "integrity": "sha512-mbAnJkxkXwBvUQLMuxM3a7F8NcfzmVqKtIR/tllLmkRc1ZlBoGWq251JK3S7ni05gTSzRPrWG436wTEzbnep4w==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@bpmn-io/draggle": "^4.1.1", - "@bpmn-io/form-js-viewer": "^1.12.0", + "@bpmn-io/form-js-viewer": "^1.13.1", "@bpmn-io/properties-panel": "^3.25.0", "array-move": "^4.0.0", "big.js": "^6.2.2", @@ -2849,13 +2849,13 @@ } }, "node_modules/@bpmn-io/form-js-playground": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-playground/-/form-js-playground-1.12.0.tgz", - "integrity": "sha512-JAw0fK+DxK8uZvEQ/zDfpZxvDVeyyZHCxn9hdVGBga464NQvaWHuOMMMfQAu5LYlR+Gb57OK/t8sst3RhabIvw==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-playground/-/form-js-playground-1.13.1.tgz", + "integrity": "sha512-RfNNwwMPzfU1O9dykSN+j80zi5cYFJ/WEcDnwnByU8p5n2ARFXuVm5fsJSmB6rNefcBh1ea/2bV2Z4C1CXOVKg==", "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@bpmn-io/form-js-editor": "^1.12.0", - "@bpmn-io/form-js-viewer": "^1.12.0", + "@bpmn-io/form-js-editor": "^1.13.1", + "@bpmn-io/form-js-viewer": "^1.13.1", "@codemirror/autocomplete": "^6.18.3", "@codemirror/commands": "^6.7.1", "@codemirror/lang-json": "^6.0.1", @@ -2872,9 +2872,9 @@ } }, "node_modules/@bpmn-io/form-js-viewer": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-viewer/-/form-js-viewer-1.12.0.tgz", - "integrity": "sha512-31jwd3gjcfFlzA3yEKE+Mfo9EtYkCPST1kAHe8Ifv6aRXb08oMxgZQmDfWYdtcIayAD1n6IAaEKTr0RnDf4BOQ==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-viewer/-/form-js-viewer-1.13.1.tgz", + "integrity": "sha512-EBj6dQBeEnKMgA2zImZXCZyMi4OGyA5OYB7YX7W6TTGo/PKRlYAGPkbktascVTg0erSZmHjO37KJalGleBQcfw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@carbon/grid": "^11.29.0", @@ -3045,9 +3045,9 @@ } }, "node_modules/@camunda/form-linting": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@camunda/form-linting/-/form-linting-0.19.0.tgz", - "integrity": "sha512-TIBHsH73uNvYxlZgVZ2olSS1K1Nog3EDTfKfNzboy7XaeD11Vb3/PxrnmM0yN+86sk5Fd2uLkKaNRTGwl9gC8w==", + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/@camunda/form-linting/-/form-linting-0.20.0.tgz", + "integrity": "sha512-WG/db71DPb3sIfoUxywwMYS6WXrZriKtBXXqnsiwaFUzGy+ruSG1kgdEU5uMxrzU9+J0Am7h2mXFWqQCOWytaA==", "license": "MIT", "dependencies": { "@bpmn-io/feel-lint": "^1.3.1", @@ -3058,9 +3058,9 @@ } }, "node_modules/@camunda/form-playground": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@camunda/form-playground/-/form-playground-0.18.0.tgz", - "integrity": "sha512-HvQCEZJgAjLR45dVV9BcHhKZtK1y0zVAXPXS9Q0efuNchgxqgJcR9x7WbIpHXoPzrOWZKKS5P26BWf6Mvit5Kg==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@camunda/form-playground/-/form-playground-0.19.1.tgz", + "integrity": "sha512-pDYWWaIy1/h31pZZMoevQ5GxjEDqNOGhnXEeWtZUDQr1+5h3PnJLyZbTjdHp/F6ys9Vwro5Nl/Jc/RlGsIhOLQ==", "license": "MIT", "workspaces": [ "example" @@ -9376,6 +9376,13 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT", + "optional": true + }, "node_modules/@types/ungap__structured-clone": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@types/ungap__structured-clone/-/ungap__structured-clone-1.2.0.tgz", @@ -15052,10 +15059,13 @@ "license": "MIT" }, "node_modules/dompurify": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.0.tgz", - "integrity": "sha512-AMdOzK44oFWqHEi0wpOqix/fUNY707OmoeFDnbi3Q5I8uOpy21ufUA5cDJPr0bosxrflOVD/H2DMSvuGKJGfmQ==", - "license": "(MPL-2.0 OR Apache-2.0)" + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.3.tgz", + "integrity": "sha512-U1U5Hzc2MO0oW3DF+G9qYN0aT7atAou4AgI0XjWz061nyBPbdxkfdhfy5uMgGn6+oLFCfn44ZGbdDqCzVmlOWA==", + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } }, "node_modules/domutils": { "version": "1.7.0", @@ -21630,9 +21640,9 @@ } }, "node_modules/marked": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.1.tgz", - "integrity": "sha512-VnnE19XO2Vb2oZeH8quAepfrb6Aaz4OoY8yZQACfuy/5KVJ0GxYC0Qxzz/iuc+g5UF7H0HJ+QROfvH26XeBdDA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.3.tgz", + "integrity": "sha512-Ai0cepvl2NHnTcO9jYDtcOEtVBNVYR31XnEA3BndO7f5As1wzpcOceSUM8FDkNLJNIODcLpDTWay/qQhqbuMvg==", "license": "MIT", "bin": { "marked": "bin/marked.js" @@ -34133,28 +34143,28 @@ } }, "@bpmn-io/form-js": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-1.12.0.tgz", - "integrity": "sha512-X+/fln7Pa6S/MUkDNbepKxAChdT5gcJl6m8dm63M7s51h0neP8os31/22bT1FPsHplQhNETkNoSkS9IYA2afGw==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-1.13.1.tgz", + "integrity": "sha512-S2QB3vnz+MQBJXi2IAV/wbIfnXIgmiwQz8cNyNAd2iT9YiKco3X8nWDjFajInFi16zDANj3W4jrrA+QL2PBd2w==", "requires": { - "@bpmn-io/form-js-carbon-styles": "^1.12.0", - "@bpmn-io/form-js-editor": "^1.12.0", - "@bpmn-io/form-js-playground": "^1.12.0", - "@bpmn-io/form-js-viewer": "^1.12.0" + "@bpmn-io/form-js-carbon-styles": "^1.13.1", + "@bpmn-io/form-js-editor": "^1.13.1", + "@bpmn-io/form-js-playground": "^1.13.1", + "@bpmn-io/form-js-viewer": "^1.13.1" } }, "@bpmn-io/form-js-carbon-styles": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-carbon-styles/-/form-js-carbon-styles-1.12.0.tgz", - "integrity": "sha512-yY2C02wvYj0j74gBV2aVX5irR3XeJbw9D6dqdTfMsMkydNH1jN9YX8jezxWHZRHxe0iEF3VBrc6WwEfWwBXHjw==" + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-carbon-styles/-/form-js-carbon-styles-1.13.1.tgz", + "integrity": "sha512-K7+aXag8P8pOtM8zSJY5bwGsyw20VKUgI6MMDpmsZ1TVW9ZwXv220IpyaNVvXPghCgHhBJBnoFjkISfY34H+yQ==" }, "@bpmn-io/form-js-editor": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-editor/-/form-js-editor-1.12.0.tgz", - "integrity": "sha512-qcNQ74w/Nolg6HA0OP6lXabloYTh6q2TDriWLtQRxBsFCkYFhRepNa1zHr5iP//FQfc7Wh6YMBUdKsj38ZTXoQ==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-editor/-/form-js-editor-1.13.1.tgz", + "integrity": "sha512-mbAnJkxkXwBvUQLMuxM3a7F8NcfzmVqKtIR/tllLmkRc1ZlBoGWq251JK3S7ni05gTSzRPrWG436wTEzbnep4w==", "requires": { "@bpmn-io/draggle": "^4.1.1", - "@bpmn-io/form-js-viewer": "^1.12.0", + "@bpmn-io/form-js-viewer": "^1.13.1", "@bpmn-io/properties-panel": "^3.25.0", "array-move": "^4.0.0", "big.js": "^6.2.2", @@ -34192,12 +34202,12 @@ } }, "@bpmn-io/form-js-playground": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-playground/-/form-js-playground-1.12.0.tgz", - "integrity": "sha512-JAw0fK+DxK8uZvEQ/zDfpZxvDVeyyZHCxn9hdVGBga464NQvaWHuOMMMfQAu5LYlR+Gb57OK/t8sst3RhabIvw==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-playground/-/form-js-playground-1.13.1.tgz", + "integrity": "sha512-RfNNwwMPzfU1O9dykSN+j80zi5cYFJ/WEcDnwnByU8p5n2ARFXuVm5fsJSmB6rNefcBh1ea/2bV2Z4C1CXOVKg==", "requires": { - "@bpmn-io/form-js-editor": "^1.12.0", - "@bpmn-io/form-js-viewer": "^1.12.0", + "@bpmn-io/form-js-editor": "^1.13.1", + "@bpmn-io/form-js-viewer": "^1.13.1", "@codemirror/autocomplete": "^6.18.3", "@codemirror/commands": "^6.7.1", "@codemirror/lang-json": "^6.0.1", @@ -34214,9 +34224,9 @@ } }, "@bpmn-io/form-js-viewer": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-viewer/-/form-js-viewer-1.12.0.tgz", - "integrity": "sha512-31jwd3gjcfFlzA3yEKE+Mfo9EtYkCPST1kAHe8Ifv6aRXb08oMxgZQmDfWYdtcIayAD1n6IAaEKTr0RnDf4BOQ==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-viewer/-/form-js-viewer-1.13.1.tgz", + "integrity": "sha512-EBj6dQBeEnKMgA2zImZXCZyMi4OGyA5OYB7YX7W6TTGo/PKRlYAGPkbktascVTg0erSZmHjO37KJalGleBQcfw==", "requires": { "@carbon/grid": "^11.29.0", "big.js": "^6.2.2", @@ -34359,18 +34369,18 @@ "requires": {} }, "@camunda/form-linting": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@camunda/form-linting/-/form-linting-0.19.0.tgz", - "integrity": "sha512-TIBHsH73uNvYxlZgVZ2olSS1K1Nog3EDTfKfNzboy7XaeD11Vb3/PxrnmM0yN+86sk5Fd2uLkKaNRTGwl9gC8w==", + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/@camunda/form-linting/-/form-linting-0.20.0.tgz", + "integrity": "sha512-WG/db71DPb3sIfoUxywwMYS6WXrZriKtBXXqnsiwaFUzGy+ruSG1kgdEU5uMxrzU9+J0Am7h2mXFWqQCOWytaA==", "requires": { "@bpmn-io/feel-lint": "^1.3.1", "semver-compare": "^1.0.0" } }, "@camunda/form-playground": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@camunda/form-playground/-/form-playground-0.18.0.tgz", - "integrity": "sha512-HvQCEZJgAjLR45dVV9BcHhKZtK1y0zVAXPXS9Q0efuNchgxqgJcR9x7WbIpHXoPzrOWZKKS5P26BWf6Mvit5Kg==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@camunda/form-playground/-/form-playground-0.19.1.tgz", + "integrity": "sha512-pDYWWaIy1/h31pZZMoevQ5GxjEDqNOGhnXEeWtZUDQr1+5h3PnJLyZbTjdHp/F6ys9Vwro5Nl/Jc/RlGsIhOLQ==", "requires": { "classnames": "^2.5.1", "diagram-js": "^15.2.2", @@ -39022,6 +39032,12 @@ "version": "0.2.2", "dev": true }, + "@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "optional": true + }, "@types/ungap__structured-clone": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@types/ungap__structured-clone/-/ungap__structured-clone-1.2.0.tgz", @@ -41107,13 +41123,13 @@ "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/dmn-migrate": "^0.5.0", "@bpmn-io/extract-process-variables": "^1.0.0", - "@bpmn-io/form-js": "^1.12.0", + "@bpmn-io/form-js": "^1.13.1", "@bpmn-io/properties-panel": "^3.25.1", "@bpmn-io/replace-ids": "^0.2.0", "@bpmn-io/variable-outline": "^1.0.4", "@camunda/execution-platform": "^0.3.2", - "@camunda/form-linting": "^0.19.0", - "@camunda/form-playground": "^0.18.0", + "@camunda/form-linting": "^0.20.0", + "@camunda/form-playground": "^0.19.1", "@camunda/improved-canvas": "^1.7.5", "@camunda/linting": "^3.29.1", "@codemirror/commands": "^6.6.2", @@ -43718,9 +43734,12 @@ "version": "1.4.1" }, "dompurify": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.0.tgz", - "integrity": "sha512-AMdOzK44oFWqHEi0wpOqix/fUNY707OmoeFDnbi3Q5I8uOpy21ufUA5cDJPr0bosxrflOVD/H2DMSvuGKJGfmQ==" + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.3.tgz", + "integrity": "sha512-U1U5Hzc2MO0oW3DF+G9qYN0aT7atAou4AgI0XjWz061nyBPbdxkfdhfy5uMgGn6+oLFCfn44ZGbdDqCzVmlOWA==", + "requires": { + "@types/trusted-types": "^2.0.7" + } }, "domutils": { "version": "1.7.0", @@ -48381,9 +48400,9 @@ "dev": true }, "marked": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.1.tgz", - "integrity": "sha512-VnnE19XO2Vb2oZeH8quAepfrb6Aaz4OoY8yZQACfuy/5KVJ0GxYC0Qxzz/iuc+g5UF7H0HJ+QROfvH26XeBdDA==" + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.3.tgz", + "integrity": "sha512-Ai0cepvl2NHnTcO9jYDtcOEtVBNVYR31XnEA3BndO7f5As1wzpcOceSUM8FDkNLJNIODcLpDTWay/qQhqbuMvg==" }, "match-casing": { "version": "2.0.1",