From 12bebb21a75ab7d539ee0d4dc839d2108a232bbc Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 23 Feb 2024 18:14:53 +0100 Subject: [PATCH 1/5] deps: update to @bpmn-io/form-js@1.7.1 Closes https://github.com/camunda/camunda-modeler/issues/4118 --- CHANGELOG.md | 5 ++ client/package.json | 2 +- package-lock.json | 149 ++++++++++++++++++++------------------------ 3 files changed, 74 insertions(+), 82 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 21298dc195..860d0aff30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ ___Note:__ Yet to be released changes appear here._ * `DEPS`: update to `bpmnlint-plugin-camunda-compat@2.16.0` * `DEPS`: update to `bpmn-js-properties-panel@5.11.2` * `DEPS`: update to `@camunda/linting@3.16.0` +* `DEPS`: update to `@bpmn-io/form-js@1.7.1` * `DEPS`: update to `electron@29.0.0` ### BPMN @@ -27,6 +28,10 @@ ___Note:__ Yet to be released changes appear here._ * `FIX`: correct `escalation-reference` to allow start event without `escalationRef` ([camunda/bpmnlint-plugin-camunda-compat#158](https://github.com/camunda/bpmnlint-plugin-camunda-compat/pull/158)) * `FIX`: report `secrets` as `warn`, not `error` ([camunda/bpmnlint-plugin-camunda-compat#157](https://github.com/camunda/bpmnlint-plugin-camunda-compat/pull/157)) +### Forms + +* `FIX`: correct HTML field documentation link ([#4118](https://github.com/camunda/camunda-modeler/issues/4118)) + ## 5.20.0 ### General diff --git a/client/package.json b/client/package.json index 9ebf7ea8e6..ece8c8603c 100644 --- a/client/package.json +++ b/client/package.json @@ -10,7 +10,7 @@ "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/dmn-migrate": "^0.4.3", "@bpmn-io/extract-process-variables": "^0.8.0", - "@bpmn-io/form-js": "^1.7.0", + "@bpmn-io/form-js": "^1.7.1", "@bpmn-io/properties-panel": "^3.18.1", "@bpmn-io/replace-ids": "^0.2.0", "@camunda/execution-platform": "^0.3.2", diff --git a/package-lock.json b/package-lock.json index b6bbbc172b..a9b2a486bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -108,7 +108,7 @@ "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/dmn-migrate": "^0.4.3", "@bpmn-io/extract-process-variables": "^0.8.0", - "@bpmn-io/form-js": "^1.7.0", + "@bpmn-io/form-js": "^1.7.1", "@bpmn-io/properties-panel": "^3.18.1", "@bpmn-io/replace-ids": "^0.2.0", "@camunda/execution-platform": "^0.3.2", @@ -2764,12 +2764,11 @@ "integrity": "sha512-8dnFajGAxCg4z4Mz3sxuQSHwAk6iLJSvVwTKEtcxPy0lJLxNR6wB1DDm2+FT2c2Tboff8P7Ne4nTNqqWjD+4WA==" }, "node_modules/@bpmn-io/draggle": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/draggle/-/draggle-4.0.0.tgz", - "integrity": "sha512-tr2ANCOgR9hR6Gc3x1r6JiWSwiFflFHdF0ilN8Pl5P1Q9kzsWuoTnzwVLHLQt0Ly6CiiwHJ9x+LTkJ5Bd3b3qA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/draggle/-/draggle-4.1.0.tgz", + "integrity": "sha512-gHRjQGJEpEwVxspNwNhnqHHAt8cE1l1cObFEf5YSuSXVxTLZcNAQOgmEDJ+QMk1UPDKfnQwvbeDdv5ytCnksfw==", "dependencies": { - "contra": "^1.9.4", - "crossvent": "^1.5.5" + "contra": "^1.9.4" } }, "node_modules/@bpmn-io/element-template-chooser": { @@ -2880,28 +2879,28 @@ } }, "node_modules/@bpmn-io/form-js": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-1.7.0.tgz", - "integrity": "sha512-k+TfanfVnNwp+Xy3OirfPgnACfyrhHlzkcOnCLjHnipJXKJmTW0ddlGAprP49hgnUxrfjJUXipQ5xKhPpz3ZDA==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-1.7.1.tgz", + "integrity": "sha512-HhpDDNFPj/M1IpCAyh1oyJVCTeQPnjer+OAi2r5RbqwNlX//lonm0OGEZ8sDw4IHYcSk2LR9DhJyqrCJgUYwfw==", "dependencies": { - "@bpmn-io/form-js-carbon-styles": "^1.7.0", - "@bpmn-io/form-js-editor": "^1.7.0", - "@bpmn-io/form-js-playground": "^1.7.0", - "@bpmn-io/form-js-viewer": "^1.7.0" + "@bpmn-io/form-js-carbon-styles": "^1.7.1", + "@bpmn-io/form-js-editor": "^1.7.1", + "@bpmn-io/form-js-playground": "^1.7.1", + "@bpmn-io/form-js-viewer": "^1.7.1" } }, "node_modules/@bpmn-io/form-js-carbon-styles": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-carbon-styles/-/form-js-carbon-styles-1.7.0.tgz", - "integrity": "sha512-5oCU1Hv1Np0cZf91ll63iK9CIhdbArmSo/JoIWeWap45kQP5fLx406bg5B6kR964OpKEcjfMgNHikVTLSwu+pg==" + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-carbon-styles/-/form-js-carbon-styles-1.7.1.tgz", + "integrity": "sha512-M4don66DxKDSa+KsK9v1dff6MNwMRDFzF/TjS5JNkydHOWyHnbLaJBrfFKJoPXEopexHG2GtSQMh2BLfQGypWg==" }, "node_modules/@bpmn-io/form-js-editor": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-editor/-/form-js-editor-1.7.0.tgz", - "integrity": "sha512-wWpwJviEsfWmDIjcIyyQnJgGOrQh0NNEunnBvtYJqhT6wFWuzAKzGiRom4S/QlhFyno6G2lzSC6wM5YXhMnHog==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-editor/-/form-js-editor-1.7.1.tgz", + "integrity": "sha512-nzH/7r6KH8sN/9RCGaMEwNEGY/MF86xRWQ1DXSaBCm9ncQFRrG+lcVXn1k0oUuXDliUJL9u8koN9szt5Uvzx5w==", "dependencies": { "@bpmn-io/draggle": "^4.0.0", - "@bpmn-io/form-js-viewer": "^1.7.0", + "@bpmn-io/form-js-viewer": "^1.7.1", "@bpmn-io/properties-panel": "^3.18.1", "array-move": "^3.0.1", "big.js": "^6.2.1", @@ -2944,12 +2943,12 @@ } }, "node_modules/@bpmn-io/form-js-playground": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-playground/-/form-js-playground-1.7.0.tgz", - "integrity": "sha512-seRdxE13BFw3QLeaGdTWqAlCCjVsHmFLIKqBvCUB6EaX5V7IxC44HiEsohfu9bQ2HjA+INSEkqtWFfYgFHrS1w==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-playground/-/form-js-playground-1.7.1.tgz", + "integrity": "sha512-3GHafzNtOYEOrlkM1/U4Wgx4dZL+COmCdh+wFy0mv+Elmk5vBtwYjGnhL0VzAt/hKyCl1qxUB89y5QtoGFUAug==", "dependencies": { - "@bpmn-io/form-js-editor": "^1.7.0", - "@bpmn-io/form-js-viewer": "^1.7.0", + "@bpmn-io/form-js-editor": "^1.7.1", + "@bpmn-io/form-js-viewer": "^1.7.1", "@codemirror/autocomplete": "^6.12.0", "@codemirror/commands": "^6.1.2", "@codemirror/lang-json": "^6.0.1", @@ -2966,9 +2965,9 @@ } }, "node_modules/@bpmn-io/form-js-viewer": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-viewer/-/form-js-viewer-1.7.0.tgz", - "integrity": "sha512-YT1fUza2E+3lyGVKNwxntLsCqos+8oXuhX1+6KT6C6shlVTg+kp8H7Iwx7BKuvo1ue5w1ufIykv8h3pU2te/2Q==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-viewer/-/form-js-viewer-1.7.1.tgz", + "integrity": "sha512-4B5ucijPT4yw08xmsCG7jm5aAOAbDWoXrynAwBcgmMzymnW+qtw3w6vhnvhvvVhI3jzR++AtizCa209g+iM08Q==", "dependencies": { "@carbon/grid": "^11.11.0", "big.js": "^6.2.1", @@ -7431,7 +7430,8 @@ }, "node_modules/array-move": { "version": "3.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/array-move/-/array-move-3.0.1.tgz", + "integrity": "sha512-H3Of6NIn2nNU1gsVDqDnYKY/LCdWvCMMOWifNGhKcVQgiZ6nOek39aESOvro6zmueP07exSl93YLvkN4fZOkSg==", "engines": { "node": ">=10" }, @@ -10678,14 +10678,6 @@ "node": ">= 8" } }, - "node_modules/crossvent": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/crossvent/-/crossvent-1.5.5.tgz", - "integrity": "sha512-MY4xhBYEnVi+pmTpHCOCsCLYczc0PVtGdPBz6NXNXxikLaUZo4HdAeUb1UqAo3t3yXAloSelTmfxJ+/oUqkW5w==", - "dependencies": { - "custom-event": "^1.0.0" - } - }, "node_modules/css-loader": { "version": "6.10.0", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.10.0.tgz", @@ -10821,6 +10813,7 @@ }, "node_modules/custom-event": { "version": "1.0.1", + "dev": true, "license": "MIT" }, "node_modules/dargs": { @@ -12091,9 +12084,9 @@ "license": "MIT" }, "node_modules/dompurify": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.8.tgz", - "integrity": "sha512-b7uwreMYL2eZhrSCRC4ahLTeZcPZxSmYfmcQGXGkXiZSNW1X85v+SDM5KsWcpivIiUBH47Ji7NtyUdpLeF5JZQ==" + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.9.tgz", + "integrity": "sha512-uyb4NDIvQ3hRn6NiC+SIFaP4mJ/MdXlvtunaqK9Bn6dD3RuB/1S/gasEjDHD8eiaqdSael2vBv+hOs7Y+jhYOQ==" }, "node_modules/domutils": { "version": "1.7.0", @@ -34245,12 +34238,11 @@ "integrity": "sha512-8dnFajGAxCg4z4Mz3sxuQSHwAk6iLJSvVwTKEtcxPy0lJLxNR6wB1DDm2+FT2c2Tboff8P7Ne4nTNqqWjD+4WA==" }, "@bpmn-io/draggle": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/draggle/-/draggle-4.0.0.tgz", - "integrity": "sha512-tr2ANCOgR9hR6Gc3x1r6JiWSwiFflFHdF0ilN8Pl5P1Q9kzsWuoTnzwVLHLQt0Ly6CiiwHJ9x+LTkJ5Bd3b3qA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/draggle/-/draggle-4.1.0.tgz", + "integrity": "sha512-gHRjQGJEpEwVxspNwNhnqHHAt8cE1l1cObFEf5YSuSXVxTLZcNAQOgmEDJ+QMk1UPDKfnQwvbeDdv5ytCnksfw==", "requires": { - "contra": "^1.9.4", - "crossvent": "^1.5.5" + "contra": "^1.9.4" } }, "@bpmn-io/element-template-chooser": { @@ -34355,28 +34347,28 @@ } }, "@bpmn-io/form-js": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-1.7.0.tgz", - "integrity": "sha512-k+TfanfVnNwp+Xy3OirfPgnACfyrhHlzkcOnCLjHnipJXKJmTW0ddlGAprP49hgnUxrfjJUXipQ5xKhPpz3ZDA==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-1.7.1.tgz", + "integrity": "sha512-HhpDDNFPj/M1IpCAyh1oyJVCTeQPnjer+OAi2r5RbqwNlX//lonm0OGEZ8sDw4IHYcSk2LR9DhJyqrCJgUYwfw==", "requires": { - "@bpmn-io/form-js-carbon-styles": "^1.7.0", - "@bpmn-io/form-js-editor": "^1.7.0", - "@bpmn-io/form-js-playground": "^1.7.0", - "@bpmn-io/form-js-viewer": "^1.7.0" + "@bpmn-io/form-js-carbon-styles": "^1.7.1", + "@bpmn-io/form-js-editor": "^1.7.1", + "@bpmn-io/form-js-playground": "^1.7.1", + "@bpmn-io/form-js-viewer": "^1.7.1" } }, "@bpmn-io/form-js-carbon-styles": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-carbon-styles/-/form-js-carbon-styles-1.7.0.tgz", - "integrity": "sha512-5oCU1Hv1Np0cZf91ll63iK9CIhdbArmSo/JoIWeWap45kQP5fLx406bg5B6kR964OpKEcjfMgNHikVTLSwu+pg==" + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-carbon-styles/-/form-js-carbon-styles-1.7.1.tgz", + "integrity": "sha512-M4don66DxKDSa+KsK9v1dff6MNwMRDFzF/TjS5JNkydHOWyHnbLaJBrfFKJoPXEopexHG2GtSQMh2BLfQGypWg==" }, "@bpmn-io/form-js-editor": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-editor/-/form-js-editor-1.7.0.tgz", - "integrity": "sha512-wWpwJviEsfWmDIjcIyyQnJgGOrQh0NNEunnBvtYJqhT6wFWuzAKzGiRom4S/QlhFyno6G2lzSC6wM5YXhMnHog==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-editor/-/form-js-editor-1.7.1.tgz", + "integrity": "sha512-nzH/7r6KH8sN/9RCGaMEwNEGY/MF86xRWQ1DXSaBCm9ncQFRrG+lcVXn1k0oUuXDliUJL9u8koN9szt5Uvzx5w==", "requires": { "@bpmn-io/draggle": "^4.0.0", - "@bpmn-io/form-js-viewer": "^1.7.0", + "@bpmn-io/form-js-viewer": "^1.7.1", "@bpmn-io/properties-panel": "^3.18.1", "array-move": "^3.0.1", "big.js": "^6.2.1", @@ -34414,12 +34406,12 @@ } }, "@bpmn-io/form-js-playground": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-playground/-/form-js-playground-1.7.0.tgz", - "integrity": "sha512-seRdxE13BFw3QLeaGdTWqAlCCjVsHmFLIKqBvCUB6EaX5V7IxC44HiEsohfu9bQ2HjA+INSEkqtWFfYgFHrS1w==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-playground/-/form-js-playground-1.7.1.tgz", + "integrity": "sha512-3GHafzNtOYEOrlkM1/U4Wgx4dZL+COmCdh+wFy0mv+Elmk5vBtwYjGnhL0VzAt/hKyCl1qxUB89y5QtoGFUAug==", "requires": { - "@bpmn-io/form-js-editor": "^1.7.0", - "@bpmn-io/form-js-viewer": "^1.7.0", + "@bpmn-io/form-js-editor": "^1.7.1", + "@bpmn-io/form-js-viewer": "^1.7.1", "@codemirror/autocomplete": "^6.12.0", "@codemirror/commands": "^6.1.2", "@codemirror/lang-json": "^6.0.1", @@ -34436,9 +34428,9 @@ } }, "@bpmn-io/form-js-viewer": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-viewer/-/form-js-viewer-1.7.0.tgz", - "integrity": "sha512-YT1fUza2E+3lyGVKNwxntLsCqos+8oXuhX1+6KT6C6shlVTg+kp8H7Iwx7BKuvo1ue5w1ufIykv8h3pU2te/2Q==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/form-js-viewer/-/form-js-viewer-1.7.1.tgz", + "integrity": "sha512-4B5ucijPT4yw08xmsCG7jm5aAOAbDWoXrynAwBcgmMzymnW+qtw3w6vhnvhvvVhI3jzR++AtizCa209g+iM08Q==", "requires": { "@carbon/grid": "^11.11.0", "big.js": "^6.2.1", @@ -37780,7 +37772,9 @@ "dev": true }, "array-move": { - "version": "3.0.1" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-move/-/array-move-3.0.1.tgz", + "integrity": "sha512-H3Of6NIn2nNU1gsVDqDnYKY/LCdWvCMMOWifNGhKcVQgiZ6nOek39aESOvro6zmueP07exSl93YLvkN4fZOkSg==" }, "array-union": { "version": "1.0.2", @@ -39138,7 +39132,7 @@ "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/dmn-migrate": "^0.4.3", "@bpmn-io/extract-process-variables": "^0.8.0", - "@bpmn-io/form-js": "^1.7.0", + "@bpmn-io/form-js": "^1.7.1", "@bpmn-io/properties-panel": "^3.18.1", "@bpmn-io/replace-ids": "^0.2.0", "@camunda/execution-platform": "^0.3.2", @@ -40749,14 +40743,6 @@ } } }, - "crossvent": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/crossvent/-/crossvent-1.5.5.tgz", - "integrity": "sha512-MY4xhBYEnVi+pmTpHCOCsCLYczc0PVtGdPBz6NXNXxikLaUZo4HdAeUb1UqAo3t3yXAloSelTmfxJ+/oUqkW5w==", - "requires": { - "custom-event": "^1.0.0" - } - }, "css-loader": { "version": "6.10.0", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.10.0.tgz", @@ -40841,7 +40827,8 @@ } }, "custom-event": { - "version": "1.0.1" + "version": "1.0.1", + "dev": true }, "dargs": { "version": "7.0.0", @@ -41745,9 +41732,9 @@ "version": "1.4.1" }, "dompurify": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.8.tgz", - "integrity": "sha512-b7uwreMYL2eZhrSCRC4ahLTeZcPZxSmYfmcQGXGkXiZSNW1X85v+SDM5KsWcpivIiUBH47Ji7NtyUdpLeF5JZQ==" + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.9.tgz", + "integrity": "sha512-uyb4NDIvQ3hRn6NiC+SIFaP4mJ/MdXlvtunaqK9Bn6dD3RuB/1S/gasEjDHD8eiaqdSael2vBv+hOs7Y+jhYOQ==" }, "domutils": { "version": "1.7.0", From d4ea591fae9b645585ce135caef3a1725a7c260e Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 23 Feb 2024 18:18:15 +0100 Subject: [PATCH 2/5] deps: bump to `dmn-js-properties-panel@3.3.0` feat(DMN): add hint to properties panel HTTL field Related to https://github.com/camunda/camunda-modeler/issues/4062 --- client/package.json | 2 +- package-lock.json | 91 ++++++++++++++++++++------------------------- 2 files changed, 42 insertions(+), 51 deletions(-) diff --git a/client/package.json b/client/package.json index ece8c8603c..5fa6825a6e 100644 --- a/client/package.json +++ b/client/package.json @@ -46,7 +46,7 @@ "diagram-js-direct-editing": "^2.1.2", "diagram-js-origin": "^1.4.0", "dmn-js": "^15.1.0", - "dmn-js-properties-panel": "^3.2.1", + "dmn-js-properties-panel": "^3.3.0", "drag-tabs": "^2.3.0", "events": "^3.0.0", "formik": "^2.0.4", diff --git a/package-lock.json b/package-lock.json index a9b2a486bf..220963d487 100644 --- a/package-lock.json +++ b/package-lock.json @@ -144,7 +144,7 @@ "diagram-js-direct-editing": "^2.1.2", "diagram-js-origin": "^1.4.0", "dmn-js": "^15.1.0", - "dmn-js-properties-panel": "^3.2.1", + "dmn-js-properties-panel": "^3.3.0", "drag-tabs": "^2.3.0", "events": "^3.0.0", "formik": "^2.0.4", @@ -9651,9 +9651,9 @@ } }, "node_modules/clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", + "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", "engines": { "node": ">=6" } @@ -11904,11 +11904,11 @@ } }, "node_modules/dmn-js-properties-panel": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-3.2.1.tgz", - "integrity": "sha512-ptD+dndvY9iE4aHtCkxkB+JDYZEjcZVPvW+Hpl2IDqHk6kq6bmD/06nQXE0z7ymQuCANCw+nmriOJqomTbrZow==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-3.3.0.tgz", + "integrity": "sha512-dyYN8b2AjMT0FIk95JhGWrbGW6O0aufVUJOjTq03spmxjtUwQnqRYZzjB5lUa1qK/9txq+z/woblLk8sx5kJmQ==", "dependencies": { - "diagram-js": "^12.7.3", + "diagram-js": "^14.0.0", "min-dash": "^4.1.1", "min-dom": "^4.1.0" }, @@ -11926,30 +11926,24 @@ "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==" }, "node_modules/dmn-js-properties-panel/node_modules/diagram-js": { - "version": "12.8.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-12.8.1.tgz", - "integrity": "sha512-LF9BiwjbOPpZd0ez5VSlYRbdbEA59YQX43bWvNDp1rLMv0xwZ5yIg4oaYDK82nIQ0kH1tjvoQRpNevMTCgQVyw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.1.0.tgz", + "integrity": "sha512-oXgcOBe7egDyguB00BKD7Yq8A2qCpR9KZWWJcl8rmykwX+oXmCkDeDpS+isC6DINpSjal1NSwyeSOMObbI1piA==", "dependencies": { "@bpmn-io/diagram-js-ui": "^0.2.2", - "clsx": "^2.0.0", - "didi": "^9.0.2", - "hammerjs": "^2.0.1", + "clsx": "^2.1.0", + "didi": "^10.0.1", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", "min-dom": "^4.1.0", - "object-refs": "^0.3.0", - "path-intersection": "^2.2.1", + "object-refs": "^0.4.0", + "path-intersection": "^3.0.0", "tiny-svg": "^3.0.1" }, "engines": { "node": "*" } }, - "node_modules/dmn-js-properties-panel/node_modules/didi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/didi/-/didi-9.0.2.tgz", - "integrity": "sha512-q2+aj+lnJcUweV7A9pdUrwFr4LHVmRPwTmQLtHPFz4aT7IBoryN6Iy+jmFku+oIzr5ebBkvtBCOb87+dJhb7bg==" - }, "node_modules/dmn-js-properties-panel/node_modules/min-dash": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.1.tgz", @@ -11965,10 +11959,13 @@ "min-dash": "^4.0.0" } }, - "node_modules/dmn-js-properties-panel/node_modules/path-intersection": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-intersection/-/path-intersection-2.2.1.tgz", - "integrity": "sha512-9u8xvMcSfuOiStv9bPdnRJQhGQXLKurew94n4GPQCdH1nj9QKC9ObbNoIpiRq8skiOBxKkt277PgOoFgAt3/rA==" + "node_modules/dmn-js-properties-panel/node_modules/object-refs": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.4.0.tgz", + "integrity": "sha512-6kJqKWryKZmtte6QYvouas0/EIJKPI1/MMIuRsiBlNuhIMfqYTggzX2F1AJ2+cDs288xyi9GL7FyasHINR98BQ==", + "engines": { + "node": "*" + } }, "node_modules/dmn-js-properties-panel/node_modules/tiny-svg": { "version": "3.0.1", @@ -39178,7 +39175,7 @@ "diagram-js-direct-editing": "^2.1.2", "diagram-js-origin": "^1.4.0", "dmn-js": "^15.1.0", - "dmn-js-properties-panel": "^3.2.1", + "dmn-js-properties-panel": "^3.3.0", "drag-tabs": "^2.3.0", "enzyme": "^3.9.0", "enzyme-adapter-react-16": "^1.12.1", @@ -39990,9 +39987,9 @@ } }, "clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", + "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==" }, "cmd-shim": { "version": "6.0.1", @@ -41571,11 +41568,11 @@ } }, "dmn-js-properties-panel": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-3.2.1.tgz", - "integrity": "sha512-ptD+dndvY9iE4aHtCkxkB+JDYZEjcZVPvW+Hpl2IDqHk6kq6bmD/06nQXE0z7ymQuCANCw+nmriOJqomTbrZow==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-3.3.0.tgz", + "integrity": "sha512-dyYN8b2AjMT0FIk95JhGWrbGW6O0aufVUJOjTq03spmxjtUwQnqRYZzjB5lUa1qK/9txq+z/woblLk8sx5kJmQ==", "requires": { - "diagram-js": "^12.7.3", + "diagram-js": "^14.0.0", "min-dash": "^4.1.1", "min-dom": "^4.1.0" }, @@ -41586,27 +41583,21 @@ "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==" }, "diagram-js": { - "version": "12.8.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-12.8.1.tgz", - "integrity": "sha512-LF9BiwjbOPpZd0ez5VSlYRbdbEA59YQX43bWvNDp1rLMv0xwZ5yIg4oaYDK82nIQ0kH1tjvoQRpNevMTCgQVyw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.1.0.tgz", + "integrity": "sha512-oXgcOBe7egDyguB00BKD7Yq8A2qCpR9KZWWJcl8rmykwX+oXmCkDeDpS+isC6DINpSjal1NSwyeSOMObbI1piA==", "requires": { "@bpmn-io/diagram-js-ui": "^0.2.2", - "clsx": "^2.0.0", - "didi": "^9.0.2", - "hammerjs": "^2.0.1", + "clsx": "^2.1.0", + "didi": "^10.0.1", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", "min-dom": "^4.1.0", - "object-refs": "^0.3.0", - "path-intersection": "^2.2.1", + "object-refs": "^0.4.0", + "path-intersection": "^3.0.0", "tiny-svg": "^3.0.1" } }, - "didi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/didi/-/didi-9.0.2.tgz", - "integrity": "sha512-q2+aj+lnJcUweV7A9pdUrwFr4LHVmRPwTmQLtHPFz4aT7IBoryN6Iy+jmFku+oIzr5ebBkvtBCOb87+dJhb7bg==" - }, "min-dash": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.1.tgz", @@ -41622,10 +41613,10 @@ "min-dash": "^4.0.0" } }, - "path-intersection": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-intersection/-/path-intersection-2.2.1.tgz", - "integrity": "sha512-9u8xvMcSfuOiStv9bPdnRJQhGQXLKurew94n4GPQCdH1nj9QKC9ObbNoIpiRq8skiOBxKkt277PgOoFgAt3/rA==" + "object-refs": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.4.0.tgz", + "integrity": "sha512-6kJqKWryKZmtte6QYvouas0/EIJKPI1/MMIuRsiBlNuhIMfqYTggzX2F1AJ2+cDs288xyi9GL7FyasHINR98BQ==" }, "tiny-svg": { "version": "3.0.1", From 432d58620fb72cc0b2b58df3cdbc1ab9833c7099 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 23 Feb 2024 18:20:20 +0100 Subject: [PATCH 3/5] deps(client): bump codemirror* --- client/package.json | 8 +++--- package-lock.json | 62 +++++++++++++++++++++++++-------------------- 2 files changed, 38 insertions(+), 32 deletions(-) diff --git a/client/package.json b/client/package.json index 5fa6825a6e..3a959eca92 100644 --- a/client/package.json +++ b/client/package.json @@ -19,10 +19,10 @@ "@camunda/linting": "^3.16.0", "@codemirror/commands": "^6.1.3", "@codemirror/lang-json": "^6.0.1", - "@codemirror/lang-xml": "^6.0.1", - "@codemirror/search": "^6.2.3", - "@codemirror/state": "^6.2.0", - "@codemirror/view": "^6.7.1", + "@codemirror/lang-xml": "^6.0.2", + "@codemirror/search": "^6.5.6", + "@codemirror/state": "^6.4.1", + "@codemirror/view": "^6.24.1", "@ibm/plex": "^6.0.0", "@sentry/browser": "^7.82.0", "@sentry/integrations": "^7.82.0", diff --git a/package-lock.json b/package-lock.json index 220963d487..9d65358000 100644 --- a/package-lock.json +++ b/package-lock.json @@ -117,10 +117,10 @@ "@camunda/linting": "^3.16.0", "@codemirror/commands": "^6.1.3", "@codemirror/lang-json": "^6.0.1", - "@codemirror/lang-xml": "^6.0.1", - "@codemirror/search": "^6.2.3", - "@codemirror/state": "^6.2.0", - "@codemirror/view": "^6.7.1", + "@codemirror/lang-xml": "^6.0.2", + "@codemirror/search": "^6.5.6", + "@codemirror/state": "^6.4.1", + "@codemirror/view": "^6.24.1", "@ibm/plex": "^6.0.0", "@sentry/browser": "^7.82.0", "@sentry/integrations": "^7.82.0", @@ -3268,11 +3268,12 @@ } }, "node_modules/@codemirror/lang-xml": { - "version": "6.0.1", - "license": "MIT", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@codemirror/lang-xml/-/lang-xml-6.0.2.tgz", + "integrity": "sha512-JQYZjHL2LAfpiZI2/qZ/qzDuSqmGKMwyApYmEUUCTxLM4MWS7sATUEfIguZQr9Zjx/7gcdnewb039smF6nC2zw==", "dependencies": { "@codemirror/autocomplete": "^6.0.0", - "@codemirror/language": "^6.0.0", + "@codemirror/language": "^6.4.0", "@codemirror/state": "^6.0.0", "@lezer/common": "^1.0.0", "@lezer/xml": "^1.0.0" @@ -3302,8 +3303,9 @@ } }, "node_modules/@codemirror/search": { - "version": "6.2.3", - "license": "MIT", + "version": "6.5.6", + "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.6.tgz", + "integrity": "sha512-rpMgcsh7o0GuCDUXKPvww+muLA1pDJaFrpq/CCHtpQJYz8xopu4D1hPcKRoDD0YlF8gZaqTNIRa4VRBWyhyy7Q==", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -3311,14 +3313,14 @@ } }, "node_modules/@codemirror/state": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.0.tgz", - "integrity": "sha512-hm8XshYj5Fo30Bb922QX9hXB/bxOAVH+qaqHBzw5TKa72vOeslyGwd4X8M0c1dJ9JqxlaMceOQ8RsL9tC7gU0A==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", + "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" }, "node_modules/@codemirror/view": { - "version": "6.23.1", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.23.1.tgz", - "integrity": "sha512-J2Xnn5lFYT1ZN/5ewEoMBCmLlL71lZ3mBdb7cUEuHhX2ESoSrNEucpsDXpX22EuTGm9LOgC9v4Z0wx+Ez8QmGA==", + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.24.1.tgz", + "integrity": "sha512-sBfP4rniPBRQzNakwuQEqjEuiJDWJyF2kqLLqij4WXRoVwPPJfjx966Eq3F7+OPQxDtMt/Q9MWLoZLWjeveBlg==", "dependencies": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -34691,10 +34693,12 @@ } }, "@codemirror/lang-xml": { - "version": "6.0.1", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@codemirror/lang-xml/-/lang-xml-6.0.2.tgz", + "integrity": "sha512-JQYZjHL2LAfpiZI2/qZ/qzDuSqmGKMwyApYmEUUCTxLM4MWS7sATUEfIguZQr9Zjx/7gcdnewb039smF6nC2zw==", "requires": { "@codemirror/autocomplete": "^6.0.0", - "@codemirror/language": "^6.0.0", + "@codemirror/language": "^6.4.0", "@codemirror/state": "^6.0.0", "@lezer/common": "^1.0.0", "@lezer/xml": "^1.0.0" @@ -34724,7 +34728,9 @@ } }, "@codemirror/search": { - "version": "6.2.3", + "version": "6.5.6", + "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.6.tgz", + "integrity": "sha512-rpMgcsh7o0GuCDUXKPvww+muLA1pDJaFrpq/CCHtpQJYz8xopu4D1hPcKRoDD0YlF8gZaqTNIRa4VRBWyhyy7Q==", "requires": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -34732,14 +34738,14 @@ } }, "@codemirror/state": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.0.tgz", - "integrity": "sha512-hm8XshYj5Fo30Bb922QX9hXB/bxOAVH+qaqHBzw5TKa72vOeslyGwd4X8M0c1dJ9JqxlaMceOQ8RsL9tC7gU0A==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", + "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" }, "@codemirror/view": { - "version": "6.23.1", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.23.1.tgz", - "integrity": "sha512-J2Xnn5lFYT1ZN/5ewEoMBCmLlL71lZ3mBdb7cUEuHhX2ESoSrNEucpsDXpX22EuTGm9LOgC9v4Z0wx+Ez8QmGA==", + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.24.1.tgz", + "integrity": "sha512-sBfP4rniPBRQzNakwuQEqjEuiJDWJyF2kqLLqij4WXRoVwPPJfjx966Eq3F7+OPQxDtMt/Q9MWLoZLWjeveBlg==", "requires": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -39138,10 +39144,10 @@ "@camunda/linting": "^3.16.0", "@codemirror/commands": "^6.1.3", "@codemirror/lang-json": "^6.0.1", - "@codemirror/lang-xml": "^6.0.1", - "@codemirror/search": "^6.2.3", - "@codemirror/state": "^6.2.0", - "@codemirror/view": "^6.7.1", + "@codemirror/lang-xml": "^6.0.2", + "@codemirror/search": "^6.5.6", + "@codemirror/state": "^6.4.1", + "@codemirror/view": "^6.24.1", "@ibm/plex": "^6.0.0", "@sentry/browser": "^7.82.0", "@sentry/integrations": "^7.82.0", From 1a9e66d3c1fa6d99cb73b613ab638e67b82316fe Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 23 Feb 2024 18:36:00 +0100 Subject: [PATCH 4/5] deps: update to `camunda-bpmn-js@4.1.1` deps: update to `bpmn-js-element-templates@1.14.0` Closes https://github.com/camunda/camunda-modeler/issues/4037 Related to https://github.com/camunda/camunda-modeler/issues/3622 deps: update to `bpmn-js@17.0.2` deps: update to `diagram-js@14.1.0` --- CHANGELOG.md | 24 ++++- client/package.json | 6 +- package-lock.json | 227 +++++++++++++++++++++----------------------- 3 files changed, 131 insertions(+), 126 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 860d0aff30..71425c0cec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,18 +8,32 @@ ___Note:__ Yet to be released changes appear here._ ### General -* `FEAT`: improve `camunda:historyTimeToLive` error reporting ([#4062](https://github.com/camunda/camunda-modeler/issues/4062)) -* `FEAT`: do not provide `camunda:historyTimeToLive` default value ([#4150](https://github.com/camunda/camunda-modeler/pull/4150)) -* `DEPS`: update to `bpmnlint-plugin-camunda-compat@2.16.0` -* `DEPS`: update to `bpmn-js-properties-panel@5.11.2` -* `DEPS`: update to `@camunda/linting@3.16.0` * `DEPS`: update to `@bpmn-io/form-js@1.7.1` +* `DEPS`: update to `@camunda/linting@3.16.0` +* `DEPS`: update to `bpmn-js@17.0.2` +* `DEPS`: update to `bpmn-js-element-templates@1.14.0` +* `DEPS`: update to `bpmn-js-properties-panel@5.11.2` +* `DEPS`: update to `bpmnlint-plugin-camunda-compat@2.16.0` +* `DEPS`: update to `camunda-bpmn-js@4.1.0` +* `DEPS`: update to `diagram-js@14.1.0` * `DEPS`: update to `electron@29.0.0` ### BPMN * `FEAT`: improve `retries` tooltip ([#4148](https://github.com/camunda/camunda-modeler/issues/4148)) +* `FEAT`: always display `documentation` field in Camunda 7 diagrams ([bpmn-io/bpmn-js-element-templates#67](https://github.com/bpmn-io/bpmn-js-element-templates/pull/67), [#4037](https://github.com/camunda/camunda-modeler/issues/4037)) +* `FEAT`: always display `multi-instance` group in Camunda 7 diagrams ([bpmn-io/bpmn-js-element-templates#68](https://github.com/bpmn-io/bpmn-js-element-templates/pull/68)) +* `FEAT`: allow `Boolean` and `Number` types in Camunda 8 diagrams ([bpmn-io/bpmn-js-element-templates#64](https://github.com/bpmn-io/bpmn-js-element-templates/pull/64), [#3622](https://github.com/camunda/camunda-modeler/issues/3622)) +* `FEAT`: improve `camunda:historyTimeToLive` error reporting ([#4062](https://github.com/camunda/camunda-modeler/issues/4062)) +* `FEAT`: do not provide `camunda:historyTimeToLive` default value ([#4150](https://github.com/camunda/camunda-modeler/pull/4150)) +* `FEAT`: improve `camunda:historyTimeToLive` tooltip * `FIX`: hide output mappings unsupported for terminate end event ([#4096](https://github.com/camunda/camunda-modeler/issues/4096)) +* `FIX`: apply all chained conditional properties ([bpmn-js-element-templates#49](https://github.com/bpmn-io/bpmn-js-element-templates/issues/49)) +* `FIX`: adjust FEEL parsing to accept certain broken expressions ([camunda-modeler#4073](https://github.com/camunda/camunda-modeler/issues/4073)) + +### DMN + +* `FEAT`: improve `camunda:historyTimeToLive` tooltip ### Linting diff --git a/client/package.json b/client/package.json index 3a959eca92..3c21da52f6 100644 --- a/client/package.json +++ b/client/package.json @@ -26,12 +26,12 @@ "@ibm/plex": "^6.0.0", "@sentry/browser": "^7.82.0", "@sentry/integrations": "^7.82.0", - "bpmn-js": "^17.0.0", - "bpmn-js-element-templates": "^1.13.2", + "bpmn-js": "^17.0.2", + "bpmn-js-element-templates": "^1.14.0", "bpmn-js-properties-panel": "^5.11.2", "bpmn-js-tracking": "^0.4.0", "bpmn-moddle": "^8.1.0", - "camunda-bpmn-js": "^3.13.0", + "camunda-bpmn-js": "^4.1.1", "camunda-bpmn-moddle": "^7.0.1", "camunda-cmmn-moddle": "^1.0.0", "camunda-dmn-js": "^1.8.0", diff --git a/package-lock.json b/package-lock.json index 9d65358000..146fbb59de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -124,12 +124,12 @@ "@ibm/plex": "^6.0.0", "@sentry/browser": "^7.82.0", "@sentry/integrations": "^7.82.0", - "bpmn-js": "^17.0.0", - "bpmn-js-element-templates": "^1.13.2", + "bpmn-js": "^17.0.2", + "bpmn-js-element-templates": "^1.14.0", "bpmn-js-properties-panel": "^5.11.2", "bpmn-js-tracking": "^0.4.0", "bpmn-moddle": "^8.1.0", - "camunda-bpmn-js": "^3.13.0", + "camunda-bpmn-js": "^4.1.1", "camunda-bpmn-moddle": "^7.0.1", "camunda-cmmn-moddle": "^1.0.0", "camunda-dmn-js": "^1.8.0", @@ -509,12 +509,12 @@ } }, "client/node_modules/diagram-js": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.0.0.tgz", - "integrity": "sha512-6XNQbBCJ7mA35O7HLU78NBdwGqK1uzK6C/x/Pb61QXWNNIOzg9ewI4257W3CdlJSE2jP+pTM7a7TpGG2BNcc3g==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.1.0.tgz", + "integrity": "sha512-oXgcOBe7egDyguB00BKD7Yq8A2qCpR9KZWWJcl8rmykwX+oXmCkDeDpS+isC6DINpSjal1NSwyeSOMObbI1piA==", "dependencies": { "@bpmn-io/diagram-js-ui": "^0.2.2", - "clsx": "^2.0.0", + "clsx": "^2.1.0", "didi": "^10.0.1", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", @@ -2799,12 +2799,12 @@ "integrity": "sha512-P8T4iwiW1t95vpHVHqrD36Brn7TqFYCPSHIWk9WLJtYK1X4aDd+5cgqcAADIWSjf1/i5idKnpCh9mim8hEdRBg==" }, "node_modules/@bpmn-io/element-templates-validator": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/element-templates-validator/-/element-templates-validator-1.7.0.tgz", - "integrity": "sha512-IBBUyb045OzXJUMN4Xs8FEL6wwykzqYRcAgoC3Krb2gb4d6mbnpe1b8LUutMpz3PYlomVgRXdTkL+zdGwbO7qQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/element-templates-validator/-/element-templates-validator-2.0.0.tgz", + "integrity": "sha512-L2PjOme42dVL8W178XTjiSJ5SOTGrHrn/2Xd6KF4/dfRguJkTn62MBgqnYEkXNZ/nj63TTl9wj5ye+M60PzSsA==", "dependencies": { - "@camunda/element-templates-json-schema": "^0.16.0", - "@camunda/zeebe-element-templates-json-schema": "^0.17.0", + "@camunda/element-templates-json-schema": "^0.17.1", + "@camunda/zeebe-element-templates-json-schema": "^0.19.1", "json-source-map": "^0.6.1", "min-dash": "^4.1.1" } @@ -3085,9 +3085,9 @@ "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A==" }, "node_modules/@camunda/element-templates-json-schema": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@camunda/element-templates-json-schema/-/element-templates-json-schema-0.16.0.tgz", - "integrity": "sha512-QXlizHS2wh05JZJcVoJHd974SI/bWyGJxrgA8STmqMSUBnslDpCkaCTuxtW9YGsqImOkXKaSYI2843AbMOWBXQ==" + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@camunda/element-templates-json-schema/-/element-templates-json-schema-0.17.1.tgz", + "integrity": "sha512-lUiAprJuFaZ3p/7ybmhUBuKT+BlI54WiWei38e9vhg6Dujv37PIQA4wAy6DOv1TqvVSa0WgQpjJop16rfW/Lvw==" }, "node_modules/@camunda/example-data-properties-provider": { "version": "1.2.0", @@ -3214,9 +3214,9 @@ } }, "node_modules/@camunda/zeebe-element-templates-json-schema": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@camunda/zeebe-element-templates-json-schema/-/zeebe-element-templates-json-schema-0.17.0.tgz", - "integrity": "sha512-iUGC1NdD/w9exO3Eap1d69EcH+uoff+YX1mswUJDqk6OqeDAfnHayClNdHR24VDctdHuwNrqOdGN+/1E/WsMow==" + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@camunda/zeebe-element-templates-json-schema/-/zeebe-element-templates-json-schema-0.19.1.tgz", + "integrity": "sha512-WjRdQyWwM8zahMEBI6PAo+zZrXbi6ECpfi+GKmkCHG4nojH9kp1xv7t2E0CdqOjTioNwqx/7j1N16lhaa3mBXw==" }, "node_modules/@carbon/grid": { "version": "11.21.0", @@ -8223,9 +8223,9 @@ "optional": true }, "node_modules/bpmn-js": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.0.0.tgz", - "integrity": "sha512-ZA2oLAyqfeDHymFo9dmpyWcJDlUujiBJ8fsGDjI7MpZngsoi7wkMSR6c++leMbPUqY5pBZED4MOeclQq17dIGw==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.0.2.tgz", + "integrity": "sha512-4DPtHgCCCiitO6hZih2zH16QbaKhd5UdcZhcDEGvOKV7HhXN0IYV0ilksAr0Fr0aUuLAk573wxPGmsh76LDR8A==", "dependencies": { "bpmn-moddle": "^8.1.0", "diagram-js": "^14.0.0", @@ -8260,11 +8260,11 @@ } }, "node_modules/bpmn-js-element-templates": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/bpmn-js-element-templates/-/bpmn-js-element-templates-1.13.2.tgz", - "integrity": "sha512-/W1W9rW3e2gY1ePMet6hcQK6uMlobUDmXIlFiSxXPMA7aUytb0jm2kH9NaaNBKoQCEvTuZ72OUKEKt+ZMiLcvA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/bpmn-js-element-templates/-/bpmn-js-element-templates-1.14.0.tgz", + "integrity": "sha512-rHnCnc4tDFmgQLXyPuMrcv0hlZjjN5JXb3Fh+kEVTDEb1FKKz8D5uhpHKf44VPR1Fdo1hXnM47VRBZyYqj0XAg==", "dependencies": { - "@bpmn-io/element-templates-validator": "^1.7.0", + "@bpmn-io/element-templates-validator": "^2.0.0", "@bpmn-io/extract-process-variables": "^0.8.0", "bpmnlint": "^10.0.0", "classnames": "^2.3.1", @@ -8389,12 +8389,12 @@ "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==" }, "node_modules/bpmn-js/node_modules/diagram-js": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.0.0.tgz", - "integrity": "sha512-6XNQbBCJ7mA35O7HLU78NBdwGqK1uzK6C/x/Pb61QXWNNIOzg9ewI4257W3CdlJSE2jP+pTM7a7TpGG2BNcc3g==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.1.0.tgz", + "integrity": "sha512-oXgcOBe7egDyguB00BKD7Yq8A2qCpR9KZWWJcl8rmykwX+oXmCkDeDpS+isC6DINpSjal1NSwyeSOMObbI1piA==", "dependencies": { "@bpmn-io/diagram-js-ui": "^0.2.2", - "clsx": "^2.0.0", + "clsx": "^2.1.0", "didi": "^10.0.1", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", @@ -9103,9 +9103,9 @@ } }, "node_modules/camunda-bpmn-js": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-3.13.0.tgz", - "integrity": "sha512-MplfsYEOcImsUzGwyLAJKC1t8je4vTihDKw04c5VV7AYUATA6o7k5agF/K2srKKFyX4BEKbAZXu499ekeOYHgg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.1.1.tgz", + "integrity": "sha512-liJah7HBM8gVvq0k6yfYYpHzbLdzkh5tCkMOmo2na7itSGYsxgS/+sTlsnfGN+DV4kdV+NYfepKt7v+LyJkQxA==", "dependencies": { "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/element-template-chooser": "^1.0.0", @@ -9114,14 +9114,14 @@ "@bpmn-io/properties-panel": "^3.18.1", "@bpmn-io/variable-resolver": "^1.2.1", "@camunda/example-data-properties-provider": "^1.2.0", - "bpmn-js": "^16.4.0", + "bpmn-js": "^17.0.2", "bpmn-js-color-picker": "^0.7.0", "bpmn-js-create-append-anything": "^0.5.0", - "bpmn-js-element-templates": "^1.13.1", + "bpmn-js-element-templates": "^1.14.0", "bpmn-js-executable-fix": "^0.2.1", "camunda-bpmn-js-behaviors": "^1.2.3", "camunda-bpmn-moddle": "^7.0.1", - "diagram-js": "^13.4.0", + "diagram-js": "^14.1.0", "diagram-js-grid": "^1.0.0", "diagram-js-minimap": "^4.1.0", "diagram-js-origin": "^1.4.0", @@ -9152,42 +9152,28 @@ "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.1.tgz", "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A==" }, - "node_modules/camunda-bpmn-js/node_modules/bpmn-js": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-16.5.0.tgz", - "integrity": "sha512-thQM7EaTfzek1jnqo8emBn3nyZQSi4k2UOIzwKeIUgX2Mry3qrjraNHpSOWBJbLZ8Re2V4IBPvaZJ7c9EHKlmw==", - "dependencies": { - "bpmn-moddle": "^8.1.0", - "diagram-js": "^13.4.0", - "diagram-js-direct-editing": "^2.1.1", - "ids": "^1.0.5", - "inherits-browser": "^0.1.0", - "min-dash": "^4.1.1", - "min-dom": "^4.0.3", - "tiny-svg": "^3.0.0" - }, - "engines": { - "node": "*" - } - }, "node_modules/camunda-bpmn-js/node_modules/component-event": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/component-event/-/component-event-0.2.1.tgz", "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==" }, - "node_modules/camunda-bpmn-js/node_modules/diagram-js-direct-editing": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-2.1.2.tgz", - "integrity": "sha512-VpccLAnLqLF1cp3fk363QUbRVTd/qTcj2oOb+IqgcmOiWszJp7J9Ta6y5GjUvw48hDZpzCatlmWwA4CJ3MaYGQ==", + "node_modules/camunda-bpmn-js/node_modules/diagram-js": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.1.0.tgz", + "integrity": "sha512-oXgcOBe7egDyguB00BKD7Yq8A2qCpR9KZWWJcl8rmykwX+oXmCkDeDpS+isC6DINpSjal1NSwyeSOMObbI1piA==", "dependencies": { - "min-dash": "^4.0.0", - "min-dom": "^4.0.2" + "@bpmn-io/diagram-js-ui": "^0.2.2", + "clsx": "^2.1.0", + "didi": "^10.0.1", + "inherits-browser": "^0.1.0", + "min-dash": "^4.1.0", + "min-dom": "^4.1.0", + "object-refs": "^0.4.0", + "path-intersection": "^3.0.0", + "tiny-svg": "^3.0.1" }, "engines": { "node": "*" - }, - "peerDependencies": { - "diagram-js": "*" } }, "node_modules/camunda-bpmn-js/node_modules/diagram-js-grid": { @@ -9214,6 +9200,14 @@ "min-dash": "^4.0.0" } }, + "node_modules/camunda-bpmn-js/node_modules/object-refs": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.4.0.tgz", + "integrity": "sha512-6kJqKWryKZmtte6QYvouas0/EIJKPI1/MMIuRsiBlNuhIMfqYTggzX2F1AJ2+cDs288xyi9GL7FyasHINR98BQ==", + "engines": { + "node": "*" + } + }, "node_modules/camunda-bpmn-js/node_modules/tiny-svg": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.0.1.tgz", @@ -34267,12 +34261,12 @@ } }, "@bpmn-io/element-templates-validator": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/element-templates-validator/-/element-templates-validator-1.7.0.tgz", - "integrity": "sha512-IBBUyb045OzXJUMN4Xs8FEL6wwykzqYRcAgoC3Krb2gb4d6mbnpe1b8LUutMpz3PYlomVgRXdTkL+zdGwbO7qQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/element-templates-validator/-/element-templates-validator-2.0.0.tgz", + "integrity": "sha512-L2PjOme42dVL8W178XTjiSJ5SOTGrHrn/2Xd6KF4/dfRguJkTn62MBgqnYEkXNZ/nj63TTl9wj5ye+M60PzSsA==", "requires": { - "@camunda/element-templates-json-schema": "^0.16.0", - "@camunda/zeebe-element-templates-json-schema": "^0.17.0", + "@camunda/element-templates-json-schema": "^0.17.1", + "@camunda/zeebe-element-templates-json-schema": "^0.19.1", "json-source-map": "^0.6.1", "min-dash": "^4.1.1" }, @@ -34537,9 +34531,9 @@ } }, "@camunda/element-templates-json-schema": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@camunda/element-templates-json-schema/-/element-templates-json-schema-0.16.0.tgz", - "integrity": "sha512-QXlizHS2wh05JZJcVoJHd974SI/bWyGJxrgA8STmqMSUBnslDpCkaCTuxtW9YGsqImOkXKaSYI2843AbMOWBXQ==" + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@camunda/element-templates-json-schema/-/element-templates-json-schema-0.17.1.tgz", + "integrity": "sha512-lUiAprJuFaZ3p/7ybmhUBuKT+BlI54WiWei38e9vhg6Dujv37PIQA4wAy6DOv1TqvVSa0WgQpjJop16rfW/Lvw==" }, "@camunda/example-data-properties-provider": { "version": "1.2.0", @@ -34646,9 +34640,9 @@ } }, "@camunda/zeebe-element-templates-json-schema": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@camunda/zeebe-element-templates-json-schema/-/zeebe-element-templates-json-schema-0.17.0.tgz", - "integrity": "sha512-iUGC1NdD/w9exO3Eap1d69EcH+uoff+YX1mswUJDqk6OqeDAfnHayClNdHR24VDctdHuwNrqOdGN+/1E/WsMow==" + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@camunda/zeebe-element-templates-json-schema/-/zeebe-element-templates-json-schema-0.19.1.tgz", + "integrity": "sha512-WjRdQyWwM8zahMEBI6PAo+zZrXbi6ECpfi+GKmkCHG4nojH9kp1xv7t2E0CdqOjTioNwqx/7j1N16lhaa3mBXw==" }, "@carbon/grid": { "version": "11.21.0", @@ -38317,9 +38311,9 @@ "optional": true }, "bpmn-js": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.0.0.tgz", - "integrity": "sha512-ZA2oLAyqfeDHymFo9dmpyWcJDlUujiBJ8fsGDjI7MpZngsoi7wkMSR6c++leMbPUqY5pBZED4MOeclQq17dIGw==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.0.2.tgz", + "integrity": "sha512-4DPtHgCCCiitO6hZih2zH16QbaKhd5UdcZhcDEGvOKV7HhXN0IYV0ilksAr0Fr0aUuLAk573wxPGmsh76LDR8A==", "requires": { "bpmn-moddle": "^8.1.0", "diagram-js": "^14.0.0", @@ -38337,12 +38331,12 @@ "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==" }, "diagram-js": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.0.0.tgz", - "integrity": "sha512-6XNQbBCJ7mA35O7HLU78NBdwGqK1uzK6C/x/Pb61QXWNNIOzg9ewI4257W3CdlJSE2jP+pTM7a7TpGG2BNcc3g==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.1.0.tgz", + "integrity": "sha512-oXgcOBe7egDyguB00BKD7Yq8A2qCpR9KZWWJcl8rmykwX+oXmCkDeDpS+isC6DINpSjal1NSwyeSOMObbI1piA==", "requires": { "@bpmn-io/diagram-js-ui": "^0.2.2", - "clsx": "^2.0.0", + "clsx": "^2.1.0", "didi": "^10.0.1", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", @@ -38403,11 +38397,11 @@ } }, "bpmn-js-element-templates": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/bpmn-js-element-templates/-/bpmn-js-element-templates-1.13.2.tgz", - "integrity": "sha512-/W1W9rW3e2gY1ePMet6hcQK6uMlobUDmXIlFiSxXPMA7aUytb0jm2kH9NaaNBKoQCEvTuZ72OUKEKt+ZMiLcvA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/bpmn-js-element-templates/-/bpmn-js-element-templates-1.14.0.tgz", + "integrity": "sha512-rHnCnc4tDFmgQLXyPuMrcv0hlZjjN5JXb3Fh+kEVTDEb1FKKz8D5uhpHKf44VPR1Fdo1hXnM47VRBZyYqj0XAg==", "requires": { - "@bpmn-io/element-templates-validator": "^1.7.0", + "@bpmn-io/element-templates-validator": "^2.0.0", "@bpmn-io/extract-process-variables": "^0.8.0", "bpmnlint": "^10.0.0", "classnames": "^2.3.1", @@ -38961,9 +38955,9 @@ } }, "camunda-bpmn-js": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-3.13.0.tgz", - "integrity": "sha512-MplfsYEOcImsUzGwyLAJKC1t8je4vTihDKw04c5VV7AYUATA6o7k5agF/K2srKKFyX4BEKbAZXu499ekeOYHgg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.1.1.tgz", + "integrity": "sha512-liJah7HBM8gVvq0k6yfYYpHzbLdzkh5tCkMOmo2na7itSGYsxgS/+sTlsnfGN+DV4kdV+NYfepKt7v+LyJkQxA==", "requires": { "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/element-template-chooser": "^1.0.0", @@ -38972,14 +38966,14 @@ "@bpmn-io/properties-panel": "^3.18.1", "@bpmn-io/variable-resolver": "^1.2.1", "@camunda/example-data-properties-provider": "^1.2.0", - "bpmn-js": "^16.4.0", + "bpmn-js": "^17.0.2", "bpmn-js-color-picker": "^0.7.0", "bpmn-js-create-append-anything": "^0.5.0", - "bpmn-js-element-templates": "^1.13.1", + "bpmn-js-element-templates": "^1.14.0", "bpmn-js-executable-fix": "^0.2.1", "camunda-bpmn-js-behaviors": "^1.2.3", "camunda-bpmn-moddle": "^7.0.1", - "diagram-js": "^13.4.0", + "diagram-js": "^14.1.0", "diagram-js-grid": "^1.0.0", "diagram-js-minimap": "^4.1.0", "diagram-js-origin": "^1.4.0", @@ -38988,33 +38982,25 @@ "zeebe-bpmn-moddle": "^1.0.0" }, "dependencies": { - "bpmn-js": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-16.5.0.tgz", - "integrity": "sha512-thQM7EaTfzek1jnqo8emBn3nyZQSi4k2UOIzwKeIUgX2Mry3qrjraNHpSOWBJbLZ8Re2V4IBPvaZJ7c9EHKlmw==", - "requires": { - "bpmn-moddle": "^8.1.0", - "diagram-js": "^13.4.0", - "diagram-js-direct-editing": "^2.1.1", - "ids": "^1.0.5", - "inherits-browser": "^0.1.0", - "min-dash": "^4.1.1", - "min-dom": "^4.0.3", - "tiny-svg": "^3.0.0" - } - }, "component-event": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/component-event/-/component-event-0.2.1.tgz", "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==" }, - "diagram-js-direct-editing": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-2.1.2.tgz", - "integrity": "sha512-VpccLAnLqLF1cp3fk363QUbRVTd/qTcj2oOb+IqgcmOiWszJp7J9Ta6y5GjUvw48hDZpzCatlmWwA4CJ3MaYGQ==", + "diagram-js": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.1.0.tgz", + "integrity": "sha512-oXgcOBe7egDyguB00BKD7Yq8A2qCpR9KZWWJcl8rmykwX+oXmCkDeDpS+isC6DINpSjal1NSwyeSOMObbI1piA==", "requires": { - "min-dash": "^4.0.0", - "min-dom": "^4.0.2" + "@bpmn-io/diagram-js-ui": "^0.2.2", + "clsx": "^2.1.0", + "didi": "^10.0.1", + "inherits-browser": "^0.1.0", + "min-dash": "^4.1.0", + "min-dom": "^4.1.0", + "object-refs": "^0.4.0", + "path-intersection": "^3.0.0", + "tiny-svg": "^3.0.1" } }, "diagram-js-grid": { @@ -39041,6 +39027,11 @@ "min-dash": "^4.0.0" } }, + "object-refs": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.4.0.tgz", + "integrity": "sha512-6kJqKWryKZmtte6QYvouas0/EIJKPI1/MMIuRsiBlNuhIMfqYTggzX2F1AJ2+cDs288xyi9GL7FyasHINR98BQ==" + }, "tiny-svg": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.0.1.tgz", @@ -39154,13 +39145,13 @@ "@sentry/webpack-plugin": "^2.11.0", "babel-loader": "^9.0.0", "babel-plugin-istanbul": "^6.0.0", - "bpmn-js": "^17.0.0", - "bpmn-js-element-templates": "^1.13.2", + "bpmn-js": "^17.0.2", + "bpmn-js-element-templates": "^1.14.0", "bpmn-js-properties-panel": "^5.11.2", "bpmn-js-tracking": "^0.4.0", "bpmn-moddle": "^8.1.0", "bpmnlint-loader": "^0.1.6", - "camunda-bpmn-js": "^3.13.0", + "camunda-bpmn-js": "^4.1.1", "camunda-bpmn-moddle": "^7.0.1", "camunda-cmmn-moddle": "^1.0.0", "camunda-dmn-js": "^1.8.0", @@ -39433,12 +39424,12 @@ "version": "2.2.1" }, "diagram-js": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.0.0.tgz", - "integrity": "sha512-6XNQbBCJ7mA35O7HLU78NBdwGqK1uzK6C/x/Pb61QXWNNIOzg9ewI4257W3CdlJSE2jP+pTM7a7TpGG2BNcc3g==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.1.0.tgz", + "integrity": "sha512-oXgcOBe7egDyguB00BKD7Yq8A2qCpR9KZWWJcl8rmykwX+oXmCkDeDpS+isC6DINpSjal1NSwyeSOMObbI1piA==", "requires": { "@bpmn-io/diagram-js-ui": "^0.2.2", - "clsx": "^2.0.0", + "clsx": "^2.1.0", "didi": "^10.0.1", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", From 2f0ce4413336b7654c5f4f33c87613858747bd8c Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Mon, 26 Feb 2024 11:05:07 +0100 Subject: [PATCH 5/5] test: add number and boolean template for dev setup --- resources/element-templates/new-fields.json | 90 +++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 resources/element-templates/new-fields.json diff --git a/resources/element-templates/new-fields.json b/resources/element-templates/new-fields.json new file mode 100644 index 0000000000..8c2f6ea9c3 --- /dev/null +++ b/resources/element-templates/new-fields.json @@ -0,0 +1,90 @@ + +{ + "$schema": "https://unpkg.com/@camunda/zeebe-element-templates-json-schema/resources/schema.json", + "name": "Number and Boolean fields", + "id": "io.camunda.examples.numberAndBoolean", + "description": "A task using Number and Boolean fields", + "appliesTo": [ + "bpmn:ServiceTask" + ], + "properties": [ + { + "id": "number-static", + "type": "Number", + "value": "100", + "label": "number-static", + "binding": { + "name": "number-static", + "type": "zeebe:property" + }, + "feel": "static" + }, + { + "id": "boolean-static", + "type": "Boolean", + "value": true, + "label": "boolean-static", + "binding": { + "name": "boolean-static", + "type": "zeebe:property" + }, + "feel": "static" + }, + { + "id": "number-optional", + "type": "Number", + "value": "100", + "label": "number-optional", + "binding": { + "name": "number-optional", + "type": "zeebe:property" + }, + "feel": "optional" + }, + { + "id": "boolean-optional", + "type": "Boolean", + "value": true, + "label": "boolean-optional", + "binding": { + "name": "boolean-optional", + "type": "zeebe:property" + }, + "feel": "optional" + }, + { + "id": "number-required", + "type": "Number", + "value": "100", + "label": "number-required", + "binding": { + "name": "number-required", + "type": "zeebe:property" + }, + "feel": "required" + }, + { + "id": "boolean-required", + "type": "Boolean", + "value": true, + "label": "boolean-required", + "binding": { + "name": "boolean-required", + "type": "zeebe:property" + }, + "feel": "required" + }, + { + "type": "Text", + "value": "displayed when static is 100", + "binding": { + "name": "text", + "type": "zeebe:property" + }, + "condition": { + "property": "number-optional", + "equals": "100" + } + } + ] +}