diff --git a/composer.json b/composer.json index 833c3fd..fea0661 100644 --- a/composer.json +++ b/composer.json @@ -10,15 +10,15 @@ "drevops/test-private-package": "^1.0", "drupal/admin_toolbar": "^3.6.3", "drupal/ai_image_alt_text": "^1.0.2", - "drupal/ai_provider_openai": "^1.2", + "drupal/ai_provider_openai": "^1.2.1", "drupal/civictheme": "~1.12.2", "drupal/clamav": "^2.1", "drupal/cloudflare": "^2@beta", "drupal/coffee": "^2.0.1", "drupal/config_split": "^2.0.2", "drupal/config_update": "^2@alpha", - "drupal/core-composer-scaffold": "~11.3.3", - "drupal/core-recommended": "~11.3.3", + "drupal/core-composer-scaffold": "~11.3.5", + "drupal/core-recommended": "~11.3.5", "drupal/devel": "^5.5.0", "drupal/diff": "^1.10", "drupal/entity_clone": "^2.1@beta", @@ -38,7 +38,7 @@ "drupal/redirect": "^1.12", "drupal/redis": "^1.11", "drupal/robotstxt": "^1.6", - "drupal/scheduled_transitions": "^2.8.3", + "drupal/scheduled_transitions": "^2.8.4", "drupal/search_api": "^1.40", "drupal/search_api_solr": "^4.3.10", "drupal/seckit": "^2.0.3", @@ -49,7 +49,7 @@ "drupal/webform": "^6.3@beta", "drush/drush": "^13.7.1", "oomphinc/composer-installers-extender": "^2.0.1", - "symfony/http-client": "^6.4.33", + "symfony/http-client": "^6.4.34", "webflo/drupal-finder": "^1.3.1" }, "require-dev": { @@ -58,24 +58,24 @@ "dealerdirect/phpcodesniffer-composer-installer": "^1.2.0", "drevops/behat-format-progress-fail": "^1.4", "drevops/behat-screenshot": "^2.2", - "drevops/behat-steps": "^3.5.0", + "drevops/behat-steps": "^3.5.2", "drevops/phpcs-standard": "^0.6.2", "drupal/coder": "^9@alpha", - "drupal/drupal-extension": "^5.1", + "drupal/drupal-extension": "^5.2.1", "ergebnis/composer-normalize": "^2.50.0", "lullabot/mink-selenium2-driver": "^1.7.4", "lullabot/php-webdriver": "^2.0.7", - "mglaman/phpstan-drupal": "^2.0.10", + "mglaman/phpstan-drupal": "^2.0.11", "mikey179/vfsstream": "^1.6.12", "palantirnet/drupal-rector": "^0.21.1", "phpcompatibility/php-compatibility": "^10.0@alpha", "phpspec/prophecy-phpunit": "^2.5", "phpstan/extension-installer": "^1.4.3", - "phpstan/phpstan": "^2.1.39", + "phpstan/phpstan": "^2.1.40", "phpunit/phpunit": "^11.5.55", "pyrech/composer-changelogs": "^2.2", - "rector/rector": "^2.3.7", - "vincentlanglet/twig-cs-fixer": "^3.13" + "rector/rector": "^2.3.8", + "vincentlanglet/twig-cs-fixer": "^3.14" }, "conflict": { "drupal/drupal": "*" diff --git a/composer.lock b/composer.lock index af944c9..08afe4d 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "474cd1297c55cbee29ed7c04a25c8450", + "content-hash": "c5b221f2a2dc21f1fd2ecde64e98d9ff", "packages": [ { "name": "asm89/stack-cors", @@ -1589,20 +1589,20 @@ }, { "name": "drupal/ai", - "version": "1.2.9", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ai.git", - "reference": "1.2.9" + "reference": "1.3.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ai-1.2.9.zip", - "reference": "1.2.9", - "shasum": "633b7584ab2977cd7b778d8beedeed850443793d" + "url": "https://ftp.drupal.org/files/projects/ai-1.3.0.zip", + "reference": "1.3.0", + "shasum": "0585d2d799305c3275b0966f8b41959fd7fa45ab" }, "require": { - "drupal/core": "^10.4 || ^11", + "drupal/core": "^10.5 || ^11.2", "drupal/key": "^1.18", "league/html-to-markdown": "^5.1", "openai-php/client": ">=v0.10.1", @@ -1610,13 +1610,16 @@ }, "require-dev": { "allanpichardo/mysql-vector": "^2.0", + "drupal/address": "^2.0", "drupal/ai_assistant_api": "*", - "drupal/eca": "^2.0", + "drupal/eca": "*", "drupal/eca_content-eca_content": "*", "drupal/field_validation": "^3.0@beta", "drupal/key": "*", + "drupal/opentelemetry": "^1.0@beta", "drupal/search_api": "^1.x-dev", "drupal/search_api_solr": "^4.0", + "drupal/test_helpers": "^1.5", "drupal/token": "^1.14", "drush/drush": "^12|^13" }, @@ -1626,8 +1629,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.2.9", - "datestamp": "1771425862", + "version": "1.3.0", + "datestamp": "1773325312", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1757,6 +1760,14 @@ "homepage": "https://dxpr.com", "role": "Maintainer" }, + { + "name": "anybody", + "homepage": "https://www.drupal.org/user/291091" + }, + { + "name": "grevil", + "homepage": "https://www.drupal.org/user/3668491" + }, { "name": "jurriaanroelofs", "homepage": "https://www.drupal.org/user/52638" @@ -1781,17 +1792,17 @@ }, { "name": "drupal/ai_provider_openai", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ai_provider_openai.git", - "reference": "1.2.0" + "reference": "1.2.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ai_provider_openai-1.2.0.zip", - "reference": "1.2.0", - "shasum": "de8caa2a9adb0cece69d2f36b27afaeeb1c3eadf" + "url": "https://ftp.drupal.org/files/projects/ai_provider_openai-1.2.1.zip", + "reference": "1.2.1", + "shasum": "9f1d467d7e8f78cb4e29b53741eda96df9de8e59" }, "require": { "drupal/ai": "^1.2.0", @@ -1801,8 +1812,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.2.0", - "datestamp": "1760354152", + "version": "1.2.1", + "datestamp": "1772029063", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1874,7 +1885,7 @@ "extra": { "drupal": { "version": "2.0.10", - "datestamp": "1770647534", + "datestamp": "1772046216", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2421,16 +2432,16 @@ }, { "name": "drupal/core", - "version": "11.3.3", + "version": "11.3.5", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "7067385162ad51020c78052fe15334671bdf3552" + "reference": "6de8a6ff360ad1c2719af077259c3ef77ba3d23f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/7067385162ad51020c78052fe15334671bdf3552", - "reference": "7067385162ad51020c78052fe15334671bdf3552", + "url": "https://api.github.com/repos/drupal/core/zipball/6de8a6ff360ad1c2719af077259c3ef77ba3d23f", + "reference": "6de8a6ff360ad1c2719af077259c3ef77ba3d23f", "shasum": "" }, "require": { @@ -2588,22 +2599,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/11.3.3" + "source": "https://github.com/drupal/core/tree/11.3.5" }, - "time": "2026-02-05T08:05:30+00:00" + "time": "2026-03-06T09:54:42+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "11.3.3", + "version": "11.3.5", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "445bec7d1cf903d990398b68b0a7fd98270f986f" + "reference": "cb417c20910980aa6d40dc0626af795f9308bcca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/445bec7d1cf903d990398b68b0a7fd98270f986f", - "reference": "445bec7d1cf903d990398b68b0a7fd98270f986f", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/cb417c20910980aa6d40dc0626af795f9308bcca", + "reference": "cb417c20910980aa6d40dc0626af795f9308bcca", "shasum": "" }, "require": { @@ -2638,29 +2649,29 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/11.3.3" + "source": "https://github.com/drupal/core-composer-scaffold/tree/11.3.5" }, - "time": "2026-01-26T12:09:35+00:00" + "time": "2026-02-10T11:39:53+00:00" }, { "name": "drupal/core-recommended", - "version": "11.3.3", + "version": "11.3.5", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "c5614e888df11a5e293faa97c8014a148eaefa8d" + "reference": "957d0a4e92e90fcf8375a64d63bdff47f7c88b52" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/c5614e888df11a5e293faa97c8014a148eaefa8d", - "reference": "c5614e888df11a5e293faa97c8014a148eaefa8d", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/957d0a4e92e90fcf8375a64d63bdff47f7c88b52", + "reference": "957d0a4e92e90fcf8375a64d63bdff47f7c88b52", "shasum": "" }, "require": { "asm89/stack-cors": "~v2.3.0", "composer/semver": "~3.4.4", "doctrine/lexer": "~3.0.1", - "drupal/core": "11.3.3", + "drupal/core": "11.3.5", "egulias/email-validator": "~4.0.4", "guzzlehttp/guzzle": "~7.10.0", "guzzlehttp/promises": "~2.3.0", @@ -2722,23 +2733,23 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/11.3.3" + "source": "https://github.com/drupal/core-recommended/tree/11.3.5" }, - "time": "2026-02-05T08:05:30+00:00" + "time": "2026-03-06T09:54:42+00:00" }, { "name": "drupal/crop", - "version": "2.5.0", + "version": "2.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/crop.git", - "reference": "8.x-2.5" + "reference": "8.x-2.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.5.zip", - "reference": "8.x-2.5", - "shasum": "759c8add182d9b74c04a58c26d1c402f9d1653e6" + "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.6.zip", + "reference": "8.x-2.6", + "shasum": "767827cc8f88e1dd5c4aa47aa0ae2f3148b96aaf" }, "require": { "drupal/core": "^9.3 || ^10 || ^11" @@ -2746,8 +2757,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.5", - "datestamp": "1763154892", + "version": "8.x-2.6", + "datestamp": "1773071544", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3945,6 +3956,10 @@ "homepage": "https://www.drupal.org/u/eiriksm", "role": "Maintainer" }, + { + "name": "daddison", + "homepage": "https://www.drupal.org/user/51447" + }, { "name": "eiriksm", "homepage": "https://www.drupal.org/user/1014468" @@ -3999,17 +4014,17 @@ }, { "name": "drupal/linkit", - "version": "7.0.12", + "version": "7.0.13", "source": { "type": "git", "url": "https://git.drupalcode.org/project/linkit.git", - "reference": "7.0.12" + "reference": "7.0.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/linkit-7.0.12.zip", - "reference": "7.0.12", - "shasum": "be60722e708e12be1596a804e816652c3c7ea815" + "url": "https://ftp.drupal.org/files/projects/linkit-7.0.13.zip", + "reference": "7.0.13", + "shasum": "918d001248b4a394eb1c4e097e7d243959280489" }, "require": { "drupal/core": "^10.1 || ^11" @@ -4017,8 +4032,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "7.0.12", - "datestamp": "1765468273", + "version": "7.0.13", + "datestamp": "1773055628", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4705,17 +4720,17 @@ }, { "name": "drupal/scheduled_transitions", - "version": "2.8.3", + "version": "2.8.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/scheduled_transitions.git", - "reference": "2.8.3" + "reference": "2.8.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/scheduled_transitions-2.8.3.zip", - "reference": "2.8.3", - "shasum": "045bd7d47feb6240a1f8b5106b9170e5ca66f599" + "url": "https://ftp.drupal.org/files/projects/scheduled_transitions-2.8.4.zip", + "reference": "2.8.4", + "shasum": "ee8202c391b1ab56c57baf9e5a06a8175aac7821" }, "require": { "drupal/core": "^11.1", @@ -4726,6 +4741,7 @@ "composer/installers": "^2", "drupal/core-dev": ">=11.1", "drush/drush": ">=11", + "mglaman/phpstan-drupal": "dev-narrow-id-return-by-isnew--only-existing as 2.9999.9999", "mockery/mockery": "^1.5", "phpstan/phpstan-deprecation-rules": "^1 || ^2", "phpstan/phpstan-mockery": "^1.1 || ^2", @@ -4738,8 +4754,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.8.3", - "datestamp": "1753787485", + "version": "2.8.4", + "datestamp": "1773373222", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5373,17 +5389,17 @@ }, { "name": "drupal/webform", - "version": "6.3.0-beta7", + "version": "6.3.0-beta8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/webform.git", - "reference": "6.3.0-beta7" + "reference": "6.3.0-beta8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/webform-6.3.0-beta7.zip", - "reference": "6.3.0-beta7", - "shasum": "405d46b32e0536f9f854cf1f2620eddd87cc853b" + "url": "https://ftp.drupal.org/files/projects/webform-6.3.0-beta8.zip", + "reference": "6.3.0-beta8", + "shasum": "533ae32d1c0868b98b97c22cc18539e21b4600c2" }, "require": { "drupal/core": "^10.3 || ^11.0" @@ -5392,24 +5408,24 @@ "drupal/address": "^2.0", "drupal/captcha": "^2.0", "drupal/chosen": "^4.0", - "drupal/clientside_validation": "^4.1", + "drupal/clientside_validation": "^4.0", "drupal/clientside_validation_jquery": "*", - "drupal/devel": "^5.3", - "drupal/entity": "^1.5", - "drupal/entity_print": "^2.15", + "drupal/devel": "^5.0", + "drupal/entity": "^1.0", + "drupal/entity_print": "^2.0", "drupal/hal": "^2.0", - "drupal/jquery_ui": "^1.7", - "drupal/jquery_ui_button": "^2.1", - "drupal/jquery_ui_checkboxradio": "^2.1", - "drupal/jquery_ui_datepicker": "^2.1", - "drupal/mailsystem": "^4.5", + "drupal/jquery_ui": "^1.0", + "drupal/jquery_ui_button": "^2.0", + "drupal/jquery_ui_checkboxradio": "^2.0", + "drupal/jquery_ui_datepicker": "^2.0", + "drupal/mailsystem": "^4.0", "drupal/metatag": "^2.0", - "drupal/paragraphs": "^1.18", - "drupal/select2": "1.x-dev", - "drupal/smtp": "^1.4", - "drupal/styleguide": "^2.1", - "drupal/telephone_validation": "2.x-dev", - "drupal/token": "^1.15", + "drupal/paragraphs": "^1.0", + "drupal/select2": "^1.0 || ^2.0", + "drupal/smtp": "^1.0", + "drupal/styleguide": "^2.0", + "drupal/telephone_validation": "^2.0", + "drupal/token": "^1.0", "drupal/webform_access": "*", "drupal/webform_attachment": "*", "drupal/webform_clientside_validation": "*", @@ -5428,8 +5444,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.3.0-beta7", - "datestamp": "1768489801", + "version": "6.3.0-beta8", + "datestamp": "1772723922", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -6126,16 +6142,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": { @@ -6222,7 +6238,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": [ { @@ -6238,7 +6254,7 @@ "type": "tidelift" } ], - "time": "2025-08-23T21:21:41+00:00" + "time": "2026-03-10T09:55:26+00:00" }, { "name": "halaxa/json-machine", @@ -6363,16 +6379,16 @@ }, { "name": "laravel/prompts", - "version": "v0.3.13", + "version": "v0.3.14", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", - "reference": "ed8c466571b37e977532fb2fd3c272c784d7050d" + "reference": "9f0e371244eedfe2ebeaa72c79c54bb5df6e0176" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/ed8c466571b37e977532fb2fd3c272c784d7050d", - "reference": "ed8c466571b37e977532fb2fd3c272c784d7050d", + "url": "https://api.github.com/repos/laravel/prompts/zipball/9f0e371244eedfe2ebeaa72c79c54bb5df6e0176", + "reference": "9f0e371244eedfe2ebeaa72c79c54bb5df6e0176", "shasum": "" }, "require": { @@ -6416,9 +6432,9 @@ "description": "Add beautiful and user-friendly forms to your command-line applications.", "support": { "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.3.13" + "source": "https://github.com/laravel/prompts/tree/v0.3.14" }, - "time": "2026-02-06T12:17:10+00:00" + "time": "2026-03-01T09:02:38+00:00" }, { "name": "league/container", @@ -8092,16 +8108,16 @@ }, { "name": "psy/psysh", - "version": "v0.12.20", + "version": "v0.12.21", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "19678eb6b952a03b8a1d96ecee9edba518bb0373" + "reference": "4821fab5b7cd8c49a673a9fd5754dc9162bb9e97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/19678eb6b952a03b8a1d96ecee9edba518bb0373", - "reference": "19678eb6b952a03b8a1d96ecee9edba518bb0373", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/4821fab5b7cd8c49a673a9fd5754dc9162bb9e97", + "reference": "4821fab5b7cd8c49a673a9fd5754dc9162bb9e97", "shasum": "" }, "require": { @@ -8165,9 +8181,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.20" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.21" }, - "time": "2026-02-11T15:05:28+00:00" + "time": "2026-03-06T21:21:28+00:00" }, { "name": "ralouphie/getallheaders", @@ -8427,16 +8443,16 @@ }, { "name": "symfony/console", - "version": "v7.4.4", + "version": "v7.4.7", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "41e38717ac1dd7a46b6bda7d6a82af2d98a78894" + "reference": "e1e6770440fb9c9b0cf725f81d1361ad1835329d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/41e38717ac1dd7a46b6bda7d6a82af2d98a78894", - "reference": "41e38717ac1dd7a46b6bda7d6a82af2d98a78894", + "url": "https://api.github.com/repos/symfony/console/zipball/e1e6770440fb9c9b0cf725f81d1361ad1835329d", + "reference": "e1e6770440fb9c9b0cf725f81d1361ad1835329d", "shasum": "" }, "require": { @@ -8501,7 +8517,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.4.4" + "source": "https://github.com/symfony/console/tree/v7.4.7" }, "funding": [ { @@ -8521,20 +8537,20 @@ "type": "tidelift" } ], - "time": "2026-01-13T11:36:38+00:00" + "time": "2026-03-06T14:06:20+00:00" }, { "name": "symfony/dependency-injection", - "version": "v7.4.5", + "version": "v7.4.7", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "76a02cddca45a5254479ad68f9fa274ead0a7ef2" + "reference": "0f651e58f4917fb0e2cd261ccbfe3d71e6e0f5db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/76a02cddca45a5254479ad68f9fa274ead0a7ef2", - "reference": "76a02cddca45a5254479ad68f9fa274ead0a7ef2", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/0f651e58f4917fb0e2cd261ccbfe3d71e6e0f5db", + "reference": "0f651e58f4917fb0e2cd261ccbfe3d71e6e0f5db", "shasum": "" }, "require": { @@ -8585,7 +8601,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v7.4.5" + "source": "https://github.com/symfony/dependency-injection/tree/v7.4.7" }, "funding": [ { @@ -8605,7 +8621,7 @@ "type": "tidelift" } ], - "time": "2026-01-27T16:16:02+00:00" + "time": "2026-03-03T07:48:48+00:00" }, { "name": "symfony/deprecation-contracts", @@ -8919,16 +8935,16 @@ }, { "name": "symfony/filesystem", - "version": "v7.4.0", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "d551b38811096d0be9c4691d406991b47c0c630a" + "reference": "3ebc794fa5315e59fd122561623c2e2e4280538e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/d551b38811096d0be9c4691d406991b47c0c630a", - "reference": "d551b38811096d0be9c4691d406991b47c0c630a", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/3ebc794fa5315e59fd122561623c2e2e4280538e", + "reference": "3ebc794fa5315e59fd122561623c2e2e4280538e", "shasum": "" }, "require": { @@ -8965,7 +8981,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v7.4.0" + "source": "https://github.com/symfony/filesystem/tree/v7.4.6" }, "funding": [ { @@ -8985,20 +9001,20 @@ "type": "tidelift" } ], - "time": "2025-11-27T13:27:24+00:00" + "time": "2026-02-25T16:50:00+00:00" }, { "name": "symfony/finder", - "version": "v7.4.5", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "ad4daa7c38668dcb031e63bc99ea9bd42196a2cb" + "reference": "8655bf1076b7a3a346cb11413ffdabff50c7ffcf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/ad4daa7c38668dcb031e63bc99ea9bd42196a2cb", - "reference": "ad4daa7c38668dcb031e63bc99ea9bd42196a2cb", + "url": "https://api.github.com/repos/symfony/finder/zipball/8655bf1076b7a3a346cb11413ffdabff50c7ffcf", + "reference": "8655bf1076b7a3a346cb11413ffdabff50c7ffcf", "shasum": "" }, "require": { @@ -9033,7 +9049,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v7.4.5" + "source": "https://github.com/symfony/finder/tree/v7.4.6" }, "funding": [ { @@ -9053,20 +9069,20 @@ "type": "tidelift" } ], - "time": "2026-01-26T15:07:59+00:00" + "time": "2026-01-29T09:40:50+00:00" }, { "name": "symfony/http-client", - "version": "v6.4.33", + "version": "v6.4.34", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "50e5386dbef6361b6c2d9a2eb22954f8525b8921" + "reference": "0dc71f52e5d35bb045fd0f82b1a80c027971d551" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/50e5386dbef6361b6c2d9a2eb22954f8525b8921", - "reference": "50e5386dbef6361b6c2d9a2eb22954f8525b8921", + "url": "https://api.github.com/repos/symfony/http-client/zipball/0dc71f52e5d35bb045fd0f82b1a80c027971d551", + "reference": "0dc71f52e5d35bb045fd0f82b1a80c027971d551", "shasum": "" }, "require": { @@ -9131,7 +9147,7 @@ "http" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v6.4.33" + "source": "https://github.com/symfony/http-client/tree/v6.4.34" }, "funding": [ { @@ -9151,7 +9167,7 @@ "type": "tidelift" } ], - "time": "2026-01-27T15:43:08+00:00" + "time": "2026-02-18T07:27:25+00:00" }, { "name": "symfony/http-client-contracts", @@ -9233,16 +9249,16 @@ }, { "name": "symfony/http-foundation", - "version": "v7.4.5", + "version": "v7.4.7", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "446d0db2b1f21575f1284b74533e425096abdfb6" + "reference": "f94b3e7b7dafd40e666f0c9ff2084133bae41e81" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/446d0db2b1f21575f1284b74533e425096abdfb6", - "reference": "446d0db2b1f21575f1284b74533e425096abdfb6", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f94b3e7b7dafd40e666f0c9ff2084133bae41e81", + "reference": "f94b3e7b7dafd40e666f0c9ff2084133bae41e81", "shasum": "" }, "require": { @@ -9291,7 +9307,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v7.4.5" + "source": "https://github.com/symfony/http-foundation/tree/v7.4.7" }, "funding": [ { @@ -9311,20 +9327,20 @@ "type": "tidelift" } ], - "time": "2026-01-27T16:16:02+00:00" + "time": "2026-03-06T13:15:18+00:00" }, { "name": "symfony/http-kernel", - "version": "v7.4.5", + "version": "v7.4.7", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "229eda477017f92bd2ce7615d06222ec0c19e82a" + "reference": "3b3fcf386c809be990c922e10e4c620d6367cab1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/229eda477017f92bd2ce7615d06222ec0c19e82a", - "reference": "229eda477017f92bd2ce7615d06222ec0c19e82a", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/3b3fcf386c809be990c922e10e4c620d6367cab1", + "reference": "3b3fcf386c809be990c922e10e4c620d6367cab1", "shasum": "" }, "require": { @@ -9366,7 +9382,7 @@ "symfony/config": "^6.4|^7.0|^8.0", "symfony/console": "^6.4|^7.0|^8.0", "symfony/css-selector": "^6.4|^7.0|^8.0", - "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4.1|^7.0.1|^8.0", "symfony/dom-crawler": "^6.4|^7.0|^8.0", "symfony/expression-language": "^6.4|^7.0|^8.0", "symfony/finder": "^6.4|^7.0|^8.0", @@ -9410,7 +9426,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v7.4.5" + "source": "https://github.com/symfony/http-kernel/tree/v7.4.7" }, "funding": [ { @@ -9430,20 +9446,20 @@ "type": "tidelift" } ], - "time": "2026-01-28T10:33:42+00:00" + "time": "2026-03-06T16:33:18+00:00" }, { "name": "symfony/mailer", - "version": "v7.4.4", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "7b750074c40c694ceb34cb926d6dffee231c5cd6" + "reference": "b02726f39a20bc65e30364f5c750c4ddbf1f58e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/7b750074c40c694ceb34cb926d6dffee231c5cd6", - "reference": "7b750074c40c694ceb34cb926d6dffee231c5cd6", + "url": "https://api.github.com/repos/symfony/mailer/zipball/b02726f39a20bc65e30364f5c750c4ddbf1f58e9", + "reference": "b02726f39a20bc65e30364f5c750c4ddbf1f58e9", "shasum": "" }, "require": { @@ -9494,7 +9510,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v7.4.4" + "source": "https://github.com/symfony/mailer/tree/v7.4.6" }, "funding": [ { @@ -9514,20 +9530,20 @@ "type": "tidelift" } ], - "time": "2026-01-08T08:25:11+00:00" + "time": "2026-02-25T16:50:00+00:00" }, { "name": "symfony/mime", - "version": "v7.4.5", + "version": "v7.4.7", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "b18c7e6e9eee1e19958138df10412f3c4c316148" + "reference": "da5ab4fde3f6c88ab06e96185b9922f48b677cd1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/b18c7e6e9eee1e19958138df10412f3c4c316148", - "reference": "b18c7e6e9eee1e19958138df10412f3c4c316148", + "url": "https://api.github.com/repos/symfony/mime/zipball/da5ab4fde3f6c88ab06e96185b9922f48b677cd1", + "reference": "da5ab4fde3f6c88ab06e96185b9922f48b677cd1", "shasum": "" }, "require": { @@ -9538,7 +9554,7 @@ }, "conflict": { "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/reflection-docblock": "<5.2|>=7", "phpdocumentor/type-resolver": "<1.5.1", "symfony/mailer": "<6.4", "symfony/serializer": "<6.4.3|>7.0,<7.0.3" @@ -9546,7 +9562,7 @@ "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", - "phpdocumentor/reflection-docblock": "^5.2", + "phpdocumentor/reflection-docblock": "^5.2|^6.0", "symfony/dependency-injection": "^6.4|^7.0|^8.0", "symfony/process": "^6.4|^7.0|^8.0", "symfony/property-access": "^6.4|^7.0|^8.0", @@ -9583,7 +9599,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.4.5" + "source": "https://github.com/symfony/mime/tree/v7.4.7" }, "funding": [ { @@ -9603,7 +9619,7 @@ "type": "tidelift" } ], - "time": "2026-01-27T08:59:58+00:00" + "time": "2026-03-05T15:24:09+00:00" }, { "name": "symfony/polyfill-ctype", @@ -10586,16 +10602,16 @@ }, { "name": "symfony/routing", - "version": "v7.4.4", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "0798827fe2c79caeed41d70b680c2c3507d10147" + "reference": "238d749c56b804b31a9bf3e26519d93b65a60938" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/0798827fe2c79caeed41d70b680c2c3507d10147", - "reference": "0798827fe2c79caeed41d70b680c2c3507d10147", + "url": "https://api.github.com/repos/symfony/routing/zipball/238d749c56b804b31a9bf3e26519d93b65a60938", + "reference": "238d749c56b804b31a9bf3e26519d93b65a60938", "shasum": "" }, "require": { @@ -10647,7 +10663,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v7.4.4" + "source": "https://github.com/symfony/routing/tree/v7.4.6" }, "funding": [ { @@ -10667,20 +10683,20 @@ "type": "tidelift" } ], - "time": "2026-01-12T12:19:02+00:00" + "time": "2026-02-25T16:50:00+00:00" }, { "name": "symfony/serializer", - "version": "v7.4.5", + "version": "v7.4.7", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "480cd1237c98ab1219c20945b92c9d4480a44f47" + "reference": "bd395bbc6fabd136a48e1a6f91b09f88b5050b0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/480cd1237c98ab1219c20945b92c9d4480a44f47", - "reference": "480cd1237c98ab1219c20945b92c9d4480a44f47", + "url": "https://api.github.com/repos/symfony/serializer/zipball/bd395bbc6fabd136a48e1a6f91b09f88b5050b0b", + "reference": "bd395bbc6fabd136a48e1a6f91b09f88b5050b0b", "shasum": "" }, "require": { @@ -10690,17 +10706,18 @@ "symfony/polyfill-php84": "^1.30" }, "conflict": { - "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/reflection-docblock": "<5.2|>=7", "phpdocumentor/type-resolver": "<1.5.1", "symfony/dependency-injection": "<6.4", "symfony/property-access": "<6.4", "symfony/property-info": "<6.4", + "symfony/type-info": "<7.2.5", "symfony/uid": "<6.4", "symfony/validator": "<6.4", "symfony/yaml": "<6.4" }, "require-dev": { - "phpdocumentor/reflection-docblock": "^5.2", + "phpdocumentor/reflection-docblock": "^5.2|^6.0", "phpstan/phpdoc-parser": "^1.0|^2.0", "seld/jsonlint": "^1.10", "symfony/cache": "^6.4|^7.0|^8.0", @@ -10717,7 +10734,7 @@ "symfony/property-access": "^6.4|^7.0|^8.0", "symfony/property-info": "^6.4|^7.0|^8.0", "symfony/translation-contracts": "^2.5|^3", - "symfony/type-info": "^7.1.8|^8.0", + "symfony/type-info": "^7.2.5|^8.0", "symfony/uid": "^6.4|^7.0|^8.0", "symfony/validator": "^6.4|^7.0|^8.0", "symfony/var-dumper": "^6.4|^7.0|^8.0", @@ -10750,7 +10767,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v7.4.5" + "source": "https://github.com/symfony/serializer/tree/v7.4.7" }, "funding": [ { @@ -10770,7 +10787,7 @@ "type": "tidelift" } ], - "time": "2026-01-27T08:59:58+00:00" + "time": "2026-03-06T13:15:18+00:00" }, { "name": "symfony/service-contracts", @@ -10861,16 +10878,16 @@ }, { "name": "symfony/string", - "version": "v7.4.4", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "1c4b10461bf2ec27537b5f36105337262f5f5d6f" + "reference": "9f209231affa85aa930a5e46e6eb03381424b30b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/1c4b10461bf2ec27537b5f36105337262f5f5d6f", - "reference": "1c4b10461bf2ec27537b5f36105337262f5f5d6f", + "url": "https://api.github.com/repos/symfony/string/zipball/9f209231affa85aa930a5e46e6eb03381424b30b", + "reference": "9f209231affa85aa930a5e46e6eb03381424b30b", "shasum": "" }, "require": { @@ -10928,7 +10945,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.4.4" + "source": "https://github.com/symfony/string/tree/v7.4.6" }, "funding": [ { @@ -10948,7 +10965,7 @@ "type": "tidelift" } ], - "time": "2026-01-12T10:54:30+00:00" + "time": "2026-02-09T09:33:46+00:00" }, { "name": "symfony/translation-contracts", @@ -11034,16 +11051,16 @@ }, { "name": "symfony/validator", - "version": "v7.4.5", + "version": "v7.4.7", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "fcec92c40df1c93507857da08226005573b655c6" + "reference": "3a1a460a9f8c5e5611e15c52c4baa5a62fa3c203" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/fcec92c40df1c93507857da08226005573b655c6", - "reference": "fcec92c40df1c93507857da08226005573b655c6", + "url": "https://api.github.com/repos/symfony/validator/zipball/3a1a460a9f8c5e5611e15c52c4baa5a62fa3c203", + "reference": "3a1a460a9f8c5e5611e15c52c4baa5a62fa3c203", "shasum": "" }, "require": { @@ -11114,7 +11131,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v7.4.5" + "source": "https://github.com/symfony/validator/tree/v7.4.7" }, "funding": [ { @@ -11134,20 +11151,20 @@ "type": "tidelift" } ], - "time": "2026-01-27T08:59:58+00:00" + "time": "2026-03-06T11:10:17+00:00" }, { "name": "symfony/var-dumper", - "version": "v7.4.4", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "0e4769b46a0c3c62390d124635ce59f66874b282" + "reference": "045321c440ac18347b136c63d2e9bf28a2dc0291" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/0e4769b46a0c3c62390d124635ce59f66874b282", - "reference": "0e4769b46a0c3c62390d124635ce59f66874b282", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/045321c440ac18347b136c63d2e9bf28a2dc0291", + "reference": "045321c440ac18347b136c63d2e9bf28a2dc0291", "shasum": "" }, "require": { @@ -11201,7 +11218,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.4.4" + "source": "https://github.com/symfony/var-dumper/tree/v7.4.6" }, "funding": [ { @@ -11221,7 +11238,7 @@ "type": "tidelift" } ], - "time": "2026-01-01T22:13:48+00:00" + "time": "2026-02-15T10:53:20+00:00" }, { "name": "symfony/var-exporter", @@ -11306,16 +11323,16 @@ }, { "name": "symfony/yaml", - "version": "v7.4.1", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "24dd4de28d2e3988b311751ac49e684d783e2345" + "reference": "58751048de17bae71c5aa0d13cb19d79bca26391" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/24dd4de28d2e3988b311751ac49e684d783e2345", - "reference": "24dd4de28d2e3988b311751ac49e684d783e2345", + "url": "https://api.github.com/repos/symfony/yaml/zipball/58751048de17bae71c5aa0d13cb19d79bca26391", + "reference": "58751048de17bae71c5aa0d13cb19d79bca26391", "shasum": "" }, "require": { @@ -11358,7 +11375,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v7.4.1" + "source": "https://github.com/symfony/yaml/tree/v7.4.6" }, "funding": [ { @@ -11378,7 +11395,7 @@ "type": "tidelift" } ], - "time": "2025-12-04T18:11:45+00:00" + "time": "2026-02-09T09:33:46+00:00" }, { "name": "twig/twig", @@ -12581,16 +12598,16 @@ }, { "name": "drevops/behat-steps", - "version": "3.5.0", + "version": "3.5.2", "source": { "type": "git", "url": "https://github.com/drevops/behat-steps.git", - "reference": "c221cc024f4076a92be80163845aefbd811271b9" + "reference": "ca461bb310f03f0cc270a7ecda4926a1ebaa1c49" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drevops/behat-steps/zipball/c221cc024f4076a92be80163845aefbd811271b9", - "reference": "c221cc024f4076a92be80163845aefbd811271b9", + "url": "https://api.github.com/repos/drevops/behat-steps/zipball/ca461bb310f03f0cc270a7ecda4926a1ebaa1c49", + "reference": "ca461bb310f03f0cc270a7ecda4926a1ebaa1c49", "shasum": "" }, "require": { @@ -12661,7 +12678,7 @@ "type": "patreon" } ], - "time": "2026-01-22T22:14:46+00:00" + "time": "2026-03-03T15:05:05+00:00" }, { "name": "drevops/phpcs-standard", @@ -12795,23 +12812,23 @@ }, { "name": "drupal/drupal-driver", - "version": "v2.3.0", + "version": "v2.4.0", "source": { "type": "git", "url": "https://github.com/jhedstrom/DrupalDriver.git", - "reference": "52835be563891d74656fbaaf045dacc43ac5f701" + "reference": "a240ad259295db7730ee3c32ecf514281900df25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jhedstrom/DrupalDriver/zipball/52835be563891d74656fbaaf045dacc43ac5f701", - "reference": "52835be563891d74656fbaaf045dacc43ac5f701", + "url": "https://api.github.com/repos/jhedstrom/DrupalDriver/zipball/a240ad259295db7730ee3c32ecf514281900df25", + "reference": "a240ad259295db7730ee3c32ecf514281900df25", "shasum": "" }, "require": { "drupal/core-utility": "^8.4 || ^9 || ^10 || ^11", "php": ">=7.4", - "symfony/dependency-injection": "~2.6 || ~3.0 || ~4.4 || ^6 || ^7.1", - "symfony/process": "~2.5 || ~3.0 || ~4.4 || ^6 || ^7.1" + "symfony/dependency-injection": "^2.6 || ^3.0 || ^4.4 || ^6 || ^7.1", + "symfony/process": "^2.5 || ^3.0 || ^4.4 || ^6 || ^7" }, "conflict": { "drupal/core": ">=8.0 <9.3" @@ -12824,15 +12841,19 @@ "drupal/core-recommended": "^8.4 || ^9 || ^10 || ^11", "drupal/mailsystem": "^4.4 || 4.x-dev", "drush-ops/behat-drush-endpoint": "*", + "ergebnis/composer-normalize": "^2.50", "mockery/mockery": "^1.5", - "palantirnet/drupal-rector": "^0.13", + "palantirnet/drupal-rector": "^0.20", "php-parallel-lint/php-parallel-lint": "^1.0", - "phpspec/phpspec": "~2.0 || ~4.0 || ~6.1 || dev-main", - "phpunit/phpunit": "~6.0 || ~7.0 || ^9 || ^10", + "phpspec/phpspec": "^2.0 || ^4.0 || ^6.1 || ^7.5 || dev-main", + "phpunit/phpunit": "^6.0 || ^7.0 || ^9 || ^10", "symfony/phpunit-bridge": "^6.1" }, "type": "library", "extra": { + "branch-alias": { + "dev-master": "2.3.x-dev" + }, "drupal-scaffold": { "locations": { "web-root": "drupal/" @@ -12872,7 +12893,7 @@ ], "support": { "issues": "https://github.com/jhedstrom/DrupalDriver/issues", - "source": "https://github.com/jhedstrom/DrupalDriver/tree/v2.3.0" + "source": "https://github.com/jhedstrom/DrupalDriver/tree/v2.4.0" }, "funding": [ { @@ -12880,50 +12901,123 @@ "type": "github" } ], - "time": "2024-10-21T16:17:44+00:00" + "time": "2026-03-02T23:56:34+00:00" }, { "name": "drupal/drupal-extension", - "version": "v5.1.0", + "version": "v5.2.1", "source": { "type": "git", "url": "https://github.com/jhedstrom/drupalextension.git", - "reference": "454a3ce03f59b26dc3f0b739d778afebe0e35cb9" + "reference": "1ffcce1ddd253a9ed3325b56ffb0a675f3ed948c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jhedstrom/drupalextension/zipball/454a3ce03f59b26dc3f0b739d778afebe0e35cb9", - "reference": "454a3ce03f59b26dc3f0b739d778afebe0e35cb9", + "url": "https://api.github.com/repos/jhedstrom/drupalextension/zipball/1ffcce1ddd253a9ed3325b56ffb0a675f3ed948c", + "reference": "1ffcce1ddd253a9ed3325b56ffb0a675f3ed948c", "shasum": "" }, "require": { - "behat/behat": "~3.2", + "behat/behat": "^3.22", + "behat/gherkin": "^4.13", + "behat/mink": "^1.12", "behat/mink-browserkit-driver": "^2.1.0", - "behat/mink-selenium2-driver": "~1.1", - "drupal/drupal-driver": "^2.2.1 || dev-master", + "drupal/drupal-driver": "^2.4", "friends-of-behat/mink-extension": "^2.7.1", - "symfony/http-client": "~4.4 || ^5 || ^6", - "webflo/drupal-finder": "^1.2" + "lullabot/mink-selenium2-driver": "^1.7", + "php": ">=8.2", + "symfony/css-selector": "^6.4.3 || ^7", + "symfony/dom-crawler": "^6.4.3 || ^7", + "symfony/http-client": "^6.4.3 || ^7", + "webflo/drupal-finder": "^1.3.1" }, "require-dev": { - "composer/installers": "^2", - "drupal/coder": "^8.3", - "drupal/core": "^10", - "drupal/core-composer-scaffold": "^10", - "drush/drush": "^11.6.0 || ^12.4 || ^13", - "php-parallel-lint/php-parallel-lint": "^1.3", - "phpspec/phpspec": "^4.0 || ^6.0 || ^7.0" + "composer/installers": "^2.3", + "dantleech/gherkin-lint": "^0.2.3", + "drevops/behat-screenshot": "^2.2", + "drevops/phpcs-standard": "^0.6.2", + "drupal/coder": "^8.3.27", + "drupal/core": "^11", + "drupal/core-composer-scaffold": "^11", + "drush/drush": "^12.5.2 || ^13.7", + "ergebnis/composer-normalize": "^2.50", + "grasmash/yaml-cli": "^3.2.1", + "guzzlehttp/guzzle": "^7.8.2", + "guzzlehttp/promises": "^2.0.3", + "guzzlehttp/psr7": "^2.6.3", + "justinrainbow/json-schema": "^5.3", + "league/container": "^4.2", + "masterminds/html5": "^2.8", + "php-parallel-lint/php-parallel-lint": "^1.4", + "phpspec/phpspec": "^7.0 || ^8.0", + "phpstan/phpstan": "^2.1", + "rector/rector": "^2.0", + "symfony/browser-kit": "^6.4.3 || ^7", + "symfony/config": "^6.4.3 || ^7", + "symfony/console": "^6.4.3 || ^7", + "symfony/dependency-injection": "^6.4.3 || ^7", + "symfony/event-dispatcher": "^6.4.3 || ^7", + "symfony/event-dispatcher-contracts": "^3.4.2", + "symfony/filesystem": "^6.4.3 || ^7", + "symfony/http-kernel": "^6.4.3 || ^7", + "symfony/mime": "^6.4.3 || ^7", + "symfony/routing": "^6.4.3 || ^7", + "symfony/translation-contracts": "^3.4.2", + "symfony/var-exporter": "^6.4.3 || ^7", + "symfony/yaml": "^6.4.3 || ^7", + "webmozart/assert": "^2" }, "type": "behat-extension", "extra": { + "branch-alias": { + "dev-master": "5.1.x-dev" + }, "drupal-scaffold": { "locations": { - "web-root": "drupal/" + "web-root": "build/web" + }, + "file-mapping": { + "[web-root]/.htaccess": false, + "[web-root]/README.md": false, + "[web-root]/.csslintrc": false, + "[web-root]/README.txt": false, + "[web-root]/robots.txt": false, + "[web-root]/update.php": false, + "[web-root]/web.config": false, + "[web-root]/INSTALL.txt": false, + "[web-root]/.editorconfig": false, + "[web-root]/.eslintignore": false, + "[web-root]/.eslintrc.json": false, + "[web-root]/.gitattributes": false, + "[web-root]/.ht.router.php": false, + "[project-root]/.editorconfig": false, + "[web-root]/example.gitignore": false, + "[project-root]/.gitattributes": false, + "[web-root]/sites/example.sites.php": false, + "[web-root]/sites/example.settings.local.php": false } }, "installer-paths": { - "drupal/core": [ + "build/web/core": [ "type:drupal-core" + ], + "build/recipes/{$name}": [ + "type:drupal-recipe" + ], + "build/web/libraries/{$name}": [ + "type:drupal-library" + ], + "build/web/themes/contrib/{$name}": [ + "type:drupal-theme" + ], + "build/web/modules/contrib/{$name}": [ + "type:drupal-module" + ], + "build/web/profiles/contrib/{$name}": [ + "type:drupal-profile" + ], + "build/drush/Commands/contrib/{$name}": [ + "type:drupal-drush" ] } }, @@ -12962,7 +13056,7 @@ ], "support": { "issues": "https://github.com/jhedstrom/drupalextension/issues", - "source": "https://github.com/jhedstrom/drupalextension/tree/v5.1.0" + "source": "https://github.com/jhedstrom/drupalextension/tree/v5.2.1" }, "funding": [ { @@ -12970,7 +13064,7 @@ "type": "github" } ], - "time": "2024-10-21T21:00:55+00:00" + "time": "2026-03-08T05:27:14+00:00" }, { "name": "ergebnis/composer-normalize", @@ -13827,24 +13921,24 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "2.0.10", + "version": "2.0.11", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "2574aacbacede545490017df4387361698b67fef" + "reference": "4e1caa0940cfc0837e1890b489a7d95c629e2b92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/2574aacbacede545490017df4387361698b67fef", - "reference": "2574aacbacede545490017df4387361698b67fef", + "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": { @@ -13857,7 +13951,7 @@ "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.", @@ -13908,7 +14002,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.10" + "source": "https://github.com/mglaman/phpstan-drupal/tree/2.0.11" }, "funding": [ { @@ -13924,7 +14018,7 @@ "type": "tidelift" } ], - "time": "2025-10-22T17:33:43+00:00" + "time": "2026-02-25T16:38:53+00:00" }, { "name": "mikey179/vfsstream", @@ -14478,16 +14572,16 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.6.6", + "version": "6.0.2", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "5cee1d3dfc2d2aa6599834520911d246f656bcb8" + "reference": "897b5986ece6b4f9d8413fea345c7d49c757d6bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/5cee1d3dfc2d2aa6599834520911d246f656bcb8", - "reference": "5cee1d3dfc2d2aa6599834520911d246f656bcb8", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/897b5986ece6b4f9d8413fea345c7d49c757d6bf", + "reference": "897b5986ece6b4f9d8413fea345c7d49c757d6bf", "shasum": "" }, "require": { @@ -14495,8 +14589,8 @@ "ext-filter": "*", "php": "^7.4 || ^8.0", "phpdocumentor/reflection-common": "^2.2", - "phpdocumentor/type-resolver": "^1.7", - "phpstan/phpdoc-parser": "^1.7|^2.0", + "phpdocumentor/type-resolver": "^2.0", + "phpstan/phpdoc-parser": "^2.0", "webmozart/assert": "^1.9.1 || ^2" }, "require-dev": { @@ -14506,7 +14600,8 @@ "phpstan/phpstan-mockery": "^1.1", "phpstan/phpstan-webmozart-assert": "^1.2", "phpunit/phpunit": "^9.5", - "psalm/phar": "^5.26" + "psalm/phar": "^5.26", + "shipmonk/dead-code-detector": "^0.5.1" }, "type": "library", "extra": { @@ -14536,44 +14631,44 @@ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.6" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/6.0.2" }, - "time": "2025-12-22T21:13:58+00:00" + "time": "2026-03-01T18:43:49+00:00" }, { "name": "phpdocumentor/type-resolver", - "version": "1.12.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195" + "reference": "327a05bbee54120d4786a0dc67aad30226ad4cf9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/92a98ada2b93d9b201a613cb5a33584dde25f195", - "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/327a05bbee54120d4786a0dc67aad30226ad4cf9", + "reference": "327a05bbee54120d4786a0dc67aad30226ad4cf9", "shasum": "" }, "require": { "doctrine/deprecations": "^1.0", - "php": "^7.3 || ^8.0", + "php": "^7.4 || ^8.0", "phpdocumentor/reflection-common": "^2.0", - "phpstan/phpdoc-parser": "^1.18|^2.0" + "phpstan/phpdoc-parser": "^2.0" }, "require-dev": { "ext-tokenizer": "*", "phpbench/phpbench": "^1.2", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.8", - "phpstan/phpstan-phpunit": "^1.1", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-phpunit": "^2.0", "phpunit/phpunit": "^9.5", - "rector/rector": "^0.13.9", - "vimeo/psalm": "^4.25" + "psalm/phar": "^4" }, "type": "library", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-1.x": "1.x-dev", + "dev-2.x": "2.x-dev" } }, "autoload": { @@ -14594,28 +14689,28 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.12.0" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/2.0.0" }, - "time": "2025-11-21T15:09:14+00:00" + "time": "2026-01-06T21:53:42+00:00" }, { "name": "phpspec/prophecy", - "version": "v1.25.0", + "version": "v1.26.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "7ab965042096282307992f1b9abff020095757f0" + "reference": "0da07c10d5fe64cd0c748f0523b47599400f2ed1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/7ab965042096282307992f1b9abff020095757f0", - "reference": "7ab965042096282307992f1b9abff020095757f0", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/0da07c10d5fe64cd0c748f0523b47599400f2ed1", + "reference": "0da07c10d5fe64cd0c748f0523b47599400f2ed1", "shasum": "" }, "require": { "doctrine/instantiator": "^1.2 || ^2.0", "php": "8.2.* || 8.3.* || 8.4.* || 8.5.*", - "phpdocumentor/reflection-docblock": "^5.2", + "phpdocumentor/reflection-docblock": "^5.2 || ^6.0", "sebastian/comparator": "^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0", "sebastian/recursion-context": "^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0", "symfony/deprecation-contracts": "^2.5 || ^3.1" @@ -14665,9 +14760,9 @@ ], "support": { "issues": "https://github.com/phpspec/prophecy/issues", - "source": "https://github.com/phpspec/prophecy/tree/v1.25.0" + "source": "https://github.com/phpspec/prophecy/tree/v1.26.0" }, - "time": "2026-02-09T11:58:00+00:00" + "time": "2026-02-24T15:40:48+00:00" }, { "name": "phpspec/prophecy-phpunit", @@ -14821,11 +14916,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.39", + "version": "2.1.40", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224", - "reference": "c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b", + "reference": "9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b", "shasum": "" }, "require": { @@ -14870,7 +14965,7 @@ "type": "github" } ], - "time": "2026-02-11T14:48:56+00:00" + "time": "2026-02-23T15:04:35+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -15439,16 +15534,16 @@ }, { "name": "rector/rector", - "version": "2.3.7", + "version": "2.3.8", "source": { "type": "git", "url": "https://github.com/rectorphp/rector.git", - "reference": "9c46ad17f57963932c9788fd1b0f1d07ff450370" + "reference": "bbd37aedd8df749916cffa2a947cfc4714d1ba2c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/9c46ad17f57963932c9788fd1b0f1d07ff450370", - "reference": "9c46ad17f57963932c9788fd1b0f1d07ff450370", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/bbd37aedd8df749916cffa2a947cfc4714d1ba2c", + "reference": "bbd37aedd8df749916cffa2a947cfc4714d1ba2c", "shasum": "" }, "require": { @@ -15487,7 +15582,7 @@ ], "support": { "issues": "https://github.com/rectorphp/rector/issues", - "source": "https://github.com/rectorphp/rector/tree/2.3.7" + "source": "https://github.com/rectorphp/rector/tree/2.3.8" }, "funding": [ { @@ -15495,7 +15590,7 @@ "type": "github" } ], - "time": "2026-02-19T14:44:16+00:00" + "time": "2026-02-22T09:45:50+00:00" }, { "name": "sebastian/cli-parser", @@ -16474,32 +16569,32 @@ }, { "name": "slevomat/coding-standard", - "version": "8.27.1", + "version": "8.28.0", "source": { "type": "git", "url": "https://github.com/slevomat/coding-standard.git", - "reference": "29bdaee8b65e7ed2b8e702b01852edba8bae1769" + "reference": "0cd4b30cc1037eca54091c188d260d570e61770c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/29bdaee8b65e7ed2b8e702b01852edba8bae1769", - "reference": "29bdaee8b65e7ed2b8e702b01852edba8bae1769", + "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/0cd4b30cc1037eca54091c188d260d570e61770c", + "reference": "0cd4b30cc1037eca54091c188d260d570e61770c", "shasum": "" }, "require": { "dealerdirect/phpcodesniffer-composer-installer": "^0.7 || ^1.2.0", "php": "^7.4 || ^8.0", - "phpstan/phpdoc-parser": "^2.3.1", + "phpstan/phpdoc-parser": "^2.3.2", "squizlabs/php_codesniffer": "^4.0.1" }, "require-dev": { - "phing/phing": "3.0.1|3.1.1", + "phing/phing": "3.0.1|3.1.2", "php-parallel-lint/php-parallel-lint": "1.4.0", - "phpstan/phpstan": "2.1.37", - "phpstan/phpstan-deprecation-rules": "2.0.3", - "phpstan/phpstan-phpunit": "2.0.12", - "phpstan/phpstan-strict-rules": "2.0.7", - "phpunit/phpunit": "9.6.31|10.5.60|11.4.4|11.5.49|12.5.7" + "phpstan/phpstan": "2.1.40", + "phpstan/phpstan-deprecation-rules": "2.0.4", + "phpstan/phpstan-phpunit": "2.0.16", + "phpstan/phpstan-strict-rules": "2.0.10", + "phpunit/phpunit": "9.6.34|10.5.63|11.4.4|11.5.50|12.5.14" }, "type": "phpcodesniffer-standard", "extra": { @@ -16523,7 +16618,7 @@ ], "support": { "issues": "https://github.com/slevomat/coding-standard/issues", - "source": "https://github.com/slevomat/coding-standard/tree/8.27.1" + "source": "https://github.com/slevomat/coding-standard/tree/8.28.0" }, "funding": [ { @@ -16535,7 +16630,7 @@ "type": "tidelift" } ], - "time": "2026-01-25T15:57:07+00:00" + "time": "2026-02-23T21:35:24+00:00" }, { "name": "squizlabs/php_codesniffer", @@ -16743,16 +16838,16 @@ }, { "name": "symfony/config", - "version": "v7.4.4", + "version": "v7.4.7", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "4275b53b8ab0cf37f48bf273dc2285c8178efdfb" + "reference": "6c17162555bfb58957a55bb0e43e00035b6ae3d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/4275b53b8ab0cf37f48bf273dc2285c8178efdfb", - "reference": "4275b53b8ab0cf37f48bf273dc2285c8178efdfb", + "url": "https://api.github.com/repos/symfony/config/zipball/6c17162555bfb58957a55bb0e43e00035b6ae3d5", + "reference": "6c17162555bfb58957a55bb0e43e00035b6ae3d5", "shasum": "" }, "require": { @@ -16798,7 +16893,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v7.4.4" + "source": "https://github.com/symfony/config/tree/v7.4.7" }, "funding": [ { @@ -16818,20 +16913,20 @@ "type": "tidelift" } ], - "time": "2026-01-13T11:36:38+00:00" + "time": "2026-03-06T10:41:14+00:00" }, { "name": "symfony/css-selector", - "version": "v7.4.0", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "ab862f478513e7ca2fe9ec117a6f01a8da6e1135" + "reference": "2e7c52c647b406e2107dd867db424a4dbac91864" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/ab862f478513e7ca2fe9ec117a6f01a8da6e1135", - "reference": "ab862f478513e7ca2fe9ec117a6f01a8da6e1135", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/2e7c52c647b406e2107dd867db424a4dbac91864", + "reference": "2e7c52c647b406e2107dd867db424a4dbac91864", "shasum": "" }, "require": { @@ -16867,7 +16962,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v7.4.0" + "source": "https://github.com/symfony/css-selector/tree/v7.4.6" }, "funding": [ { @@ -16887,20 +16982,20 @@ "type": "tidelift" } ], - "time": "2025-10-30T13:39:42+00:00" + "time": "2026-02-17T07:53:42+00:00" }, { "name": "symfony/dom-crawler", - "version": "v7.4.4", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "71fd6a82fc357c8b5de22f78b228acfc43dee965" + "reference": "487ba8fa43da9a8e6503fe939b45ecd96875410e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/71fd6a82fc357c8b5de22f78b228acfc43dee965", - "reference": "71fd6a82fc357c8b5de22f78b228acfc43dee965", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/487ba8fa43da9a8e6503fe939b45ecd96875410e", + "reference": "487ba8fa43da9a8e6503fe939b45ecd96875410e", "shasum": "" }, "require": { @@ -16939,7 +17034,7 @@ "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v7.4.4" + "source": "https://github.com/symfony/dom-crawler/tree/v7.4.6" }, "funding": [ { @@ -16959,20 +17054,20 @@ "type": "tidelift" } ], - "time": "2026-01-05T08:47:25+00:00" + "time": "2026-02-17T07:53:42+00:00" }, { "name": "symfony/translation", - "version": "v7.4.4", + "version": "v7.4.6", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "bfde13711f53f549e73b06d27b35a55207528877" + "reference": "1888cf064399868af3784b9e043240f1d89d25ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/bfde13711f53f549e73b06d27b35a55207528877", - "reference": "bfde13711f53f549e73b06d27b35a55207528877", + "url": "https://api.github.com/repos/symfony/translation/zipball/1888cf064399868af3784b9e043240f1d89d25ce", + "reference": "1888cf064399868af3784b9e043240f1d89d25ce", "shasum": "" }, "require": { @@ -17039,7 +17134,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.4.4" + "source": "https://github.com/symfony/translation/tree/v7.4.6" }, "funding": [ { @@ -17059,7 +17154,7 @@ "type": "tidelift" } ], - "time": "2026-01-13T10:40:19+00:00" + "time": "2026-02-17T07:53:42+00:00" }, { "name": "theseer/tokenizer", @@ -17113,22 +17208,22 @@ }, { "name": "vincentlanglet/twig-cs-fixer", - "version": "3.13.0", + "version": "3.14.0", "source": { "type": "git", "url": "https://github.com/VincentLanglet/Twig-CS-Fixer.git", - "reference": "511e002e1e18203d26b173763ade29cbfd297750" + "reference": "599f110f192c31af5deb5736d6c1a970afdf51f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/VincentLanglet/Twig-CS-Fixer/zipball/511e002e1e18203d26b173763ade29cbfd297750", - "reference": "511e002e1e18203d26b173763ade29cbfd297750", + "url": "https://api.github.com/repos/VincentLanglet/Twig-CS-Fixer/zipball/599f110f192c31af5deb5736d6c1a970afdf51f3", + "reference": "599f110f192c31af5deb5736d6c1a970afdf51f3", "shasum": "" }, "require": { "composer-runtime-api": "^2.0.0", "ext-ctype": "*", - "php": ">=8.0", + "php": ">=8.1", "symfony/console": "^5.4.9 || ^6.4 || ^7.0 || ^8.0", "symfony/filesystem": "^5.4 || ^6.4 || ^7.0 || ^8.0", "symfony/finder": "^5.4 || ^6.4 || ^7.0 || ^8.0", @@ -17143,6 +17238,7 @@ "friendsofphp/php-cs-fixer": "^3.13.0", "infection/infection": "^0.26.16 || ^0.32.0", "phpstan/phpstan": "^2.0", + "phpstan/phpstan-deprecation-rules": "^2.0", "phpstan/phpstan-phpunit": "^2.0", "phpstan/phpstan-strict-rules": "^2.0", "phpstan/phpstan-symfony": "^2.0", @@ -17177,7 +17273,7 @@ "homepage": "https://github.com/VincentLanglet/Twig-CS-Fixer", "support": { "issues": "https://github.com/VincentLanglet/Twig-CS-Fixer/issues", - "source": "https://github.com/VincentLanglet/Twig-CS-Fixer/tree/3.13.0" + "source": "https://github.com/VincentLanglet/Twig-CS-Fixer/tree/3.14.0" }, "funding": [ { @@ -17185,20 +17281,20 @@ "type": "github" } ], - "time": "2026-01-24T00:18:59+00:00" + "time": "2026-02-23T13:21:35+00:00" }, { "name": "webmozart/assert", - "version": "2.1.5", + "version": "2.1.6", "source": { "type": "git", "url": "https://github.com/webmozarts/assert.git", - "reference": "79155f94852fa27e2f73b459f6503f5e87e2c188" + "reference": "ff31ad6efc62e66e518fbab1cde3453d389bcdc8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/79155f94852fa27e2f73b459f6503f5e87e2c188", - "reference": "79155f94852fa27e2f73b459f6503f5e87e2c188", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/ff31ad6efc62e66e518fbab1cde3453d389bcdc8", + "reference": "ff31ad6efc62e66e518fbab1cde3453d389bcdc8", "shasum": "" }, "require": { @@ -17245,9 +17341,9 @@ ], "support": { "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/2.1.5" + "source": "https://github.com/webmozarts/assert/tree/2.1.6" }, - "time": "2026-02-18T14:09:36+00:00" + "time": "2026-02-27T10:28:38+00:00" } ], "aliases": [], diff --git a/web/themes/custom/drevops/components/variables.base.scss b/web/themes/custom/drevops/components/variables.base.scss index 222bd98..9d67528 100644 --- a/web/themes/custom/drevops/components/variables.base.scss +++ b/web/themes/custom/drevops/components/variables.base.scss @@ -14,14 +14,14 @@ $ct-colors-brands: ( 'light': ( - 'brand1': #00698f, - 'brand2': #e6e9eb, - 'brand3': #121313, + 'brand1': #d4725e, + 'brand2': #f8f4f2, + 'brand3': #1a2836, ), 'dark': ( - 'brand1': #61daff, - 'brand2': #003a4f, - 'brand3': #00698f, + 'brand1': #e8a090, + 'brand2': #1a2836, + 'brand3': #d4725e, ) );