diff options
-rw-r--r-- | composer.json | 12 | ||||
-rw-r--r-- | composer.lock | 312 | ||||
-rw-r--r-- | composer/Metapackage/CoreRecommended/composer.json | 46 | ||||
-rw-r--r-- | composer/Metapackage/DevDependencies/composer.json | 12 | ||||
-rw-r--r-- | composer/Metapackage/PinnedDevDependencies/composer.json | 8 | ||||
-rw-r--r-- | core/composer.json | 30 | ||||
-rw-r--r-- | core/lib/Drupal/Component/DependencyInjection/composer.json | 4 | ||||
-rw-r--r-- | core/lib/Drupal/Component/EventDispatcher/composer.json | 6 | ||||
-rw-r--r-- | core/lib/Drupal/Component/HttpFoundation/composer.json | 2 | ||||
-rw-r--r-- | core/lib/Drupal/Component/Plugin/composer.json | 2 | ||||
-rw-r--r-- | core/lib/Drupal/Component/Serialization/composer.json | 2 | ||||
-rw-r--r-- | core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php | 2 |
12 files changed, 234 insertions, 204 deletions
diff --git a/composer.json b/composer.json index 277aaa5ca868..0eba85e67588 100644 --- a/composer.json +++ b/composer.json @@ -35,12 +35,12 @@ "phpstan/phpstan": "^1.12.4 || ^2.1.14", "phpstan/phpstan-phpunit": "^1.3.16 || ^2.0.6", "phpunit/phpunit": "^10.5.19 || ^11.5.3", - "symfony/browser-kit": "^7.3@beta", - "symfony/css-selector": "^7.3@beta", - "symfony/dom-crawler": "^7.3@beta", - "symfony/error-handler": "^7.3@beta", - "symfony/lock": "^7.3@beta", - "symfony/var-dumper": "^7.3@beta" + "symfony/browser-kit": "^7.3", + "symfony/css-selector": "^7.3", + "symfony/dom-crawler": "^7.3", + "symfony/error-handler": "^7.3", + "symfony/lock": "^7.3", + "symfony/var-dumper": "^7.3" }, "replace": { "symfony/polyfill-php72": "*", diff --git a/composer.lock b/composer.lock index 1fca73ad3e11..c9a849facea6 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": "53d1316a007b7c509b5bda590321ed8f", + "content-hash": "0b356b72476248f0c15d28e56afc2952", "packages": [ { "name": "asm89/stack-cors", @@ -497,7 +497,7 @@ "dist": { "type": "path", "url": "core", - "reference": "7d2d6a32cdb382310276445d271aeb3348c5d103" + "reference": "6f52d7dd7a51d6925d01eb25052131d20ba3ee73" }, "require": { "asm89/stack-cors": "^2.3", @@ -530,23 +530,23 @@ "psr/log": "^3.0", "revolt/event-loop": "^1.0", "sebastian/diff": "^4 || ^5 || ^6 || ^7", - "symfony/console": "^7.3@beta", - "symfony/dependency-injection": "^7.3@beta", - "symfony/event-dispatcher": "^7.3@beta", - "symfony/filesystem": "^7.3@beta", - "symfony/finder": "^7.3@beta", - "symfony/http-foundation": "^7.3@beta", - "symfony/http-kernel": "^7.3@beta", - "symfony/mailer": "^7.3@beta", - "symfony/mime": "^7.3@beta", + "symfony/console": "^7.3", + "symfony/dependency-injection": "^7.3", + "symfony/event-dispatcher": "^7.3", + "symfony/filesystem": "^7.3", + "symfony/finder": "^7.3", + "symfony/http-foundation": "^7.3", + "symfony/http-kernel": "^7.3", + "symfony/mailer": "^7.3", + "symfony/mime": "^7.3", "symfony/polyfill-iconv": "^1.32", "symfony/polyfill-php84": "^1.32", - "symfony/process": "^7.3@beta", - "symfony/psr-http-message-bridge": "^7.3@beta", - "symfony/routing": "^7.3@beta", - "symfony/serializer": "^7.3@beta", - "symfony/validator": "^7.3@beta", - "symfony/yaml": "^7.3@beta", + "symfony/process": "^7.3", + "symfony/psr-http-message-bridge": "^7.3", + "symfony/routing": "^7.3", + "symfony/serializer": "^7.3", + "symfony/validator": "^7.3", + "symfony/yaml": "^7.3", "twig/twig": "^3.21.0" }, "conflict": { @@ -693,6 +693,42 @@ } }, { + "name": "drupal/core-recipe-unpack", + "version": "11.x-dev", + "dist": { + "type": "path", + "url": "composer/Plugin/RecipeUnpack", + "reference": "42e58be1818866167bc27d4fce206dc1d7a40d4c" + }, + "require": { + "composer-plugin-api": "^2", + "php": ">=8.3" + }, + "require-dev": { + "composer/composer": "^2.7" + }, + "type": "composer-plugin", + "extra": { + "class": "Drupal\\Composer\\Plugin\\RecipeUnpack\\Plugin" + }, + "autoload": { + "psr-4": { + "Drupal\\Composer\\Plugin\\RecipeUnpack\\": "" + } + }, + "license": [ + "GPL-2.0-or-later" + ], + "description": "A Composer project unpacker for Drupal recipes.", + "homepage": "https://www.drupal.org/project/drupal", + "keywords": [ + "drupal" + ], + "transport-options": { + "relative": true + } + }, + { "name": "drupal/core-vendor-hardening", "version": "11.x-dev", "dist": { @@ -2082,16 +2118,16 @@ }, { "name": "symfony/console", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "9bd4d772b9678ebf398763403a8676b3010a18a7" + "reference": "66c1440edf6f339fd82ed6c7caa76cb006211b44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/9bd4d772b9678ebf398763403a8676b3010a18a7", - "reference": "9bd4d772b9678ebf398763403a8676b3010a18a7", + "url": "https://api.github.com/repos/symfony/console/zipball/66c1440edf6f339fd82ed6c7caa76cb006211b44", + "reference": "66c1440edf6f339fd82ed6c7caa76cb006211b44", "shasum": "" }, "require": { @@ -2099,15 +2135,14 @@ "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^6.4|^7.0" + "symfony/string": "^7.2" }, "conflict": { "symfony/dependency-injection": "<6.4", "symfony/dotenv": "<6.4", "symfony/event-dispatcher": "<6.4", "symfony/lock": "<6.4", - "symfony/process": "<6.4", - "symfony/runtime": "<7.3" + "symfony/process": "<6.4" }, "provide": { "psr/log-implementation": "1.0|2.0|3.0" @@ -2157,7 +2192,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/console/tree/v7.3.0" }, "funding": [ { @@ -2173,20 +2208,20 @@ "type": "tidelift" } ], - "time": "2025-04-07T19:11:40+00:00" + "time": "2025-05-24T10:34:04+00:00" }, { "name": "symfony/dependency-injection", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "01e3ad793441e2f21f1fa7ce6ba1f102dd1f144c" + "reference": "f64a8f3fa7d4ad5e85de1b128a0e03faed02b732" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/01e3ad793441e2f21f1fa7ce6ba1f102dd1f144c", - "reference": "01e3ad793441e2f21f1fa7ce6ba1f102dd1f144c", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f64a8f3fa7d4ad5e85de1b128a0e03faed02b732", + "reference": "f64a8f3fa7d4ad5e85de1b128a0e03faed02b732", "shasum": "" }, "require": { @@ -2237,7 +2272,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.3.0-BETA1" + "source": "https://github.com/symfony/dependency-injection/tree/v7.3.0" }, "funding": [ { @@ -2253,20 +2288,20 @@ "type": "tidelift" } ], - "time": "2025-04-27T13:39:08+00:00" + "time": "2025-05-19T13:28:56+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.5.1", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6" + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", - "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", "shasum": "" }, "require": { @@ -2279,7 +2314,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "3.6-dev" } }, "autoload": { @@ -2304,7 +2339,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" }, "funding": [ { @@ -2320,20 +2355,20 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/error-handler", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "47a96276149f049ba944cbd470f4d17bf42914e3" + "reference": "cf68d225bc43629de4ff54778029aee6dc191b83" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/47a96276149f049ba944cbd470f4d17bf42914e3", - "reference": "47a96276149f049ba944cbd470f4d17bf42914e3", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/cf68d225bc43629de4ff54778029aee6dc191b83", + "reference": "cf68d225bc43629de4ff54778029aee6dc191b83", "shasum": "" }, "require": { @@ -2381,7 +2416,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/error-handler/tree/v7.3.0" }, "funding": [ { @@ -2397,11 +2432,11 @@ "type": "tidelift" } ], - "time": "2025-03-17T19:44:19+00:00" + "time": "2025-05-29T07:19:49+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", @@ -2461,7 +2496,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.0" }, "funding": [ { @@ -2481,16 +2516,16 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.5.1", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f" + "reference": "59eb412e93815df44f05f342958efa9f46b1e586" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7642f5e970b672283b7823222ae8ef8bbc160b9f", - "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", + "reference": "59eb412e93815df44f05f342958efa9f46b1e586", "shasum": "" }, "require": { @@ -2504,7 +2539,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "3.6-dev" } }, "autoload": { @@ -2537,7 +2572,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.1" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" }, "funding": [ { @@ -2553,11 +2588,11 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/filesystem", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", @@ -2603,7 +2638,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/filesystem/tree/v7.3.0" }, "funding": [ { @@ -2623,7 +2658,7 @@ }, { "name": "symfony/finder", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", @@ -2667,7 +2702,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/finder/tree/v7.3.0" }, "funding": [ { @@ -2687,16 +2722,16 @@ }, { "name": "symfony/http-foundation", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "abbe5faf754aebc557c4da9c8e2780b4f094c5ce" + "reference": "4236baf01609667d53b20371486228231eb135fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/abbe5faf754aebc557c4da9c8e2780b4f094c5ce", - "reference": "abbe5faf754aebc557c4da9c8e2780b4f094c5ce", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/4236baf01609667d53b20371486228231eb135fd", + "reference": "4236baf01609667d53b20371486228231eb135fd", "shasum": "" }, "require": { @@ -2746,7 +2781,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.3.0-BETA1" + "source": "https://github.com/symfony/http-foundation/tree/v7.3.0" }, "funding": [ { @@ -2762,20 +2797,20 @@ "type": "tidelift" } ], - "time": "2025-04-27T09:21:35+00:00" + "time": "2025-05-12T14:48:23+00:00" }, { "name": "symfony/http-kernel", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "4330b4df3ebcaf2114e40d1994de9e9232050e0a" + "reference": "ac7b8e163e8c83dce3abcc055a502d4486051a9f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/4330b4df3ebcaf2114e40d1994de9e9232050e0a", - "reference": "4330b4df3ebcaf2114e40d1994de9e9232050e0a", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/ac7b8e163e8c83dce3abcc055a502d4486051a9f", + "reference": "ac7b8e163e8c83dce3abcc055a502d4486051a9f", "shasum": "" }, "require": { @@ -2860,7 +2895,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.3.0-BETA1" + "source": "https://github.com/symfony/http-kernel/tree/v7.3.0" }, "funding": [ { @@ -2876,11 +2911,11 @@ "type": "tidelift" } ], - "time": "2025-05-02T09:19:17+00:00" + "time": "2025-05-29T07:47:32+00:00" }, { "name": "symfony/mailer", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", @@ -2940,7 +2975,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/mailer/tree/v7.3.0" }, "funding": [ { @@ -2960,7 +2995,7 @@ }, { "name": "symfony/mime", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", @@ -3024,7 +3059,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/mime/tree/v7.3.0" }, "funding": [ { @@ -3602,7 +3637,7 @@ }, { "name": "symfony/process", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/process.git", @@ -3643,7 +3678,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/process/tree/v7.3.0" }, "funding": [ { @@ -3663,7 +3698,7 @@ }, { "name": "symfony/psr-http-message-bridge", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", @@ -3726,7 +3761,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.3.0" }, "funding": [ { @@ -3746,16 +3781,16 @@ }, { "name": "symfony/routing", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "5d4973c3f6078c3b7de999bbe4b7b71b1bacad7b" + "reference": "8e213820c5fea844ecea29203d2a308019007c15" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/5d4973c3f6078c3b7de999bbe4b7b71b1bacad7b", - "reference": "5d4973c3f6078c3b7de999bbe4b7b71b1bacad7b", + "url": "https://api.github.com/repos/symfony/routing/zipball/8e213820c5fea844ecea29203d2a308019007c15", + "reference": "8e213820c5fea844ecea29203d2a308019007c15", "shasum": "" }, "require": { @@ -3807,7 +3842,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/routing/tree/v7.3.0" }, "funding": [ { @@ -3823,20 +3858,20 @@ "type": "tidelift" } ], - "time": "2025-03-24T08:06:17+00:00" + "time": "2025-05-24T20:43:28+00:00" }, { "name": "symfony/serializer", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "74e0e5611da8be8df6d3a2fc29b4a89e6a0da730" + "reference": "2d86f81b1c506d7e1578789f93280dab4b8411bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/74e0e5611da8be8df6d3a2fc29b4a89e6a0da730", - "reference": "74e0e5611da8be8df6d3a2fc29b4a89e6a0da730", + "url": "https://api.github.com/repos/symfony/serializer/zipball/2d86f81b1c506d7e1578789f93280dab4b8411bb", + "reference": "2d86f81b1c506d7e1578789f93280dab4b8411bb", "shasum": "" }, "require": { @@ -3905,7 +3940,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.3.0-BETA1" + "source": "https://github.com/symfony/serializer/tree/v7.3.0" }, "funding": [ { @@ -3921,20 +3956,20 @@ "type": "tidelift" } ], - "time": "2025-04-08T13:58:30+00:00" + "time": "2025-05-12T14:48:23+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.5.1", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0" + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0", - "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4", "shasum": "" }, "require": { @@ -3952,7 +3987,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "3.6-dev" } }, "autoload": { @@ -3988,7 +4023,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.5.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.6.0" }, "funding": [ { @@ -4004,11 +4039,11 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2025-04-25T09:37:31+00:00" }, { "name": "symfony/string", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/string.git", @@ -4075,7 +4110,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/string/tree/v7.3.0" }, "funding": [ { @@ -4095,16 +4130,16 @@ }, { "name": "symfony/translation-contracts", - "version": "v3.5.1", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "4667ff3bd513750603a09c8dedbea942487fb07c" + "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/4667ff3bd513750603a09c8dedbea942487fb07c", - "reference": "4667ff3bd513750603a09c8dedbea942487fb07c", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d", + "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d", "shasum": "" }, "require": { @@ -4117,7 +4152,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "3.6-dev" } }, "autoload": { @@ -4153,7 +4188,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.5.1" + "source": "https://github.com/symfony/translation-contracts/tree/v3.6.0" }, "funding": [ { @@ -4169,20 +4204,20 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2024-09-27T08:32:26+00:00" }, { "name": "symfony/validator", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "52882781fefb5ef1ce5f13d1d85cd3414db4372b" + "reference": "dabb03cddf50761c0aff4fbf5a3b3fffb3e5e38b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/52882781fefb5ef1ce5f13d1d85cd3414db4372b", - "reference": "52882781fefb5ef1ce5f13d1d85cd3414db4372b", + "url": "https://api.github.com/repos/symfony/validator/zipball/dabb03cddf50761c0aff4fbf5a3b3fffb3e5e38b", + "reference": "dabb03cddf50761c0aff4fbf5a3b3fffb3e5e38b", "shasum": "" }, "require": { @@ -4219,6 +4254,7 @@ "symfony/mime": "^6.4|^7.0", "symfony/property-access": "^6.4|^7.0", "symfony/property-info": "^6.4|^7.0", + "symfony/string": "^6.4|^7.0", "symfony/translation": "^6.4.3|^7.0.3", "symfony/type-info": "^7.1", "symfony/yaml": "^6.4|^7.0" @@ -4250,7 +4286,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/validator/tree/v7.3.0" }, "funding": [ { @@ -4266,20 +4302,20 @@ "type": "tidelift" } ], - "time": "2025-05-02T08:36:13+00:00" + "time": "2025-05-29T07:19:49+00:00" }, { "name": "symfony/var-dumper", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "5be5bdd07600c270083d821a4b20697a47526311" + "reference": "548f6760c54197b1084e1e5c71f6d9d523f2f78e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/5be5bdd07600c270083d821a4b20697a47526311", - "reference": "5be5bdd07600c270083d821a4b20697a47526311", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/548f6760c54197b1084e1e5c71f6d9d523f2f78e", + "reference": "548f6760c54197b1084e1e5c71f6d9d523f2f78e", "shasum": "" }, "require": { @@ -4334,7 +4370,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/var-dumper/tree/v7.3.0" }, "funding": [ { @@ -4350,20 +4386,20 @@ "type": "tidelift" } ], - "time": "2025-04-09T08:14:14+00:00" + "time": "2025-04-27T18:39:23+00:00" }, { "name": "symfony/var-exporter", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "6d25a2377310c85f0400797e4f07c303df00bd74" + "reference": "c9a1168891b5aaadfd6332ef44393330b3498c4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/6d25a2377310c85f0400797e4f07c303df00bd74", - "reference": "6d25a2377310c85f0400797e4f07c303df00bd74", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/c9a1168891b5aaadfd6332ef44393330b3498c4c", + "reference": "c9a1168891b5aaadfd6332ef44393330b3498c4c", "shasum": "" }, "require": { @@ -4411,7 +4447,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/var-exporter/tree/v7.3.0" }, "funding": [ { @@ -4427,11 +4463,11 @@ "type": "tidelift" } ], - "time": "2025-05-02T08:36:13+00:00" + "time": "2025-05-15T09:04:05+00:00" }, { "name": "symfony/yaml", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", @@ -4483,7 +4519,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/yaml/tree/v7.3.0" }, "funding": [ { @@ -9452,7 +9488,7 @@ }, { "name": "symfony/browser-kit", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", @@ -9500,7 +9536,7 @@ "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/browser-kit/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/browser-kit/tree/v7.3.0" }, "funding": [ { @@ -9520,7 +9556,7 @@ }, { "name": "symfony/css-selector", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -9565,7 +9601,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/css-selector/tree/v7.3.0" }, "funding": [ { @@ -9585,7 +9621,7 @@ }, { "name": "symfony/dom-crawler", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", @@ -9632,7 +9668,7 @@ "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/dom-crawler/tree/v7.3.0" }, "funding": [ { @@ -9652,7 +9688,7 @@ }, { "name": "symfony/lock", - "version": "v7.3.0-BETA1", + "version": "v7.3.0", "source": { "type": "git", "url": "https://github.com/symfony/lock.git", @@ -9710,7 +9746,7 @@ "semaphore" ], "support": { - "source": "https://github.com/symfony/lock/tree/v7.3.0-BETA1" + "source": "https://github.com/symfony/lock/tree/v7.3.0" }, "funding": [ { @@ -9941,13 +9977,7 @@ "drupal/core": 20, "drupal/core-project-message": 20, "drupal/core-recipe-unpack": 20, - "drupal/core-vendor-hardening": 20, - "symfony/browser-kit": 10, - "symfony/css-selector": 10, - "symfony/dom-crawler": 10, - "symfony/error-handler": 10, - "symfony/lock": 10, - "symfony/var-dumper": 10 + "drupal/core-vendor-hardening": 20 }, "prefer-stable": true, "prefer-lowest": false, diff --git a/composer/Metapackage/CoreRecommended/composer.json b/composer/Metapackage/CoreRecommended/composer.json index 48e38f50d342..1bc33217aec2 100644 --- a/composer/Metapackage/CoreRecommended/composer.json +++ b/composer/Metapackage/CoreRecommended/composer.json @@ -33,18 +33,18 @@ "ralouphie/getallheaders": "~3.0.3", "revolt/event-loop": "~v1.0.7", "sebastian/diff": "~5.1.1", - "symfony/console": "~v7.3.0-BETA1", - "symfony/dependency-injection": "~v7.3.0-BETA1", - "symfony/deprecation-contracts": "~v3.5.1", - "symfony/error-handler": "~v7.3.0-BETA1", - "symfony/event-dispatcher": "~v7.3.0-BETA1", - "symfony/event-dispatcher-contracts": "~v3.5.1", - "symfony/filesystem": "~v7.3.0-BETA1", - "symfony/finder": "~v7.3.0-BETA1", - "symfony/http-foundation": "~v7.3.0-BETA1", - "symfony/http-kernel": "~v7.3.0-BETA1", - "symfony/mailer": "~v7.3.0-BETA1", - "symfony/mime": "~v7.3.0-BETA1", + "symfony/console": "~v7.3.0", + "symfony/dependency-injection": "~v7.3.0", + "symfony/deprecation-contracts": "~v3.6.0", + "symfony/error-handler": "~v7.3.0", + "symfony/event-dispatcher": "~v7.3.0", + "symfony/event-dispatcher-contracts": "~v3.6.0", + "symfony/filesystem": "~v7.3.0", + "symfony/finder": "~v7.3.0", + "symfony/http-foundation": "~v7.3.0", + "symfony/http-kernel": "~v7.3.0", + "symfony/mailer": "~v7.3.0", + "symfony/mime": "~v7.3.0", "symfony/polyfill-ctype": "~v1.32.0", "symfony/polyfill-iconv": "~v1.32.0", "symfony/polyfill-intl-grapheme": "~v1.32.0", @@ -52,17 +52,17 @@ "symfony/polyfill-intl-normalizer": "~v1.32.0", "symfony/polyfill-mbstring": "~v1.32.0", "symfony/polyfill-php84": "~v1.32.0", - "symfony/process": "~v7.3.0-BETA1", - "symfony/psr-http-message-bridge": "~v7.3.0-BETA1", - "symfony/routing": "~v7.3.0-BETA1", - "symfony/serializer": "~v7.3.0-BETA1", - "symfony/service-contracts": "~v3.5.1", - "symfony/string": "~v7.3.0-BETA1", - "symfony/translation-contracts": "~v3.5.1", - "symfony/validator": "~v7.3.0-BETA1", - "symfony/var-dumper": "~v7.3.0-BETA1", - "symfony/var-exporter": "~v7.3.0-BETA1", - "symfony/yaml": "~v7.3.0-BETA1", + "symfony/process": "~v7.3.0", + "symfony/psr-http-message-bridge": "~v7.3.0", + "symfony/routing": "~v7.3.0", + "symfony/serializer": "~v7.3.0", + "symfony/service-contracts": "~v3.6.0", + "symfony/string": "~v7.3.0", + "symfony/translation-contracts": "~v3.6.0", + "symfony/validator": "~v7.3.0", + "symfony/var-dumper": "~v7.3.0", + "symfony/var-exporter": "~v7.3.0", + "symfony/yaml": "~v7.3.0", "twig/twig": "~v3.21.1" } } diff --git a/composer/Metapackage/DevDependencies/composer.json b/composer/Metapackage/DevDependencies/composer.json index 3d865a422787..31dc984b2694 100644 --- a/composer/Metapackage/DevDependencies/composer.json +++ b/composer/Metapackage/DevDependencies/composer.json @@ -26,11 +26,11 @@ "phpstan/phpstan": "^1.12.4 || ^2.1.14", "phpstan/phpstan-phpunit": "^1.3.16 || ^2.0.6", "phpunit/phpunit": "^10.5.19 || ^11.5.3", - "symfony/browser-kit": "^7.3@beta", - "symfony/css-selector": "^7.3@beta", - "symfony/dom-crawler": "^7.3@beta", - "symfony/error-handler": "^7.3@beta", - "symfony/lock": "^7.3@beta", - "symfony/var-dumper": "^7.3@beta" + "symfony/browser-kit": "^7.3", + "symfony/css-selector": "^7.3", + "symfony/dom-crawler": "^7.3", + "symfony/error-handler": "^7.3", + "symfony/lock": "^7.3", + "symfony/var-dumper": "^7.3" } } diff --git a/composer/Metapackage/PinnedDevDependencies/composer.json b/composer/Metapackage/PinnedDevDependencies/composer.json index 992139dea514..82cdaa66c9f1 100644 --- a/composer/Metapackage/PinnedDevDependencies/composer.json +++ b/composer/Metapackage/PinnedDevDependencies/composer.json @@ -83,10 +83,10 @@ "sirbrillig/phpcs-variable-analysis": "v2.12.0", "slevomat/coding-standard": "8.18.0", "squizlabs/php_codesniffer": "3.12.2", - "symfony/browser-kit": "v7.3.0-BETA1", - "symfony/css-selector": "v7.3.0-BETA1", - "symfony/dom-crawler": "v7.3.0-BETA1", - "symfony/lock": "v7.3.0-BETA1", + "symfony/browser-kit": "v7.3.0", + "symfony/css-selector": "v7.3.0", + "symfony/dom-crawler": "v7.3.0", + "symfony/lock": "v7.3.0", "tbachert/spi": "v1.0.3", "theseer/tokenizer": "1.2.3", "webflo/drupal-finder": "1.3.1", diff --git a/core/composer.json b/core/composer.json index e871fa3acb55..ab8f93e49ba9 100644 --- a/core/composer.json +++ b/core/composer.json @@ -19,22 +19,22 @@ "ext-xml": "*", "ext-zlib": "*", "php": ">=8.3.0", - "symfony/console": "^7.3@beta", - "symfony/dependency-injection": "^7.3@beta", - "symfony/event-dispatcher": "^7.3@beta", - "symfony/filesystem": "^7.3@beta", - "symfony/finder": "^7.3@beta", - "symfony/http-foundation": "^7.3@beta", - "symfony/http-kernel": "^7.3@beta", - "symfony/mailer": "^7.3@beta", - "symfony/mime": "^7.3@beta", - "symfony/routing": "^7.3@beta", - "symfony/serializer": "^7.3@beta", - "symfony/validator": "^7.3@beta", - "symfony/process": "^7.3@beta", + "symfony/console": "^7.3", + "symfony/dependency-injection": "^7.3", + "symfony/event-dispatcher": "^7.3", + "symfony/filesystem": "^7.3", + "symfony/finder": "^7.3", + "symfony/http-foundation": "^7.3", + "symfony/http-kernel": "^7.3", + "symfony/mailer": "^7.3", + "symfony/mime": "^7.3", + "symfony/routing": "^7.3", + "symfony/serializer": "^7.3", + "symfony/validator": "^7.3", + "symfony/process": "^7.3", "symfony/polyfill-iconv": "^1.32", "symfony/polyfill-php84": "^1.32", - "symfony/yaml": "^7.3@beta", + "symfony/yaml": "^7.3", "revolt/event-loop": "^1.0", "twig/twig": "^3.21.0", "doctrine/annotations": "^2.0", @@ -43,7 +43,7 @@ "guzzlehttp/psr7": "^2.4.5", "egulias/email-validator": "^3.2.1|^4.0", "masterminds/html5": "^2.7", - "symfony/psr-http-message-bridge": "^7.3@beta", + "symfony/psr-http-message-bridge": "^7.3", "composer-runtime-api": "^2.1", "composer/semver": "^3.3", "asm89/stack-cors": "^2.3", diff --git a/core/lib/Drupal/Component/DependencyInjection/composer.json b/core/lib/Drupal/Component/DependencyInjection/composer.json index ccf16002da9c..df9e64651815 100644 --- a/core/lib/Drupal/Component/DependencyInjection/composer.json +++ b/core/lib/Drupal/Component/DependencyInjection/composer.json @@ -14,8 +14,8 @@ }, "require": { "php": ">=8.3.0", - "symfony/dependency-injection": "^7.3@beta", - "symfony/service-contracts": "v3.5.1" + "symfony/dependency-injection": "^7.3", + "symfony/service-contracts": "v3.6.0" }, "suggest": { "symfony/expression-language": "For using expressions in service container configuration" diff --git a/core/lib/Drupal/Component/EventDispatcher/composer.json b/core/lib/Drupal/Component/EventDispatcher/composer.json index b832a6c45b1b..d78d1b980c0c 100644 --- a/core/lib/Drupal/Component/EventDispatcher/composer.json +++ b/core/lib/Drupal/Component/EventDispatcher/composer.json @@ -8,9 +8,9 @@ "license": "GPL-2.0-or-later", "require": { "php": ">=8.3.0", - "symfony/dependency-injection": "^7.3@beta", - "symfony/event-dispatcher": "^7.3@beta", - "symfony/event-dispatcher-contracts": "v3.5.1" + "symfony/dependency-injection": "^7.3", + "symfony/event-dispatcher": "^7.3", + "symfony/event-dispatcher-contracts": "v3.6.0" }, "autoload": { "psr-4": { diff --git a/core/lib/Drupal/Component/HttpFoundation/composer.json b/core/lib/Drupal/Component/HttpFoundation/composer.json index 283e0713ca5c..85e62e4ef9f5 100644 --- a/core/lib/Drupal/Component/HttpFoundation/composer.json +++ b/core/lib/Drupal/Component/HttpFoundation/composer.json @@ -8,7 +8,7 @@ "license": "GPL-2.0-or-later", "require": { "php": ">=8.3.0", - "symfony/http-foundation": "^7.3@beta" + "symfony/http-foundation": "^7.3" }, "autoload": { "psr-4": { diff --git a/core/lib/Drupal/Component/Plugin/composer.json b/core/lib/Drupal/Component/Plugin/composer.json index 6a4f1fc7e2cd..2c5a4864291a 100644 --- a/core/lib/Drupal/Component/Plugin/composer.json +++ b/core/lib/Drupal/Component/Plugin/composer.json @@ -10,7 +10,7 @@ "license": "GPL-2.0-or-later", "require": { "php": ">=8.3.0", - "symfony/validator": "^7.3@beta" + "symfony/validator": "^7.3" }, "autoload": { "psr-4": { diff --git a/core/lib/Drupal/Component/Serialization/composer.json b/core/lib/Drupal/Component/Serialization/composer.json index 10068bba3ced..22325e148742 100644 --- a/core/lib/Drupal/Component/Serialization/composer.json +++ b/core/lib/Drupal/Component/Serialization/composer.json @@ -8,7 +8,7 @@ "license": "GPL-2.0-or-later", "require": { "php": ">=8.3.0", - "symfony/yaml": "^7.3@beta" + "symfony/yaml": "^7.3" }, "autoload": { "psr-4": { diff --git a/core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php b/core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php index 6051afb1ae9b..22c364bc8790 100644 --- a/core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php +++ b/core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php @@ -31,7 +31,7 @@ class ComposerProjectTemplatesTest extends ComposerBuildTestBase { * * @see https://getcomposer.org/doc/04-schema.md#minimum-stability */ - protected const MINIMUM_STABILITY = 'beta'; + protected const MINIMUM_STABILITY = 'stable'; /** * The order of stability strings from least stable to most stable. |