diff --git a/composer.json b/composer.json
index 76493dc3aa4de86382d936babc967e4f6de0c180..8c4fe751fa2161932e313e88b1d2577deb000df9 100644
--- a/composer.json
+++ b/composer.json
@@ -108,13 +108,13 @@
     "bower-asset/json2": "dev-master",
     "composer/installers": "v2.3.0",
     "cweagans/composer-patches": "1.7.3",
-    "dompdf/dompdf": "v2.0.8",
+    "dompdf/dompdf": "v3.1.0",
     "drupal/admin_toolbar": "3.5.1",
     "drupal/adminimal_theme": "1.7.0",
     "drupal/aggregator": "2.2.2",
     "drupal/allowed_formats": "3.0.1",
     "drupal/bartik": "1.0.2",
-    "drupal/bootstrap": "3.31.0",
+    "drupal/bootstrap": "5.0.1",
     "drupal/captcha": "2.0.6",
     "drupal/cern-adminimal-subtheme": "3.0.1",
     "drupal/cern-base-theme": "3.0.4",
@@ -145,9 +145,9 @@
     "drupal/components": "3.1.0",
     "drupal/config_update": "2.0.0-alpha4",
     "drupal/content_access": "2.0.0",
-    "drupal/core-composer-scaffold": "10.4.5",
-    "drupal/core-project-message": "10.4.5",
-    "drupal/core-recommended": "10.4.5",
+    "drupal/core-composer-scaffold": "11.1.7",
+    "drupal/core-project-message": "11.1.7",
+    "drupal/core-recommended": "11.1.7",
     "drupal/ctools": "4.1.0",
     "drupal/date_filter": "1.0.2",
     "drupal/date_popup": "2.0.2",
@@ -158,20 +158,20 @@
     "drupal/entity_print": "2.15.0",
     "drupal/entity_reference_revisions": "1.12.0",
     "drupal/externalauth": "2.0.6",
-    "drupal/extlink": "1.7.0",
-    "drupal/facets": "2.0.9",
+    "drupal/extlink": "2.0.4",
+    "drupal/facets": "3.0.0",
     "drupal/features": "3.13.0",
     "drupal/feeds": "3.0.0-rc2",
     "drupal/feeds_ex": "1.0.0-beta5",
     "drupal/fences": "3.0.4",
     "drupal/field_formatter_class": "1.8.0",
-    "drupal/field_group": "3.6.0",
+    "drupal/field_group": "4.0.0",
     "drupal/field_permissions": "1.4.0",
     "drupal/filefield_paths": "1.0.0-beta7",
     "drupal/filelog": "3.0.0",
     "drupal/honeypot": "2.2.0",
     "drupal/hook_event_dispatcher": "4.2.0",
-    "drupal/imagemagick": "3.7.0",
+    "drupal/imagemagick": "4.0.2",
     "drupal/imce": "3.1.1",
     "drupal/jquery_ui": "1.7.0",
     "drupal/jquery_ui_accordion": "2.1.0",
@@ -186,7 +186,7 @@
     "drupal/metatag": "2.0.2",
     "drupal/migrate_tools": "6.0.5",
     "drupal/migrate_upgrade": "4.0.2",
-    "drupal/module_filter": "4.1.1",
+    "drupal/module_filter": "5.0.3",
     "drupal/node_view_permissions": "1.6.0",
     "drupal/openid_connect": "3.0.0-alpha3",
     "drupal/panelbutton": "1.5.0",
@@ -207,11 +207,11 @@
     "drupal/smart_trim": "2.2.0",
     "drupal/token": "1.15.0",
     "drupal/twig_tweak": "3.4.0",
-    "drupal/ui_patterns": "1.10.0",
+    "drupal/ui_patterns": "2.0.4",
     "drupal/ui_patterns_ds": "1.10.0",
     "drupal/ui_patterns_field_group": "1.10.0",
-    "drupal/ui_patterns_layouts": "1.10.0",
-    "drupal/ui_patterns_library": "1.10.0",
+    "drupal/ui_patterns_layouts": "2.0.4",
+    "drupal/ui_patterns_library": "2.0.4",
     "drupal/upgrade_status": "4.3.6",
     "drupal/userprotect": "1.3.0",
     "drupal/views_bulk_operations": "4.3.1",
@@ -219,7 +219,7 @@
     "drupal/views_taxonomy_term_name_depth": "7.2.0",
     "drupal/viewsreference": "dev-1.x",
     "drupal/webform": "6.2.7",
-    "drush/drush": "12.5.3",
+    "drush/drush": "13.6.0",
     "mtdowling/jmespath.php": "2.8.0",
     "npm-asset/jquery": "3.7.1",
     "vlucas/phpdotenv": "v5.6.1",
diff --git a/playwright-test/package-lock.json b/playwright-test/package-lock.json
index 6dd2b718325b6fb1cbd25b499a5027c270ed8a74..d89ca190104da0e78874c678ebfac5f1927d3a60 100644
--- a/playwright-test/package-lock.json
+++ b/playwright-test/package-lock.json
@@ -10,7 +10,7 @@
       "license": "ISC",
       "devDependencies": {
         "@playwright/test": "^1.39.0",
-        "@types/node": "^20.7.1"
+        "@types/node": "^22.0.0"
       }
     },
     "node_modules/@playwright/test": {
@@ -29,10 +29,14 @@
       }
     },
     "node_modules/@types/node": {
-      "version": "20.7.1",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.1.tgz",
-      "integrity": "sha512-LT+OIXpp2kj4E2S/p91BMe+VgGX2+lfO+XTpfXhh+bCk2LkQtHZSub8ewFBMGP5ClysPjTDFa4sMI8Q3n4T0wg==",
-      "dev": true
+      "version": "22.15.21",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz",
+      "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "undici-types": "~6.21.0"
+      }
     },
     "node_modules/fsevents": {
       "version": "2.3.2",
@@ -77,6 +81,13 @@
       "engines": {
         "node": ">=16"
       }
+    },
+    "node_modules/undici-types": {
+      "version": "6.21.0",
+      "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+      "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
+      "dev": true,
+      "license": "MIT"
     }
   }
 }
diff --git a/playwright-test/package.json b/playwright-test/package.json
index ea2fb592e6262c6a06f1b50511047937a2091358..7ecc16ab7dbcb3fc3bb46d6d02016c5e1ee929e5 100644
--- a/playwright-test/package.json
+++ b/playwright-test/package.json
@@ -9,6 +9,6 @@
   "license": "ISC",
   "devDependencies": {
     "@playwright/test": "^1.39.0",
-    "@types/node": "^20.7.1"
+    "@types/node": "^22.0.0"
   }
 }