From edf92e91f0288e13e1aa40d4a88559ae30637903 Mon Sep 17 00:00:00 2001
From: Nico Rehwaldt <nico.rehwaldt@camunda.com>
Date: Thu, 20 Jun 2024 14:50:39 +0200
Subject: [PATCH 1/2] deps: update @bpmn-io/properties-panel + friends

Closes https://github.com/camunda/camunda-modeler/issues/4382
---
 CHANGELOG.md        |  10 +-
 client/package.json |  12 +--
 package-lock.json   | 252 ++++++++++++++++++++++----------------------
 3 files changed, 138 insertions(+), 136 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2ec5d4818e..5fe6dc872c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,19 +13,21 @@ ___Note:__ Yet to be released changes appear here._
 * `CHORE`: add accessible names to all inputs ([#4367](https://github.com/camunda/camunda-modeler/issues/4367))
 * `CHORE`: make privacy policy link sufficiently distinguishable ([#4369](https://github.com/camunda/camunda-modeler/issues/4369))
 * `DEPS`: update to `@bpmn-io/form-js@1.9.0`
-* `DEPS`: update to `@bpmn-io/properties-panel@3.21.0`
+* `DEPS`: update to `@bpmn-io/properties-panel@3.22.0`
 * `DEPS`: update to `@camunda/form-playground@0.15.0`
 * `DEPS`: update to `@camunda/improved-canvas@1.7.1`
 * `DEPS`: update to `@camunda/linting@3.21.1`
 * `DEPS`: update to `bpmn-js@17.8.2`
-* `DEPS`: update to `camunda-bpmn-js@4.11.0`
-* `DEPS`: update to `camunda-dmn-js@2.5.0`
-* `DEPS`: update to `dmn-js-properties-panel@3.3.2`
+* `DEPS`: update to `camunda-bpmn-js@4.12.0`
+* `DEPS`: update to `camunda-dmn-js@2.6.0`
+* `DEPS`: update to `dmn-js-properties-panel@3.4.0`
+* `DEPS`: update to `bpmn-js-properties-panel@5.18.0`
 * `DEPS`: update to `dmn-js-shared@16.5.0`
 * `DEPS`: update to `electron@31.0.1`
 
 ### BPMN
 
+* `FIX`: do not render properties panel entry with outdated component ([#4382](https://github.com/camunda/camunda-modeler/issues/4382), [bpmn-io/properties-panel#369](https://github.com/bpmn-io/properties-panel/pull/369))
 * `FIX`: do not show boundary event menu for compensation activities ([#4348](https://github.com/camunda/camunda-modeler/issues/4348)) 
 * `FIX`: allow deployment after initial save was cancled ([#4370](https://github.com/camunda/camunda-modeler/issues/4370))
 * `FIX`: do not suggest root elements in search ([bpmn-js#2143](https://github.com/bpmn-io/bpmn-js/issues/2143)) 
diff --git a/client/package.json b/client/package.json
index c24ab95ba8..98a5dbfe1e 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.9.0",
-    "@bpmn-io/properties-panel": "^3.21.0",
+    "@bpmn-io/properties-panel": "^3.22.0",
     "@bpmn-io/replace-ids": "^0.2.0",
     "@camunda/execution-platform": "^0.3.2",
     "@camunda/form-linting": "^0.16.0",
@@ -23,19 +23,19 @@
     "@codemirror/lang-xml": "^6.1.0",
     "@codemirror/search": "^6.5.6",
     "@codemirror/state": "^6.4.1",
-    "@codemirror/view": "^6.26.0",
+    "@codemirror/view": "^6.28.1",
     "@ibm/plex": "^6.4.0",
     "@sentry/browser": "^8.0.0",
     "@sentry/integrations": "^7.108.0",
     "bpmn-js": "^17.8.2",
     "bpmn-js-element-templates": "^1.16.0",
-    "bpmn-js-properties-panel": "^5.17.1",
+    "bpmn-js-properties-panel": "^5.18.0",
     "bpmn-js-tracking": "^0.6.0",
     "bpmn-moddle": "^9.0.1",
-    "camunda-bpmn-js": "^4.11.0",
+    "camunda-bpmn-js": "^4.12.0",
     "camunda-bpmn-moddle": "^7.0.1",
     "camunda-cmmn-moddle": "^1.0.0",
-    "camunda-dmn-js": "^2.5.0",
+    "camunda-dmn-js": "^2.6.0",
     "camunda-dmn-moddle": "^1.3.0",
     "canvg": "^4.0.2",
     "classnames": "^2.5.1",
@@ -47,7 +47,7 @@
     "diagram-js-direct-editing": "^3.0.1",
     "diagram-js-origin": "^1.4.0",
     "dmn-js": "^16.4.0",
-    "dmn-js-properties-panel": "^3.3.2",
+    "dmn-js-properties-panel": "^3.4.0",
     "dmn-js-shared": "^16.5.0",
     "drag-tabs": "^2.3.1",
     "events": "^3.0.0",
diff --git a/package-lock.json b/package-lock.json
index a9c77e0f4c..529c6c9190 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.9.0",
-        "@bpmn-io/properties-panel": "^3.21.0",
+        "@bpmn-io/properties-panel": "^3.22.0",
         "@bpmn-io/replace-ids": "^0.2.0",
         "@camunda/execution-platform": "^0.3.2",
         "@camunda/form-linting": "^0.16.0",
@@ -108,19 +108,19 @@
         "@codemirror/lang-xml": "^6.1.0",
         "@codemirror/search": "^6.5.6",
         "@codemirror/state": "^6.4.1",
-        "@codemirror/view": "^6.26.0",
+        "@codemirror/view": "^6.28.1",
         "@ibm/plex": "^6.4.0",
         "@sentry/browser": "^8.0.0",
         "@sentry/integrations": "^7.108.0",
         "bpmn-js": "^17.8.2",
         "bpmn-js-element-templates": "^1.16.0",
-        "bpmn-js-properties-panel": "^5.17.1",
+        "bpmn-js-properties-panel": "^5.18.0",
         "bpmn-js-tracking": "^0.6.0",
         "bpmn-moddle": "^9.0.1",
-        "camunda-bpmn-js": "^4.11.0",
+        "camunda-bpmn-js": "^4.12.0",
         "camunda-bpmn-moddle": "^7.0.1",
         "camunda-cmmn-moddle": "^1.0.0",
-        "camunda-dmn-js": "^2.5.0",
+        "camunda-dmn-js": "^2.6.0",
         "camunda-dmn-moddle": "^1.3.0",
         "canvg": "^4.0.2",
         "classnames": "^2.5.1",
@@ -132,7 +132,7 @@
         "diagram-js-direct-editing": "^3.0.1",
         "diagram-js-origin": "^1.4.0",
         "dmn-js": "^16.4.0",
-        "dmn-js-properties-panel": "^3.3.2",
+        "dmn-js-properties-panel": "^3.4.0",
         "dmn-js-shared": "^16.5.0",
         "drag-tabs": "^2.3.1",
         "events": "^3.0.0",
@@ -2699,20 +2699,20 @@
       "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A=="
     },
     "node_modules/@bpmn-io/feel-editor": {
-      "version": "1.5.0",
-      "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.5.0.tgz",
-      "integrity": "sha512-BOn9joh5ha0g5SdJX3LlKrQ8FV2jUSxasNvZQhtywd6DtyCQM+qw0OqXloLZqunxBo51DedpNO/i+vggz3uwXA==",
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.6.0.tgz",
+      "integrity": "sha512-CdyOyuFEa3AbvPa0oaQJmEJbOQQLc1RIJz6tc9mBYMBlbeY8zdHCop0g5TieZwNzjylu/WkdDieLjmKI4GB/bg==",
       "dependencies": {
         "@bpmn-io/feel-lint": "^1.2.0",
-        "@codemirror/autocomplete": "^6.12.0",
-        "@codemirror/commands": "^6.3.3",
-        "@codemirror/language": "^6.10.0",
-        "@codemirror/lint": "^6.4.2",
-        "@codemirror/state": "^6.4.0",
-        "@codemirror/view": "^6.23.0",
+        "@codemirror/autocomplete": "^6.16.2",
+        "@codemirror/commands": "^6.6.0",
+        "@codemirror/language": "^6.10.2",
+        "@codemirror/lint": "^6.8.0",
+        "@codemirror/state": "^6.4.1",
+        "@codemirror/view": "^6.28.1",
         "@lezer/highlight": "^1.2.0",
-        "lang-feel": "^2.0.0",
-        "min-dom": "^4.1.0"
+        "lang-feel": "^2.1.1",
+        "min-dom": "^4.2.1"
       },
       "engines": {
         "node": ">= 16"
@@ -2729,13 +2729,13 @@
       "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A=="
     },
     "node_modules/@bpmn-io/feel-editor/node_modules/min-dom": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.1.0.tgz",
-      "integrity": "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==",
+      "version": "4.2.1",
+      "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz",
+      "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==",
       "dependencies": {
         "component-event": "^0.2.1",
         "domify": "^1.4.1",
-        "min-dash": "^4.0.0"
+        "min-dash": "^4.2.1"
       }
     },
     "node_modules/@bpmn-io/feel-lint": {
@@ -2897,12 +2897,12 @@
       "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A=="
     },
     "node_modules/@bpmn-io/properties-panel": {
-      "version": "3.21.0",
-      "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.21.0.tgz",
-      "integrity": "sha512-r1Y8lEmZMCgetmB7w0GtJibv9ORbcsEGQL9Pn/W+67Tc9GaVoG1OCpVUubKw4RY3WU3q8OcXxNf8nccroYhI9g==",
+      "version": "3.22.0",
+      "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.22.0.tgz",
+      "integrity": "sha512-k9Mcwe8Xdy9YPBOlZpOsivFDBUMPOI768P9JP5GBi88uo8/QrKCzQ3oE8qG8aY61DQ6hLjZvRLH+hYtCaZWo8g==",
       "dependencies": {
-        "@bpmn-io/feel-editor": "^1.5.0",
-        "@codemirror/view": "^6.14.0",
+        "@bpmn-io/feel-editor": "^1.6.0",
+        "@codemirror/view": "^6.28.1",
         "classnames": "^2.3.1",
         "feelers": "^1.4.0",
         "focus-trap": "^7.5.2",
@@ -3229,9 +3229,9 @@
       "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A=="
     },
     "node_modules/@codemirror/view": {
-      "version": "6.27.0",
-      "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.27.0.tgz",
-      "integrity": "sha512-8kqX1sHbVW1lVzWwrjAbh4dR7eKhV8eIQ952JKaBXOoXE04WncoqCy4DMU701LSrPZ3N2Q4zsTawz7GQ+2mrUw==",
+      "version": "6.28.1",
+      "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.28.1.tgz",
+      "integrity": "sha512-BUWr+zCJpMkA/u69HlJmR+YkV4yPpM81HeMkOMZuwFa8iM5uJdEPKAs1icIRZKkKmy0Ub1x9/G3PQLTXdpBxrQ==",
       "dependencies": {
         "@codemirror/state": "^6.4.0",
         "style-mod": "^4.1.0",
@@ -4376,9 +4376,9 @@
       }
     },
     "node_modules/@lezer/lr": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.0.tgz",
-      "integrity": "sha512-Wst46p51km8gH0ZUmeNrtpRYmdlRHUpN1DQd3GFAyKANi8WVz8c2jHYTf1CVScFaCjQw1iO3ZZdqGDxQPRErTg==",
+      "version": "1.4.1",
+      "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.1.tgz",
+      "integrity": "sha512-CHsKq8DMKBf9b3yXPDIU4DbH+ZJd/sJdYOW2llbW/HudP5u0VS6Bfq1hLYfgU7uAYGFIyGGQIsSOXGPEErZiJw==",
       "dependencies": {
         "@lezer/common": "^1.0.0"
       }
@@ -9882,15 +9882,15 @@
       }
     },
     "node_modules/bpmn-js-properties-panel": {
-      "version": "5.17.1",
-      "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-5.17.1.tgz",
-      "integrity": "sha512-nnro+IsjhdlhdY5EwxDRfcZhmcRMFRA9LqpP+cbLnqhXwdVzKV9i21WDL4aGWSklsSsYRbDQElKVY2q1FBq2uw==",
+      "version": "5.18.0",
+      "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-5.18.0.tgz",
+      "integrity": "sha512-5+BD4E/nG0z8kVd3Rr4DTrSNz6jw7Brc6dnvhsOY0El5TJTo1BKh+71QZPwfbeEnE0Byykoax9gB9Dn/1m/13Q==",
       "dependencies": {
         "@bpmn-io/extract-process-variables": "^0.8.0",
         "array-move": "^4.0.0",
         "ids": "^1.0.5",
         "min-dash": "^4.2.1",
-        "min-dom": "^4.1.0"
+        "min-dom": "^4.2.1"
       },
       "engines": {
         "node": "*"
@@ -9924,13 +9924,13 @@
       "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A=="
     },
     "node_modules/bpmn-js-properties-panel/node_modules/min-dom": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.1.0.tgz",
-      "integrity": "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==",
+      "version": "4.2.1",
+      "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz",
+      "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==",
       "dependencies": {
         "component-event": "^0.2.1",
         "domify": "^1.4.1",
-        "min-dash": "^4.0.0"
+        "min-dash": "^4.2.1"
       }
     },
     "node_modules/bpmn-js-tracking": {
@@ -10708,15 +10708,15 @@
       }
     },
     "node_modules/camunda-bpmn-js": {
-      "version": "4.11.0",
-      "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.11.0.tgz",
-      "integrity": "sha512-wPtObRCzeaa2VKYIB2lI+qZpGf7iBtnjTp+GteYFmKud6Opp7+o72FkD8qvdSs6xlGunYwTKCdQFR3bLwZjBoQ==",
+      "version": "4.12.0",
+      "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.12.0.tgz",
+      "integrity": "sha512-BciPrbcZai/Wq+ggVvoTN4E6PQSjHJuiJTU+tU1HNpuZq2Fd0AANeTI75BW8d3FkWfgG++oXpFZaZRjo7XVsIA==",
       "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.21.0",
+        "@bpmn-io/properties-panel": "^3.22.0",
         "@bpmn-io/variable-resolver": "^1.2.2",
         "@camunda/example-data-properties-provider": "^1.2.1",
         "bpmn-js": "^17.8.2",
@@ -10771,9 +10771,9 @@
       "license": "MIT"
     },
     "node_modules/camunda-dmn-js": {
-      "version": "2.5.0",
-      "resolved": "https://registry.npmjs.org/camunda-dmn-js/-/camunda-dmn-js-2.5.0.tgz",
-      "integrity": "sha512-TEP1KK1OX7gWFpmtRWcNFlrfiMxZQaXS1lL+Fa4dutA9GogLMJEBaJBDuPP7tSn0j5fH3LBvjD/+6J0ox6ESCA==",
+      "version": "2.6.0",
+      "resolved": "https://registry.npmjs.org/camunda-dmn-js/-/camunda-dmn-js-2.6.0.tgz",
+      "integrity": "sha512-74S2pSPRGLyjx7PeH2odjpjWIn4w+w8t2JxQEbrQzQ31/ecU97+WIRqvJOTgoNMWoCZIhpCDqrenLGtRbwyPIw==",
       "dependencies": {
         "@bpmn-io/align-to-origin": "^0.7.0",
         "camunda-dmn-moddle": "^1.3.0",
@@ -13492,9 +13492,9 @@
       }
     },
     "node_modules/dmn-js-properties-panel": {
-      "version": "3.3.2",
-      "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-3.3.2.tgz",
-      "integrity": "sha512-enO9aDSpn81fShd7EA20UsvH8qGj3xVBADXalKLmFykEV4I996FAjAvDN/kDHW3nhbHMbNR+Z6WgdD2rjSBHUA==",
+      "version": "3.4.0",
+      "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-3.4.0.tgz",
+      "integrity": "sha512-1oQ66G4umQ0QkA/g8cMkilBnDG8EeQZbruhsmMpOBKl+3zrjTHLxP/yOheDBd1vfHSBQCLOqpgW1bZF0CAh7lg==",
       "dependencies": {
         "diagram-js": "^14.3.1",
         "min-dash": "^4.2.1",
@@ -18718,16 +18718,16 @@
       }
     },
     "node_modules/lang-feel": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-2.0.0.tgz",
-      "integrity": "sha512-cMD6EIhb7vyXLs4kXmaphfZZNr5SkbRxmkfsZUjUJzOV5YxyKBF73VI/8fC3GDUifzs0lVo2DruVszk5igrddg==",
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-2.1.1.tgz",
+      "integrity": "sha512-ib1DW52l5L43hSoIPJ6UnsBpiCSpKiKAqunMRJ/KjU9eng3Z1mm8MYTcts99vLvK0j2nDBlCp+g8L/O7ZlgIgw==",
       "dependencies": {
-        "@codemirror/autocomplete": "^6.9.1",
-        "@codemirror/language": "^6.9.1",
-        "@codemirror/state": "^6.2.1",
-        "@codemirror/view": "^6.21.0",
-        "@lezer/common": "^1.1.2",
-        "lezer-feel": "^1.2.0"
+        "@codemirror/autocomplete": "^6.16.2",
+        "@codemirror/language": "^6.10.2",
+        "@codemirror/state": "^6.4.1",
+        "@codemirror/view": "^6.28.1",
+        "@lezer/common": "^1.2.1",
+        "lezer-feel": "^1.2.9"
       },
       "engines": {
         "node": "*"
@@ -19408,12 +19408,12 @@
       }
     },
     "node_modules/lezer-feel": {
-      "version": "1.2.8",
-      "resolved": "https://registry.npmjs.org/lezer-feel/-/lezer-feel-1.2.8.tgz",
-      "integrity": "sha512-CO5JEpwNhH1p8mmRRcqMjJrYxO3vNx0nEsF9Ak4OPa1pNHEqvJ2rwYwM9LjZ7jh/Sl5FxbTJT/teF9a+zWmflg==",
+      "version": "1.2.9",
+      "resolved": "https://registry.npmjs.org/lezer-feel/-/lezer-feel-1.2.9.tgz",
+      "integrity": "sha512-YdRbOI+7BEtWxqJBztBsk8VFBTh3O9/FcYlVn9AsnNJPUwJO11Ewm2pakSA7muMtdpPC6pfsIK/YyfYgyiEMHA==",
       "dependencies": {
         "@lezer/highlight": "^1.2.0",
-        "@lezer/lr": "^1.4.0"
+        "@lezer/lr": "^1.4.1"
       },
       "engines": {
         "node": "*"
@@ -34670,20 +34670,20 @@
       }
     },
     "@bpmn-io/feel-editor": {
-      "version": "1.5.0",
-      "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.5.0.tgz",
-      "integrity": "sha512-BOn9joh5ha0g5SdJX3LlKrQ8FV2jUSxasNvZQhtywd6DtyCQM+qw0OqXloLZqunxBo51DedpNO/i+vggz3uwXA==",
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.6.0.tgz",
+      "integrity": "sha512-CdyOyuFEa3AbvPa0oaQJmEJbOQQLc1RIJz6tc9mBYMBlbeY8zdHCop0g5TieZwNzjylu/WkdDieLjmKI4GB/bg==",
       "requires": {
         "@bpmn-io/feel-lint": "^1.2.0",
-        "@codemirror/autocomplete": "^6.12.0",
-        "@codemirror/commands": "^6.3.3",
-        "@codemirror/language": "^6.10.0",
-        "@codemirror/lint": "^6.4.2",
-        "@codemirror/state": "^6.4.0",
-        "@codemirror/view": "^6.23.0",
+        "@codemirror/autocomplete": "^6.16.2",
+        "@codemirror/commands": "^6.6.0",
+        "@codemirror/language": "^6.10.2",
+        "@codemirror/lint": "^6.8.0",
+        "@codemirror/state": "^6.4.1",
+        "@codemirror/view": "^6.28.1",
         "@lezer/highlight": "^1.2.0",
-        "lang-feel": "^2.0.0",
-        "min-dom": "^4.1.0"
+        "lang-feel": "^2.1.1",
+        "min-dom": "^4.2.1"
       },
       "dependencies": {
         "component-event": {
@@ -34697,13 +34697,13 @@
           "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A=="
         },
         "min-dom": {
-          "version": "4.1.0",
-          "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.1.0.tgz",
-          "integrity": "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==",
+          "version": "4.2.1",
+          "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz",
+          "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==",
           "requires": {
             "component-event": "^0.2.1",
             "domify": "^1.4.1",
-            "min-dash": "^4.0.0"
+            "min-dash": "^4.2.1"
           }
         }
       }
@@ -34852,12 +34852,12 @@
       }
     },
     "@bpmn-io/properties-panel": {
-      "version": "3.21.0",
-      "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.21.0.tgz",
-      "integrity": "sha512-r1Y8lEmZMCgetmB7w0GtJibv9ORbcsEGQL9Pn/W+67Tc9GaVoG1OCpVUubKw4RY3WU3q8OcXxNf8nccroYhI9g==",
+      "version": "3.22.0",
+      "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.22.0.tgz",
+      "integrity": "sha512-k9Mcwe8Xdy9YPBOlZpOsivFDBUMPOI768P9JP5GBi88uo8/QrKCzQ3oE8qG8aY61DQ6hLjZvRLH+hYtCaZWo8g==",
       "requires": {
-        "@bpmn-io/feel-editor": "^1.5.0",
-        "@codemirror/view": "^6.14.0",
+        "@bpmn-io/feel-editor": "^1.6.0",
+        "@codemirror/view": "^6.28.1",
         "classnames": "^2.3.1",
         "feelers": "^1.4.0",
         "focus-trap": "^7.5.2",
@@ -35134,9 +35134,9 @@
       "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A=="
     },
     "@codemirror/view": {
-      "version": "6.27.0",
-      "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.27.0.tgz",
-      "integrity": "sha512-8kqX1sHbVW1lVzWwrjAbh4dR7eKhV8eIQ952JKaBXOoXE04WncoqCy4DMU701LSrPZ3N2Q4zsTawz7GQ+2mrUw==",
+      "version": "6.28.1",
+      "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.28.1.tgz",
+      "integrity": "sha512-BUWr+zCJpMkA/u69HlJmR+YkV4yPpM81HeMkOMZuwFa8iM5uJdEPKAs1icIRZKkKmy0Ub1x9/G3PQLTXdpBxrQ==",
       "requires": {
         "@codemirror/state": "^6.4.0",
         "style-mod": "^4.1.0",
@@ -35959,9 +35959,9 @@
       }
     },
     "@lezer/lr": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.0.tgz",
-      "integrity": "sha512-Wst46p51km8gH0ZUmeNrtpRYmdlRHUpN1DQd3GFAyKANi8WVz8c2jHYTf1CVScFaCjQw1iO3ZZdqGDxQPRErTg==",
+      "version": "1.4.1",
+      "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.1.tgz",
+      "integrity": "sha512-CHsKq8DMKBf9b3yXPDIU4DbH+ZJd/sJdYOW2llbW/HudP5u0VS6Bfq1hLYfgU7uAYGFIyGGQIsSOXGPEErZiJw==",
       "requires": {
         "@lezer/common": "^1.0.0"
       }
@@ -40082,15 +40082,15 @@
       "requires": {}
     },
     "bpmn-js-properties-panel": {
-      "version": "5.17.1",
-      "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-5.17.1.tgz",
-      "integrity": "sha512-nnro+IsjhdlhdY5EwxDRfcZhmcRMFRA9LqpP+cbLnqhXwdVzKV9i21WDL4aGWSklsSsYRbDQElKVY2q1FBq2uw==",
+      "version": "5.18.0",
+      "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-5.18.0.tgz",
+      "integrity": "sha512-5+BD4E/nG0z8kVd3Rr4DTrSNz6jw7Brc6dnvhsOY0El5TJTo1BKh+71QZPwfbeEnE0Byykoax9gB9Dn/1m/13Q==",
       "requires": {
         "@bpmn-io/extract-process-variables": "^0.8.0",
         "array-move": "^4.0.0",
         "ids": "^1.0.5",
         "min-dash": "^4.2.1",
-        "min-dom": "^4.1.0"
+        "min-dom": "^4.2.1"
       },
       "dependencies": {
         "array-move": {
@@ -40109,13 +40109,13 @@
           "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A=="
         },
         "min-dom": {
-          "version": "4.1.0",
-          "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.1.0.tgz",
-          "integrity": "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==",
+          "version": "4.2.1",
+          "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz",
+          "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==",
           "requires": {
             "component-event": "^0.2.1",
             "domify": "^1.4.1",
-            "min-dash": "^4.0.0"
+            "min-dash": "^4.2.1"
           }
         }
       }
@@ -40626,15 +40626,15 @@
       }
     },
     "camunda-bpmn-js": {
-      "version": "4.11.0",
-      "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.11.0.tgz",
-      "integrity": "sha512-wPtObRCzeaa2VKYIB2lI+qZpGf7iBtnjTp+GteYFmKud6Opp7+o72FkD8qvdSs6xlGunYwTKCdQFR3bLwZjBoQ==",
+      "version": "4.12.0",
+      "resolved": "https://registry.npmjs.org/camunda-bpmn-js/-/camunda-bpmn-js-4.12.0.tgz",
+      "integrity": "sha512-BciPrbcZai/Wq+ggVvoTN4E6PQSjHJuiJTU+tU1HNpuZq2Fd0AANeTI75BW8d3FkWfgG++oXpFZaZRjo7XVsIA==",
       "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.21.0",
+        "@bpmn-io/properties-panel": "^3.22.0",
         "@bpmn-io/variable-resolver": "^1.2.2",
         "@camunda/example-data-properties-provider": "^1.2.1",
         "bpmn-js": "^17.8.2",
@@ -40683,9 +40683,9 @@
       "version": "1.0.0"
     },
     "camunda-dmn-js": {
-      "version": "2.5.0",
-      "resolved": "https://registry.npmjs.org/camunda-dmn-js/-/camunda-dmn-js-2.5.0.tgz",
-      "integrity": "sha512-TEP1KK1OX7gWFpmtRWcNFlrfiMxZQaXS1lL+Fa4dutA9GogLMJEBaJBDuPP7tSn0j5fH3LBvjD/+6J0ox6ESCA==",
+      "version": "2.6.0",
+      "resolved": "https://registry.npmjs.org/camunda-dmn-js/-/camunda-dmn-js-2.6.0.tgz",
+      "integrity": "sha512-74S2pSPRGLyjx7PeH2odjpjWIn4w+w8t2JxQEbrQzQ31/ecU97+WIRqvJOTgoNMWoCZIhpCDqrenLGtRbwyPIw==",
       "requires": {
         "@bpmn-io/align-to-origin": "^0.7.0",
         "camunda-dmn-moddle": "^1.3.0",
@@ -40762,7 +40762,7 @@
         "@bpmn-io/dmn-migrate": "^0.5.0",
         "@bpmn-io/extract-process-variables": "^0.8.0",
         "@bpmn-io/form-js": "^1.9.0",
-        "@bpmn-io/properties-panel": "^3.21.0",
+        "@bpmn-io/properties-panel": "^3.22.0",
         "@bpmn-io/replace-ids": "^0.2.0",
         "@camunda/execution-platform": "^0.3.2",
         "@camunda/form-linting": "^0.16.0",
@@ -40774,7 +40774,7 @@
         "@codemirror/lang-xml": "^6.1.0",
         "@codemirror/search": "^6.5.6",
         "@codemirror/state": "^6.4.1",
-        "@codemirror/view": "^6.26.0",
+        "@codemirror/view": "^6.28.1",
         "@ibm/plex": "^6.4.0",
         "@sentry/browser": "^8.0.0",
         "@sentry/integrations": "^7.108.0",
@@ -40783,14 +40783,14 @@
         "babel-plugin-istanbul": "^6.0.0",
         "bpmn-js": "^17.8.2",
         "bpmn-js-element-templates": "^1.16.0",
-        "bpmn-js-properties-panel": "^5.17.1",
+        "bpmn-js-properties-panel": "^5.18.0",
         "bpmn-js-tracking": "^0.6.0",
         "bpmn-moddle": "^9.0.1",
         "bpmnlint-loader": "^0.1.6",
-        "camunda-bpmn-js": "^4.11.0",
+        "camunda-bpmn-js": "^4.12.0",
         "camunda-bpmn-moddle": "^7.0.1",
         "camunda-cmmn-moddle": "^1.0.0",
-        "camunda-dmn-js": "^2.5.0",
+        "camunda-dmn-js": "^2.6.0",
         "camunda-dmn-moddle": "^1.3.0",
         "canvg": "^4.0.2",
         "case-sensitive-paths-webpack-plugin": "^2.1.2",
@@ -40808,7 +40808,7 @@
         "diagram-js-direct-editing": "^3.0.1",
         "diagram-js-origin": "^1.4.0",
         "dmn-js": "^16.4.0",
-        "dmn-js-properties-panel": "^3.3.2",
+        "dmn-js-properties-panel": "^3.4.0",
         "dmn-js-shared": "^16.5.0",
         "drag-tabs": "^2.3.1",
         "enzyme": "^3.9.0",
@@ -43134,9 +43134,9 @@
       }
     },
     "dmn-js-properties-panel": {
-      "version": "3.3.2",
-      "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-3.3.2.tgz",
-      "integrity": "sha512-enO9aDSpn81fShd7EA20UsvH8qGj3xVBADXalKLmFykEV4I996FAjAvDN/kDHW3nhbHMbNR+Z6WgdD2rjSBHUA==",
+      "version": "3.4.0",
+      "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-3.4.0.tgz",
+      "integrity": "sha512-1oQ66G4umQ0QkA/g8cMkilBnDG8EeQZbruhsmMpOBKl+3zrjTHLxP/yOheDBd1vfHSBQCLOqpgW1bZF0CAh7lg==",
       "requires": {
         "diagram-js": "^14.3.1",
         "min-dash": "^4.2.1",
@@ -46842,16 +46842,16 @@
       "dev": true
     },
     "lang-feel": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-2.0.0.tgz",
-      "integrity": "sha512-cMD6EIhb7vyXLs4kXmaphfZZNr5SkbRxmkfsZUjUJzOV5YxyKBF73VI/8fC3GDUifzs0lVo2DruVszk5igrddg==",
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-2.1.1.tgz",
+      "integrity": "sha512-ib1DW52l5L43hSoIPJ6UnsBpiCSpKiKAqunMRJ/KjU9eng3Z1mm8MYTcts99vLvK0j2nDBlCp+g8L/O7ZlgIgw==",
       "requires": {
-        "@codemirror/autocomplete": "^6.9.1",
-        "@codemirror/language": "^6.9.1",
-        "@codemirror/state": "^6.2.1",
-        "@codemirror/view": "^6.21.0",
-        "@lezer/common": "^1.1.2",
-        "lezer-feel": "^1.2.0"
+        "@codemirror/autocomplete": "^6.16.2",
+        "@codemirror/language": "^6.10.2",
+        "@codemirror/state": "^6.4.1",
+        "@codemirror/view": "^6.28.1",
+        "@lezer/common": "^1.2.1",
+        "lezer-feel": "^1.2.9"
       }
     },
     "lazy-val": {
@@ -47337,12 +47337,12 @@
       }
     },
     "lezer-feel": {
-      "version": "1.2.8",
-      "resolved": "https://registry.npmjs.org/lezer-feel/-/lezer-feel-1.2.8.tgz",
-      "integrity": "sha512-CO5JEpwNhH1p8mmRRcqMjJrYxO3vNx0nEsF9Ak4OPa1pNHEqvJ2rwYwM9LjZ7jh/Sl5FxbTJT/teF9a+zWmflg==",
+      "version": "1.2.9",
+      "resolved": "https://registry.npmjs.org/lezer-feel/-/lezer-feel-1.2.9.tgz",
+      "integrity": "sha512-YdRbOI+7BEtWxqJBztBsk8VFBTh3O9/FcYlVn9AsnNJPUwJO11Ewm2pakSA7muMtdpPC6pfsIK/YyfYgyiEMHA==",
       "requires": {
         "@lezer/highlight": "^1.2.0",
-        "@lezer/lr": "^1.4.0"
+        "@lezer/lr": "^1.4.1"
       }
     },
     "libnpmaccess": {

From 3e947071800eb3db40fd7bc09ad2758e7006128c Mon Sep 17 00:00:00 2001
From: Nico Rehwaldt <nico.rehwaldt@camunda.com>
Date: Thu, 20 Jun 2024 14:51:18 +0200
Subject: [PATCH 2/2] chore(CHANGELOG): update to v5.25.0

---
 CHANGELOG.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5fe6dc872c..bdc61167fb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,8 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda-
 
 ___Note:__ Yet to be released changes appear here._
 
+## 5.25.0
+
 ### General
 
 * `CHORE`: add accessible names to the XML/JSON editors ([#4370](https://github.com/camunda/camunda-modeler/issues/4370))