From b923923e4c1ab66502e8a80ef1d35fca82e1f566 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Wed, 29 May 2024 14:05:39 +0200 Subject: [PATCH] deps: update BPMN modeling dependencies Closes https://github.com/camunda/camunda-modeler/issues/3978 Closes https://github.com/camunda/camunda-modeler/issues/4315 --- CHANGELOG.md | 10 +++++- client/package.json | 6 ++-- package-lock.json | 88 ++++++++++++++++++++++----------------------- 3 files changed, 56 insertions(+), 48 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b72bce9b76..5e1790ad07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,13 +8,21 @@ ___Note:__ Yet to be released changes appear here._ ### General +* `FIX`: prevent crash on start ([#4299](https://github.com/camunda/camunda-modeler/issues/4299)) * `DEPS`: update to `electron@30.0.6` * `DEPS`: update to `@camunda/linting@3.20.0` -* `FIX`: prevent crash on start ([#4299](https://github.com/camunda/camunda-modeler/issues/4299)) +* `DEPS`: update to `bpmn-js@17.7.1` +* `DEPS`: update to `bpmn-js-properties-panel@5.17.0` +* `DEPS`: update to `@bpmn-io/properties-panel@3.19.0` +* `DEPS`: update to `camunda-bpmn-js@4.8.0` ### BPMN * `FEAT`: warn about missing bpmnDi ([#4277](https://github.com/camunda/camunda-modeler/issues/4277)) +* `FEAT`: add hint for the process ID field in the Camunda 7 ([bpmn-io/bpmn-js-properties-panel#1038](https://github.com/bpmn-io/bpmn-js-properties-panel/issues/1038)) +* `FEAT`: drop alphabetic sorting of list entries ([bpmn-io/bpmn-js-properties-panel##1047](https://github.com/bpmn-io/bpmn-js-properties-panel/pull/1047)) +* `FIX`: correct call activity outline ([bpmn-io/bpmn-js#2167](https://github.com/bpmn-io/bpmn-js/issues/2167)) +* `FIX`: gracefully handle missing `BPMNDiagram#plane` ([bpmn-io/bpmn-js#2172](https://github.com/bpmn-io/bpmn-js/pull/2172), [bpmn-io/bpmn-js#2171](https://github.com/bpmn-io/bpmn-js/pull/2171)) ## 5.23.0 diff --git a/client/package.json b/client/package.json index 5afae3df73..63f76036a8 100644 --- a/client/package.json +++ b/client/package.json @@ -11,7 +11,7 @@ "@bpmn-io/dmn-migrate": "^0.5.0", "@bpmn-io/extract-process-variables": "^0.8.0", "@bpmn-io/form-js": "^1.8.6", - "@bpmn-io/properties-panel": "^3.18.2", + "@bpmn-io/properties-panel": "^3.19.0", "@bpmn-io/replace-ids": "^0.2.0", "@camunda/execution-platform": "^0.3.2", "@camunda/form-linting": "^0.16.0", @@ -28,10 +28,10 @@ "@sentry/integrations": "^7.108.0", "bpmn-js": "^17.6.4", "bpmn-js-element-templates": "^1.15.3", - "bpmn-js-properties-panel": "^5.16.0", + "bpmn-js-properties-panel": "^5.17.0", "bpmn-js-tracking": "^0.6.0", "bpmn-moddle": "^9.0.1", - "camunda-bpmn-js": "^4.6.3", + "camunda-bpmn-js": "^4.8.0", "camunda-bpmn-moddle": "^7.0.1", "camunda-cmmn-moddle": "^1.0.0", "camunda-dmn-js": "^2.3.3", diff --git a/package-lock.json b/package-lock.json index 78c3a26ce8..ebe2b072e1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -96,7 +96,7 @@ "@bpmn-io/dmn-migrate": "^0.5.0", "@bpmn-io/extract-process-variables": "^0.8.0", "@bpmn-io/form-js": "^1.8.6", - "@bpmn-io/properties-panel": "^3.18.2", + "@bpmn-io/properties-panel": "^3.19.0", "@bpmn-io/replace-ids": "^0.2.0", "@camunda/execution-platform": "^0.3.2", "@camunda/form-linting": "^0.16.0", @@ -113,10 +113,10 @@ "@sentry/integrations": "^7.108.0", "bpmn-js": "^17.6.4", "bpmn-js-element-templates": "^1.15.3", - "bpmn-js-properties-panel": "^5.16.0", + "bpmn-js-properties-panel": "^5.17.0", "bpmn-js-tracking": "^0.6.0", "bpmn-moddle": "^9.0.1", - "camunda-bpmn-js": "^4.6.3", + "camunda-bpmn-js": "^4.8.0", "camunda-bpmn-moddle": "^7.0.1", "camunda-cmmn-moddle": "^1.0.0", "camunda-dmn-js": "^2.3.3", @@ -2906,9 +2906,9 @@ "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A==" }, "node_modules/@bpmn-io/properties-panel": { - "version": "3.18.2", - "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.18.2.tgz", - "integrity": "sha512-IQ6NUZ4McSmr6KLyptnhnKxBind5Oz+FSZ5u8MJX/s/10RRj+RIVYCBS2UnfCKHZCE9YMWTdCHdA7XQ4lIjuzw==", + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.19.0.tgz", + "integrity": "sha512-ZVr8LC8ZiMYRkh9Vf4EnuQ7hJIzjBLpLUoex+q5/tGj1I2B/iFAgDUaqnD/yOyBzkRDi1K9IedsUA01XaqG13w==", "dependencies": { "@bpmn-io/feel-editor": "^1.3.0", "@codemirror/view": "^6.14.0", @@ -9691,12 +9691,12 @@ "optional": true }, "node_modules/bpmn-js": { - "version": "17.6.4", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.6.4.tgz", - "integrity": "sha512-5Z3vL1UOKGvKRid6yCw/k78cKvI9giml+Gx6fmBY6LbVGWl7vvOqmdrCL1/nOZEqJiupqyKW6gCi6OESzW60Jg==", + "version": "17.8.0", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.8.0.tgz", + "integrity": "sha512-pzTvruggT2x4s5XaMsqBmVsllwPmDvpSpr+iowM4mNO030rA2kOClO78Bw6lYXyLFA9tdTU6zdpt7scT00lnXQ==", "dependencies": { "bpmn-moddle": "^8.1.0", - "diagram-js": "^14.5.4", + "diagram-js": "^14.7.0", "diagram-js-direct-editing": "^3.0.1", "ids": "^1.0.5", "inherits-browser": "^0.1.0", @@ -9795,9 +9795,9 @@ } }, "node_modules/bpmn-js-properties-panel": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-5.16.0.tgz", - "integrity": "sha512-ANGBQj3Xcmc9bzomj71PXwo98MiepMIxPXC5slR+37sx+ucZ8CeNW2f5GZ2Pt69B9OefzI6BNN0GGFbML87EMw==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-5.17.0.tgz", + "integrity": "sha512-3I5WQbEatbKrXhmkrfbsJJ5eu0xMNLPFv1pyTcgnso1Jfm+6afwUqsofsij/OBWXjOkzZZ7gtuOVkUUqhQqnrA==", "dependencies": { "@bpmn-io/extract-process-variables": "^0.8.0", "array-move": "^4.0.0", @@ -10576,25 +10576,25 @@ } }, "node_modules/camunda-bpmn-js": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.6.3.tgz", - "integrity": "sha512-Y3Y7GpAYLczqrBHKrqLIxkoPZF37JCEE7rVAaYmQzlV7bmtl683LvtVxCexHnAD9OkRXUevfbvXLr1Ju6JvspQ==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.8.0.tgz", + "integrity": "sha512-g696jbZkhsV/7D2w97Rmzvl530VTn9ckzzLPdkMySlrqVIASnD3z2d1sZEUVFlNHGYJg9sxvMKBgaf/uZtzuKw==", "dependencies": { "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/element-template-chooser": "^1.0.0", "@bpmn-io/element-template-icon-renderer": "^0.5.2", "@bpmn-io/form-variable-provider": "^1.3.0", - "@bpmn-io/properties-panel": "^3.18.2", + "@bpmn-io/properties-panel": "^3.19.0", "@bpmn-io/variable-resolver": "^1.2.2", "@camunda/example-data-properties-provider": "^1.2.1", - "bpmn-js": "^17.6.4", + "bpmn-js": "^17.7.1", "bpmn-js-color-picker": "^0.7.1", "bpmn-js-create-append-anything": "^0.5.1", "bpmn-js-element-templates": "^1.15.3", "bpmn-js-executable-fix": "^0.2.1", "camunda-bpmn-js-behaviors": "^1.3.0", "camunda-bpmn-moddle": "^7.0.1", - "diagram-js": "^14.5.4", + "diagram-js": "^14.6.0", "diagram-js-grid": "^1.0.0", "diagram-js-minimap": "^4.1.0", "diagram-js-origin": "^1.4.0", @@ -12980,9 +12980,9 @@ "license": "MIT" }, "node_modules/diagram-js": { - "version": "14.5.4", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.5.4.tgz", - "integrity": "sha512-ZkF+X+YGU4ayW1N7F2LBNn30gF02QZl6+X7ujCnd9jBNjPB1NDajjU5/jMr/fqPlcQ1GYoj43g4h5rJ7mIRAwg==", + "version": "14.7.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.7.0.tgz", + "integrity": "sha512-0PygsETf///R+OhUpzmmJ0xP1p46Crom+B/DLJgheGC6mZJkIljE8lPxvQa4hghbIfSn2SBlikDmU7YioMgLzg==", "dependencies": { "@bpmn-io/diagram-js-ui": "^0.2.3", "clsx": "^2.1.0", @@ -34897,9 +34897,9 @@ } }, "@bpmn-io/properties-panel": { - "version": "3.18.2", - "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.18.2.tgz", - "integrity": "sha512-IQ6NUZ4McSmr6KLyptnhnKxBind5Oz+FSZ5u8MJX/s/10RRj+RIVYCBS2UnfCKHZCE9YMWTdCHdA7XQ4lIjuzw==", + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.19.0.tgz", + "integrity": "sha512-ZVr8LC8ZiMYRkh9Vf4EnuQ7hJIzjBLpLUoex+q5/tGj1I2B/iFAgDUaqnD/yOyBzkRDi1K9IedsUA01XaqG13w==", "requires": { "@bpmn-io/feel-editor": "^1.3.0", "@codemirror/view": "^6.14.0", @@ -39922,12 +39922,12 @@ "optional": true }, "bpmn-js": { - "version": "17.6.4", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.6.4.tgz", - "integrity": "sha512-5Z3vL1UOKGvKRid6yCw/k78cKvI9giml+Gx6fmBY6LbVGWl7vvOqmdrCL1/nOZEqJiupqyKW6gCi6OESzW60Jg==", + "version": "17.8.0", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.8.0.tgz", + "integrity": "sha512-pzTvruggT2x4s5XaMsqBmVsllwPmDvpSpr+iowM4mNO030rA2kOClO78Bw6lYXyLFA9tdTU6zdpt7scT00lnXQ==", "requires": { "bpmn-moddle": "^8.1.0", - "diagram-js": "^14.5.4", + "diagram-js": "^14.7.0", "diagram-js-direct-editing": "^3.0.1", "ids": "^1.0.5", "inherits-browser": "^0.1.0", @@ -40065,9 +40065,9 @@ "requires": {} }, "bpmn-js-properties-panel": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-5.16.0.tgz", - "integrity": "sha512-ANGBQj3Xcmc9bzomj71PXwo98MiepMIxPXC5slR+37sx+ucZ8CeNW2f5GZ2Pt69B9OefzI6BNN0GGFbML87EMw==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-5.17.0.tgz", + "integrity": "sha512-3I5WQbEatbKrXhmkrfbsJJ5eu0xMNLPFv1pyTcgnso1Jfm+6afwUqsofsij/OBWXjOkzZZ7gtuOVkUUqhQqnrA==", "requires": { "@bpmn-io/extract-process-variables": "^0.8.0", "array-move": "^4.0.0", @@ -40575,25 +40575,25 @@ } }, "camunda-bpmn-js": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.6.3.tgz", - "integrity": "sha512-Y3Y7GpAYLczqrBHKrqLIxkoPZF37JCEE7rVAaYmQzlV7bmtl683LvtVxCexHnAD9OkRXUevfbvXLr1Ju6JvspQ==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.8.0.tgz", + "integrity": "sha512-g696jbZkhsV/7D2w97Rmzvl530VTn9ckzzLPdkMySlrqVIASnD3z2d1sZEUVFlNHGYJg9sxvMKBgaf/uZtzuKw==", "requires": { "@bpmn-io/align-to-origin": "^0.7.0", "@bpmn-io/element-template-chooser": "^1.0.0", "@bpmn-io/element-template-icon-renderer": "^0.5.2", "@bpmn-io/form-variable-provider": "^1.3.0", - "@bpmn-io/properties-panel": "^3.18.2", + "@bpmn-io/properties-panel": "^3.19.0", "@bpmn-io/variable-resolver": "^1.2.2", "@camunda/example-data-properties-provider": "^1.2.1", - "bpmn-js": "^17.6.4", + "bpmn-js": "^17.7.1", "bpmn-js-color-picker": "^0.7.1", "bpmn-js-create-append-anything": "^0.5.1", "bpmn-js-element-templates": "^1.15.3", "bpmn-js-executable-fix": "^0.2.1", "camunda-bpmn-js-behaviors": "^1.3.0", "camunda-bpmn-moddle": "^7.0.1", - "diagram-js": "^14.5.4", + "diagram-js": "^14.6.0", "diagram-js-grid": "^1.0.0", "diagram-js-minimap": "^4.1.0", "diagram-js-origin": "^1.4.0", @@ -40709,7 +40709,7 @@ "@bpmn-io/dmn-migrate": "^0.5.0", "@bpmn-io/extract-process-variables": "^0.8.0", "@bpmn-io/form-js": "^1.8.6", - "@bpmn-io/properties-panel": "^3.18.2", + "@bpmn-io/properties-panel": "^3.19.0", "@bpmn-io/replace-ids": "^0.2.0", "@camunda/execution-platform": "^0.3.2", "@camunda/form-linting": "^0.16.0", @@ -40729,11 +40729,11 @@ "babel-plugin-istanbul": "^6.0.0", "bpmn-js": "^17.6.4", "bpmn-js-element-templates": "^1.15.3", - "bpmn-js-properties-panel": "^5.16.0", + "bpmn-js-properties-panel": "^5.17.0", "bpmn-js-tracking": "^0.6.0", "bpmn-moddle": "^9.0.1", "bpmnlint-loader": "^0.1.6", - "camunda-bpmn-js": "^4.6.3", + "camunda-bpmn-js": "^4.8.0", "camunda-bpmn-moddle": "^7.0.1", "camunda-cmmn-moddle": "^1.0.0", "camunda-dmn-js": "^2.3.3", @@ -42743,9 +42743,9 @@ "dev": true }, "diagram-js": { - "version": "14.5.4", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.5.4.tgz", - "integrity": "sha512-ZkF+X+YGU4ayW1N7F2LBNn30gF02QZl6+X7ujCnd9jBNjPB1NDajjU5/jMr/fqPlcQ1GYoj43g4h5rJ7mIRAwg==", + "version": "14.7.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.7.0.tgz", + "integrity": "sha512-0PygsETf///R+OhUpzmmJ0xP1p46Crom+B/DLJgheGC6mZJkIljE8lPxvQa4hghbIfSn2SBlikDmU7YioMgLzg==", "requires": { "@bpmn-io/diagram-js-ui": "^0.2.3", "clsx": "^2.1.0",