From 4c18b4636ca6e2854e3ccbbece1f820c813e8c1d Mon Sep 17 00:00:00 2001 From: bach Date: Tue, 10 Mar 2026 11:12:19 +0100 Subject: [PATCH] contrib modules updates finished --- composer.lock | 357 ++++++++++++++++--------------- config/sync/extlink.settings.yml | 3 + 2 files changed, 183 insertions(+), 177 deletions(-) diff --git a/composer.lock b/composer.lock index f276b01..c81f58f 100644 --- a/composer.lock +++ b/composer.lock @@ -3708,41 +3708,38 @@ }, { "name": "drupal/devel", - "version": "5.4.0", + "version": "5.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/devel.git", - "reference": "5.4.0" + "reference": "5.5.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/devel-5.4.0.zip", - "reference": "5.4.0", - "shasum": "fc14fe1c396dbff661f9d13e6e3171d9ab781a46" + "url": "https://ftp.drupal.org/files/projects/devel-5.5.0.zip", + "reference": "5.5.0", + "shasum": "b6f45c84ec31bc18817c7464b51e951dec73d5ce" }, "require": { "doctrine/common": "^2.7 || ^3.4", "drupal/core": "^10.3 || ^11 || ^12", - "php": ">=8.1", + "php": ">=8.3", "symfony/var-dumper": "^4 || ^5 || ^6 || ^7" }, "conflict": { "drupal/core": "<10.3", - "drush/drush": "<12.5.1" + "drush/drush": "<13.7.0" }, "require-dev": { "drupal/navigation_extra_tools": "1.0.x-dev", "drush/drush": "^13", "firephp/firephp-core": "^0.5.3" }, - "suggest": { - "drupal/kint": "Kint provides an informative display of arrays/objects. Useful for debugging and developing." - }, "type": "drupal-module", "extra": { "drupal": { - "version": "5.4.0", - "datestamp": "1752755621", + "version": "5.5.0", + "datestamp": "1764211205", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5621,17 +5618,17 @@ }, { "name": "drupal/link_attributes", - "version": "2.1.1", + "version": "2.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/link_attributes.git", - "reference": "2.1.1" + "reference": "2.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/link_attributes-2.1.1.zip", - "reference": "2.1.1", - "shasum": "fc71571fc41adeda6b39ccefd3c8e21955c0d96f" + "url": "https://ftp.drupal.org/files/projects/link_attributes-2.1.2.zip", + "reference": "2.1.2", + "shasum": "be747ac683568252d6d580acf5929c7ddc02c7e8" }, "require": { "drupal/core": "^9 || ^10 || ^11", @@ -5643,8 +5640,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.1", - "datestamp": "1721366572", + "version": "2.1.2", + "datestamp": "1763068313", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5721,30 +5718,26 @@ }, { "name": "drupal/linkit", - "version": "7.0.7", + "version": "7.0.13", "source": { "type": "git", "url": "https://git.drupalcode.org/project/linkit.git", - "reference": "7.0.7" + "reference": "7.0.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/linkit-7.0.7.zip", - "reference": "7.0.7", - "shasum": "aa10493dfa34f4f8ce51313d47c66b21b9596f3e" + "url": "https://ftp.drupal.org/files/projects/linkit-7.0.13.zip", + "reference": "7.0.13", + "shasum": "918d001248b4a394eb1c4e097e7d243959280489" }, "require": { "drupal/core": "^10.1 || ^11" }, - "require-dev": { - "drupal/ckeditor": "*", - "drupal/imce": "*" - }, "type": "drupal-module", "extra": { "drupal": { - "version": "7.0.7", - "datestamp": "1753116879", + "version": "7.0.13", + "datestamp": "1773055628", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5914,34 +5907,36 @@ }, { "name": "drupal/matomo", - "version": "1.25.0", + "version": "1.26.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/matomo.git", - "reference": "8.x-1.25" + "reference": "8.x-1.26" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/matomo-8.x-1.25.zip", - "reference": "8.x-1.25", - "shasum": "5e65764f4499061fa33cb5c46afcc26a85b8725e" + "url": "https://ftp.drupal.org/files/projects/matomo-8.x-1.26.zip", + "reference": "8.x-1.26", + "shasum": "b47514b6772012545d097240a28844b8f33867d5" }, "require": { - "drupal/core": "^9.0 || ^10" + "drupal/core": "^10.3 || ^11" }, "conflict": { "drupal/csp": "<1.12" }, "require-dev": { - "drupal/csp": "~1.12", - "drupal/php": "~1.1", - "drupal/token": "~1.9" + "drupal/csp": "^1.12", + "drupal/facets": "^3.0", + "drupal/php": "^1.1", + "drupal/search_api": "^1.40", + "drupal/token": "^1.9" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.25", - "datestamp": "1738948462", + "version": "8.x-1.26", + "datestamp": "1766442490", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5961,10 +5956,6 @@ "name": "grimreaper", "homepage": "https://www.drupal.org/user/2388214" }, - { - "name": "hass", - "homepage": "https://www.drupal.org/user/85918" - }, { "name": "shelane", "homepage": "https://www.drupal.org/user/2674989" @@ -5978,17 +5969,17 @@ }, { "name": "drupal/maxlength", - "version": "3.1.1", + "version": "3.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/maxlength.git", - "reference": "3.1.1" + "reference": "3.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/maxlength-3.1.1.zip", - "reference": "3.1.1", - "shasum": "85059a5d5107a13c780536aa05972e5e97c1308b" + "url": "https://ftp.drupal.org/files/projects/maxlength-3.1.3.zip", + "reference": "3.1.3", + "shasum": "7f063d0a449eda6bc499a718a09d1091907ef054" }, "require": { "drupal/core": "^10 || ^11" @@ -5996,8 +5987,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.1.1", - "datestamp": "1738341546", + "version": "3.1.3", + "datestamp": "1756373060", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6417,23 +6408,26 @@ }, { "name": "drupal/pathauto", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pathauto.git", - "reference": "8.x-1.13" + "reference": "8.x-1.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.13.zip", - "reference": "8.x-1.13", - "shasum": "e64b5a82cf1b8ab48bce400b21ae6fc99c8078fd" + "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.14.zip", + "reference": "8.x-1.14", + "shasum": "07f0d2efcf0bfb450e2ab69a43921fa39dc5f25b" }, "require": { - "drupal/core": "^9.4 || ^10 || ^11", + "drupal/core": "^10 || ^11", "drupal/ctools": "*", "drupal/token": "*" }, + "conflict": { + "drush/drush": "<12.5.1" + }, "require-dev": { "drupal/forum": "*" }, @@ -6443,17 +6437,12 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.13", - "datestamp": "1739552840", + "version": "8.x-1.14", + "datestamp": "1759838097", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "drush.services.yml": "^9 || ^10" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6461,6 +6450,10 @@ "GPL-2.0-or-later" ], "authors": [ + { + "name": "acbramley", + "homepage": "https://www.drupal.org/user/1036766" + }, { "name": "berdir", "homepage": "https://www.drupal.org/user/214652" @@ -6476,6 +6469,10 @@ { "name": "greggles", "homepage": "https://www.drupal.org/user/36762" + }, + { + "name": "mably", + "homepage": "https://www.drupal.org/user/3375160" } ], "description": "Provides a mechanism for modules to automatically generate aliases for the content they manage.", @@ -6592,26 +6589,26 @@ }, { "name": "drupal/redirect", - "version": "1.11.0", + "version": "1.12.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/redirect.git", - "reference": "8.x-1.11" + "reference": "8.x-1.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.11.zip", - "reference": "8.x-1.11", - "shasum": "7df8b3524bbde07d254216039636947a689140ef" + "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.12.zip", + "reference": "8.x-1.12", + "shasum": "1cdee11356a25b9f9a10329aec0eeb293e0023de" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11" + "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.11", - "datestamp": "1737382886", + "version": "8.x-1.12", + "datestamp": "1756419163", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6648,17 +6645,17 @@ }, { "name": "drupal/redis", - "version": "1.9.0", + "version": "1.11.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/redis.git", - "reference": "8.x-1.9" + "reference": "8.x-1.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/redis-8.x-1.9.zip", - "reference": "8.x-1.9", - "shasum": "77e2e8ddb95be08f3fe9f74182c7ff0476e15674" + "url": "https://ftp.drupal.org/files/projects/redis-8.x-1.11.zip", + "reference": "8.x-1.11", + "shasum": "4a32e50b85523fd09500b6c6398cf18504bdc652" }, "require": { "drupal/core": "^9.3 || ^10 || ^11" @@ -6671,8 +6668,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1737932099", + "version": "8.x-1.11", + "datestamp": "1762688846", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6714,17 +6711,17 @@ }, { "name": "drupal/role_delegation", - "version": "1.4.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/role_delegation.git", - "reference": "8.x-1.4" + "reference": "8.x-1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/role_delegation-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "7637fb2506b134bc888c74d3dcfa79c8a0c207aa" + "url": "https://ftp.drupal.org/files/projects/role_delegation-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "792971461a3b86cb8f6937d0eecd3745899bb7bf" }, "require": { "drupal/core": "^10.3 || ^11" @@ -6732,8 +6729,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1751012870", + "version": "8.x-1.6", + "datestamp": "1769768673", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6772,27 +6769,28 @@ }, { "name": "drupal/search_api", - "version": "1.38.0", + "version": "1.40.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.38" + "reference": "8.x-1.40" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.38.zip", - "reference": "8.x-1.38", - "shasum": "d1c83ba74e553eca07d3ea4b15e5d9c7f009a496" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.40.zip", + "reference": "8.x-1.40", + "shasum": "64ac71887786da63ced27a43e37342ea3b765a88" }, "require": { - "drupal/core": "^10.2 || ^11" + "drupal/core": "^10.3 || ^11" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" }, "require-dev": { - "drupal/language_fallback_fix": "@dev", - "drupal/search_api_autocomplete": "@dev", + "drupal/config_readonly": "1.x-dev", + "drupal/language_fallback_fix": "1.x-dev", + "drupal/search_api_autocomplete": "1.x-dev", "drupal/search_api_db": "*" }, "suggest": { @@ -6803,12 +6801,15 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.38", - "datestamp": "1740298961", + "version": "8.x-1.40", + "datestamp": "1762031191", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "branch-alias": { + "dev-8.x-1.x": "1.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -7005,21 +7006,21 @@ }, { "name": "drupal/smart_trim", - "version": "2.2.0", + "version": "2.3.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_trim.git", - "reference": "2.2.0" + "reference": "2.3.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_trim-2.2.0.zip", - "reference": "2.2.0", - "shasum": "564737cf0895e1b8a38af575ab7ca23f55335d9a" + "url": "https://ftp.drupal.org/files/projects/smart_trim-2.3.1.zip", + "reference": "2.3.1", + "shasum": "2838a00cf9c1af4daa3cbf5088db0e5c2ba68bd7" }, "require": { - "drupal/core": "^9.5 || ^10 || ^11", - "drupal/token": "^1.0", + "drupal/core": "^10.1 || ^11", + "drupal/token": "^1.17", "php": ">=8.1" }, "require-dev": { @@ -7028,8 +7029,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.0", - "datestamp": "1723847275", + "version": "2.3.1", + "datestamp": "1768161512", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7286,29 +7287,29 @@ }, { "name": "drupal/token", - "version": "1.15.0", + "version": "1.17.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/token.git", - "reference": "8.x-1.15" + "reference": "8.x-1.17" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token-8.x-1.15.zip", - "reference": "8.x-1.15", - "shasum": "5916fbccc86458a5f51e71f832ac70ff4c84ebdf" + "url": "https://ftp.drupal.org/files/projects/token-8.x-1.17.zip", + "reference": "8.x-1.17", + "shasum": "21d11adf0be16f1aa95b6348b4ceadbe9a625824" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11" + "drupal/core": "^10.3 || ^11" }, "require-dev": { - "drupal/book": "*" + "drupal/book": "^1 || ^2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.15", - "datestamp": "1722206211", + "version": "8.x-1.17", + "datestamp": "1767942434", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7474,17 +7475,17 @@ }, { "name": "drupal/upgrade_status", - "version": "4.3.8", + "version": "4.3.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/upgrade_status.git", - "reference": "4.3.8" + "reference": "4.3.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.8.zip", - "reference": "4.3.8", - "shasum": "4526741f6d0991f2165d4d79c8830602f5ac8bca" + "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.9.zip", + "reference": "4.3.9", + "shasum": "bef9e5e08a3b6ecc6a5c380107e624fb4b5f03ef" }, "require": { "dekor/php-array-table": "^2.0", @@ -7501,8 +7502,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.8", - "datestamp": "1751485112", + "version": "4.3.9", + "datestamp": "1771841606", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7585,17 +7586,17 @@ }, { "name": "drupal/video_embed_field", - "version": "2.5.0", + "version": "2.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/video_embed_field.git", - "reference": "8.x-2.5" + "reference": "8.x-2.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/video_embed_field-8.x-2.5.zip", - "reference": "8.x-2.5", - "shasum": "997ed67b6873e822fe628f87f65bd6da67e7350c" + "url": "https://ftp.drupal.org/files/projects/video_embed_field-8.x-2.7.zip", + "reference": "8.x-2.7", + "shasum": "a978da90614f9df1eab127b40877fd2390cb34ab" }, "require": { "drupal/core": "^9.2 || ^10" @@ -7608,8 +7609,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.5", - "datestamp": "1671413311", + "version": "8.x-2.7", + "datestamp": "1765896945", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7650,23 +7651,24 @@ }, { "name": "drupal/views_bulk_edit", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_bulk_edit.git", - "reference": "3.0.0" + "reference": "3.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_bulk_edit-3.0.0.zip", - "reference": "3.0.0", - "shasum": "3b16079aa95fb4834561fcfd1197cce73b7f4b88" + "url": "https://ftp.drupal.org/files/projects/views_bulk_edit-3.0.1.zip", + "reference": "3.0.1", + "shasum": "8105257937e3a39e3814a526fcbe996b4c90fe5d" }, "require": { "drupal/core": "^9.4 || ^10 || ^11", "php": ">=8.1" }, "require-dev": { + "drupal/action": "^0.2", "drupal/views_bulk_operations": "~4.2.4" }, "suggest": { @@ -7675,8 +7677,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1725358398", + "version": "3.0.1", + "datestamp": "1769429619", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7718,17 +7720,17 @@ }, { "name": "drupal/views_bulk_operations", - "version": "4.3.4", + "version": "4.4.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_bulk_operations.git", - "reference": "4.3.4" + "reference": "4.4.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_bulk_operations-4.3.4.zip", - "reference": "4.3.4", - "shasum": "c0974356f26d49ad9e99450e9db9650de94c6010" + "url": "https://ftp.drupal.org/files/projects/views_bulk_operations-4.4.4.zip", + "reference": "4.4.4", + "shasum": "bd8e9c1af14526cd67be91390696b0e0d614ca7e" }, "require": { "drupal/core": "^10.3 || ^11" @@ -7737,7 +7739,10 @@ "drush/drush": "<12.5.1" }, "require-dev": { - "drush/drush": "^12 || ^13" + "drupal/coder": "^8.3.16", + "drush/drush": "^12 || ^13", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2" }, "suggest": { "drush/drush": "^12 || ^13" @@ -7745,8 +7750,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.4", - "datestamp": "1741604495", + "version": "4.4.4", + "datestamp": "1761317826", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8654,16 +8659,16 @@ }, { "name": "guzzlehttp/psr7", - "version": "2.8.0", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "21dc724a0583619cd1652f673303492272778051" + "reference": "718f1ee6a878be5290af3557aeda0c91278361d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", - "reference": "21dc724a0583619cd1652f673303492272778051", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/718f1ee6a878be5290af3557aeda0c91278361d9", + "reference": "718f1ee6a878be5290af3557aeda0c91278361d9", "shasum": "" }, "require": { @@ -8750,7 +8755,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.8.0" + "source": "https://github.com/guzzle/psr7/tree/2.8.1" }, "funding": [ { @@ -8766,7 +8771,7 @@ "type": "tidelift" } ], - "time": "2025-08-23T21:21:41+00:00" + "time": "2026-03-10T09:55:26+00:00" }, { "name": "itamair/geophp", @@ -9148,37 +9153,37 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "2.0.7", + "version": "2.0.11", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "42cca54ee8bccec83a674ac45d1d17586777187e" + "reference": "4e1caa0940cfc0837e1890b489a7d95c629e2b92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/42cca54ee8bccec83a674ac45d1d17586777187e", - "reference": "42cca54ee8bccec83a674ac45d1d17586777187e", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/4e1caa0940cfc0837e1890b489a7d95c629e2b92", + "reference": "4e1caa0940cfc0837e1890b489a7d95c629e2b92", "shasum": "" }, "require": { "php": "^8.1", "phpstan/phpstan": "^2.1", "phpstan/phpstan-deprecation-rules": "^2.0", - "symfony/finder": "^6.2 || ^7.0", - "symfony/yaml": "^6.2 || ^7.0", + "symfony/finder": "^6.2 || ^7.0 || ^8.0", + "symfony/yaml": "^6.2 || ^7.0 || ^8.0", "webflo/drupal-finder": "^1.3.1" }, "require-dev": { "behat/mink": "^1.10", - "composer/installers": "^1.9", - "drupal/core-recommended": "^10", + "composer/installers": "^1.9 || ^2", + "drupal/core-recommended": "^11", "drush/drush": "^11 || ^12 || ^13", "phpstan/extension-installer": "^1.4.3", "phpstan/phpstan-strict-rules": "^2.0", "phpunit/phpunit": "^9 || ^10 || ^11", "slevomat/coding-standard": "^8.6", "squizlabs/php_codesniffer": "^3.7", - "symfony/phpunit-bridge": "^6.2 || ^7.0" + "symfony/phpunit-bridge": "^6.2 || ^7.0 || ^8.0" }, "suggest": { "jangregor/phpstan-prophecy": "Provides a prophecy/prophecy extension for phpstan/phpstan.", @@ -9229,7 +9234,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/2.0.7" + "source": "https://github.com/mglaman/phpstan-drupal/tree/2.0.11" }, "funding": [ { @@ -9245,7 +9250,7 @@ "type": "tidelift" } ], - "time": "2025-05-22T18:06:14+00:00" + "time": "2026-02-25T16:38:53+00:00" }, { "name": "nikic/php-parser", @@ -10090,16 +10095,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.19", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "473a8c30e450d87099f76313edcbb90852f9afdf" - }, + "version": "2.1.40", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/473a8c30e450d87099f76313edcbb90852f9afdf", - "reference": "473a8c30e450d87099f76313edcbb90852f9afdf", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b", + "reference": "9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b", "shasum": "" }, "require": { @@ -10144,25 +10144,25 @@ "type": "github" } ], - "time": "2025-07-21T19:58:24+00:00" + "time": "2026-02-23T15:04:35+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-deprecation-rules.git", - "reference": "468e02c9176891cc901143da118f09dc9505fc2f" + "reference": "6b5571001a7f04fa0422254c30a0017ec2f2cacc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/468e02c9176891cc901143da118f09dc9505fc2f", - "reference": "468e02c9176891cc901143da118f09dc9505fc2f", + "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/6b5571001a7f04fa0422254c30a0017ec2f2cacc", + "reference": "6b5571001a7f04fa0422254c30a0017ec2f2cacc", "shasum": "" }, "require": { "php": "^7.4 || ^8.0", - "phpstan/phpstan": "^2.1.15" + "phpstan/phpstan": "^2.1.39" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.2", @@ -10187,11 +10187,14 @@ "MIT" ], "description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.", + "keywords": [ + "static analysis" + ], "support": { "issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues", - "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/2.0.3" + "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/2.0.4" }, - "time": "2025-05-14T10:56:57+00:00" + "time": "2026-02-09T13:21:14+00:00" }, { "name": "politsin/jquery-ui-touch-punch", diff --git a/config/sync/extlink.settings.yml b/config/sync/extlink.settings.yml index 27b56dd..36d3971 100644 --- a/config/sync/extlink.settings.yml +++ b/config/sync/extlink.settings.yml @@ -3,6 +3,8 @@ _core: langcode: fr extlink_target: false extlink_target_no_override: false +extlink_target_display_default_title: true +extlink_target_default_title_text: '(opens in a new window)' extlink_title_no_override: false extlink_nofollow: false extlink_follow_no_override: false @@ -26,3 +28,4 @@ extlink_mailto_label: '(link sends email)' extlink_tel_class: '' extlink_tel_label: '(link is a phone number)' extlink_prevent_orphan: false +allowed_domains: null