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",