diff --git a/composer.lock b/composer.lock index a09c4c5d..baa5f40b 100644 --- a/composer.lock +++ b/composer.lock @@ -8,23 +8,23 @@ "packages": [ { "name": "async-aws/core", - "version": "1.27.1", + "version": "1.28.0", "source": { "type": "git", "url": "https://github.com/async-aws/core.git", - "reference": "5b8e35c8df94990161e2c9750c9ba1683d0b48b8" + "reference": "0d5f4d650b74a8366bca1fb400b6cfb694c3b217" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/async-aws/core/zipball/5b8e35c8df94990161e2c9750c9ba1683d0b48b8", - "reference": "5b8e35c8df94990161e2c9750c9ba1683d0b48b8", + "url": "https://api.github.com/repos/async-aws/core/zipball/0d5f4d650b74a8366bca1fb400b6cfb694c3b217", + "reference": "0d5f4d650b74a8366bca1fb400b6cfb694c3b217", "shasum": "" }, "require": { "ext-hash": "*", "ext-json": "*", "ext-simplexml": "*", - "php": "^7.2.5 || ^8.0", + "php": "^8.2", "psr/cache": "^1.0 || ^2.0 || ^3.0", "psr/log": "^1.0 || ^2.0 || ^3.0", "symfony/deprecation-contracts": "^2.1 || ^3.0", @@ -36,10 +36,15 @@ "async-aws/s3": "<1.1", "symfony/http-client": "5.2.0" }, + "require-dev": { + "phpunit/phpunit": "^11.5.42", + "symfony/error-handler": "^7.3.2 || ^8.0", + "symfony/phpunit-bridge": "^7.3.2 || ^8.0" + }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.27-dev" + "dev-master": "1.28-dev" } }, "autoload": { @@ -60,7 +65,7 @@ "sts" ], "support": { - "source": "https://github.com/async-aws/core/tree/1.27.1" + "source": "https://github.com/async-aws/core/tree/1.28.0" }, "funding": [ { @@ -72,31 +77,36 @@ "type": "github" } ], - "time": "2025-09-08T07:05:54+00:00" + "time": "2026-01-16T22:28:05+00:00" }, { "name": "async-aws/ses", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://github.com/async-aws/ses.git", - "reference": "e11cdc16cfa3d7ae45266d62d886a1d7a71a1c42" + "reference": "c5b1d6c0c8ba32ea4f961b40b9e411aeca783302" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/async-aws/ses/zipball/e11cdc16cfa3d7ae45266d62d886a1d7a71a1c42", - "reference": "e11cdc16cfa3d7ae45266d62d886a1d7a71a1c42", + "url": "https://api.github.com/repos/async-aws/ses/zipball/c5b1d6c0c8ba32ea4f961b40b9e411aeca783302", + "reference": "c5b1d6c0c8ba32ea4f961b40b9e411aeca783302", "shasum": "" }, "require": { "async-aws/core": "^1.9", "ext-json": "*", - "php": "^7.2.5 || ^8.0" + "php": "^8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.5.42", + "symfony/error-handler": "^7.3.2 || ^8.0", + "symfony/phpunit-bridge": "^7.3.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.13-dev" + "dev-master": "1.14-dev" } }, "autoload": { @@ -117,7 +127,7 @@ "ses" ], "support": { - "source": "https://github.com/async-aws/ses/tree/1.13.0" + "source": "https://github.com/async-aws/ses/tree/1.14.0" }, "funding": [ { @@ -129,7 +139,7 @@ "type": "github" } ], - "time": "2025-08-11T10:03:27+00:00" + "time": "2026-01-16T22:28:05+00:00" }, { "name": "aws/aws-crt-php", @@ -187,16 +197,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.369.0", + "version": "3.369.33", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "2bbe45aaaaa23a863a5daadcda326cf1c8b4a15b" + "reference": "27a14b3822c253cb98465c2e43f4e68b153a63f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/2bbe45aaaaa23a863a5daadcda326cf1c8b4a15b", - "reference": "2bbe45aaaaa23a863a5daadcda326cf1c8b4a15b", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/27a14b3822c253cb98465c2e43f4e68b153a63f4", + "reference": "27a14b3822c253cb98465c2e43f4e68b153a63f4", "shasum": "" }, "require": { @@ -210,7 +220,7 @@ "mtdowling/jmespath.php": "^2.8.0", "php": ">=8.1", "psr/http-message": "^1.0 || ^2.0", - "symfony/filesystem": "^v6.4.3 || ^v7.1.0 || ^v8.0.0" + "symfony/filesystem": "^v5.4.45 || ^v6.4.3 || ^v7.1.0 || ^v8.0.0" }, "require-dev": { "andrewsville/php-token-reflection": "^1.4", @@ -278,9 +288,9 @@ "support": { "forum": "https://github.com/aws/aws-sdk-php/discussions", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.369.0" + "source": "https://github.com/aws/aws-sdk-php/tree/3.369.33" }, - "time": "2025-12-19T19:08:40+00:00" + "time": "2026-02-12T19:07:01+00:00" }, { "name": "crunzphp/crunz", @@ -374,16 +384,16 @@ }, { "name": "doctrine/collections", - "version": "2.4.0", + "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "9acfeea2e8666536edff3d77c531261c63680160" + "reference": "7713da39d8e237f28411d6a616a3dce5e20d5de2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/9acfeea2e8666536edff3d77c531261c63680160", - "reference": "9acfeea2e8666536edff3d77c531261c63680160", + "url": "https://api.github.com/repos/doctrine/collections/zipball/7713da39d8e237f28411d6a616a3dce5e20d5de2", + "reference": "7713da39d8e237f28411d6a616a3dce5e20d5de2", "shasum": "" }, "require": { @@ -440,7 +450,7 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/2.4.0" + "source": "https://github.com/doctrine/collections/tree/2.6.0" }, "funding": [ { @@ -456,7 +466,7 @@ "type": "tidelift" } ], - "time": "2025-10-25T09:18:13+00:00" + "time": "2026-01-15T10:01:58+00:00" }, { "name": "doctrine/dbal", @@ -566,29 +576,29 @@ }, { "name": "doctrine/deprecations", - "version": "1.1.5", + "version": "1.1.6", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" + "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", - "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", + "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "conflict": { - "phpunit/phpunit": "<=7.5 || >=13" + "phpunit/phpunit": "<=7.5 || >=14" }, "require-dev": { - "doctrine/coding-standard": "^9 || ^12 || ^13", - "phpstan/phpstan": "1.4.10 || 2.1.11", + "doctrine/coding-standard": "^9 || ^12 || ^14", + "phpstan/phpstan": "1.4.10 || 2.1.30", "phpstan/phpstan-phpunit": "^1.0 || ^2", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0", "psr/log": "^1 || ^2 || ^3" }, "suggest": { @@ -608,22 +618,22 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.5" + "source": "https://github.com/doctrine/deprecations/tree/1.1.6" }, - "time": "2025-04-07T20:06:18+00:00" + "time": "2026-02-07T07:09:04+00:00" }, { "name": "doctrine/doctrine-bundle", - "version": "3.1.0", + "version": "3.2.2", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineBundle.git", - "reference": "24417f4d508086e1a458cc7aea893853ba9e4423" + "reference": "af84173db6978c3d2688ea3bcf3a91720b0704ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/24417f4d508086e1a458cc7aea893853ba9e4423", - "reference": "24417f4d508086e1a458cc7aea893853ba9e4423", + "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/af84173db6978c3d2688ea3bcf3a91720b0704ce", + "reference": "af84173db6978c3d2688ea3bcf3a91720b0704ce", "shasum": "" }, "require": { @@ -642,7 +652,6 @@ }, "conflict": { "doctrine/orm": "<3.0 || >=4.0", - "symfony/var-exporter": "< 6.4.1 || 7.0.0", "twig/twig": "<3.0.4" }, "require-dev": { @@ -651,6 +660,7 @@ "phpstan/phpstan": "2.1.1", "phpstan/phpstan-phpunit": "2.0.3", "phpstan/phpstan-strict-rules": "^2", + "phpstan/phpstan-symfony": "^2.0", "phpunit/phpunit": "^12.3.10", "psr/log": "^3.0", "symfony/doctrine-messenger": "^6.4 || ^7.0 || ^8.0", @@ -662,7 +672,6 @@ "symfony/string": "^6.4 || ^7.0 || ^8.0", "symfony/twig-bridge": "^6.4 || ^7.0 || ^8.0", "symfony/validator": "^6.4 || ^7.0 || ^8.0", - "symfony/var-exporter": "^6.4.1 || ^7.0.1 || ^8.0", "symfony/web-profiler-bundle": "^6.4 || ^7.0 || ^8.0", "symfony/yaml": "^6.4 || ^7.0 || ^8.0", "twig/twig": "^3.21.1" @@ -710,7 +719,7 @@ ], "support": { "issues": "https://github.com/doctrine/DoctrineBundle/issues", - "source": "https://github.com/doctrine/DoctrineBundle/tree/3.1.0" + "source": "https://github.com/doctrine/DoctrineBundle/tree/3.2.2" }, "funding": [ { @@ -726,7 +735,7 @@ "type": "tidelift" } ], - "time": "2025-11-28T22:34:19+00:00" + "time": "2025-12-24T12:24:29+00:00" }, { "name": "doctrine/doctrine-migrations-bundle", @@ -815,16 +824,16 @@ }, { "name": "doctrine/event-manager", - "version": "2.0.1", + "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", - "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e" + "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/b680156fa328f1dfd874fd48c7026c41570b9c6e", - "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/dda33921b198841ca8dbad2eaa5d4d34769d18cf", + "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf", "shasum": "" }, "require": { @@ -834,10 +843,10 @@ "doctrine/common": "<2.9" }, "require-dev": { - "doctrine/coding-standard": "^12", - "phpstan/phpstan": "^1.8.8", - "phpunit/phpunit": "^10.5", - "vimeo/psalm": "^5.24" + "doctrine/coding-standard": "^14", + "phpdocumentor/guides-cli": "^1.4", + "phpstan/phpstan": "^2.1.32", + "phpunit/phpunit": "^10.5.58" }, "type": "library", "autoload": { @@ -886,7 +895,7 @@ ], "support": { "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/2.0.1" + "source": "https://github.com/doctrine/event-manager/tree/2.1.1" }, "funding": [ { @@ -902,7 +911,7 @@ "type": "tidelift" } ], - "time": "2024-05-22T20:47:39+00:00" + "time": "2026-01-29T07:11:08+00:00" }, { "name": "doctrine/inflector", @@ -996,30 +1005,29 @@ }, { "name": "doctrine/instantiator", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" + "reference": "23da848e1a2308728fe5fdddabf4be17ff9720c7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/23da848e1a2308728fe5fdddabf4be17ff9720c7", + "reference": "23da848e1a2308728fe5fdddabf4be17ff9720c7", "shasum": "" }, "require": { - "php": "^8.1" + "php": "^8.4" }, "require-dev": { - "doctrine/coding-standard": "^11", + "doctrine/coding-standard": "^14", "ext-pdo": "*", "ext-phar": "*", "phpbench/phpbench": "^1.2", - "phpstan/phpstan": "^1.9.4", - "phpstan/phpstan-phpunit": "^1.3", - "phpunit/phpunit": "^9.5.27", - "vimeo/psalm": "^5.4" + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^10.5.58" }, "type": "library", "autoload": { @@ -1046,7 +1054,7 @@ ], "support": { "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/2.0.0" + "source": "https://github.com/doctrine/instantiator/tree/2.1.0" }, "funding": [ { @@ -1062,7 +1070,7 @@ "type": "tidelift" } ], - "time": "2022-12-30T00:23:10+00:00" + "time": "2026-01-05T06:47:08+00:00" }, { "name": "doctrine/lexer", @@ -1143,16 +1151,16 @@ }, { "name": "doctrine/migrations", - "version": "3.9.5", + "version": "3.9.6", "source": { "type": "git", "url": "https://github.com/doctrine/migrations.git", - "reference": "1b823afbc40f932dae8272574faee53f2755eac5" + "reference": "ffd8355cdd8505fc650d9604f058bf62aedd80a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/migrations/zipball/1b823afbc40f932dae8272574faee53f2755eac5", - "reference": "1b823afbc40f932dae8272574faee53f2755eac5", + "url": "https://api.github.com/repos/doctrine/migrations/zipball/ffd8355cdd8505fc650d9604f058bf62aedd80a1", + "reference": "ffd8355cdd8505fc650d9604f058bf62aedd80a1", "shasum": "" }, "require": { @@ -1226,7 +1234,7 @@ ], "support": { "issues": "https://github.com/doctrine/migrations/issues", - "source": "https://github.com/doctrine/migrations/tree/3.9.5" + "source": "https://github.com/doctrine/migrations/tree/3.9.6" }, "funding": [ { @@ -1242,20 +1250,20 @@ "type": "tidelift" } ], - "time": "2025-11-20T11:15:36+00:00" + "time": "2026-02-11T06:46:11+00:00" }, { "name": "doctrine/orm", - "version": "3.6.0", + "version": "3.6.2", "source": { "type": "git", "url": "https://github.com/doctrine/orm.git", - "reference": "d4e9276e79602b1eb4c4029c6c999b0d93478e2f" + "reference": "4262eb495b4d2a53b45de1ac58881e0091f2970f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/orm/zipball/d4e9276e79602b1eb4c4029c6c999b0d93478e2f", - "reference": "d4e9276e79602b1eb4c4029c6c999b0d93478e2f", + "url": "https://api.github.com/repos/doctrine/orm/zipball/4262eb495b4d2a53b45de1ac58881e0091f2970f", + "reference": "4262eb495b4d2a53b45de1ac58881e0091f2970f", "shasum": "" }, "require": { @@ -1328,9 +1336,9 @@ ], "support": { "issues": "https://github.com/doctrine/orm/issues", - "source": "https://github.com/doctrine/orm/tree/3.6.0" + "source": "https://github.com/doctrine/orm/tree/3.6.2" }, - "time": "2025-12-19T20:36:14+00:00" + "time": "2026-01-30T21:41:41+00:00" }, { "name": "doctrine/persistence", @@ -1427,16 +1435,16 @@ }, { "name": "doctrine/sql-formatter", - "version": "1.5.3", + "version": "1.5.4", "source": { "type": "git", "url": "https://github.com/doctrine/sql-formatter.git", - "reference": "a8af23a8e9d622505baa2997465782cbe8bb7fc7" + "reference": "9563949f5cd3bd12a17d12fb980528bc141c5806" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/sql-formatter/zipball/a8af23a8e9d622505baa2997465782cbe8bb7fc7", - "reference": "a8af23a8e9d622505baa2997465782cbe8bb7fc7", + "url": "https://api.github.com/repos/doctrine/sql-formatter/zipball/9563949f5cd3bd12a17d12fb980528bc141c5806", + "reference": "9563949f5cd3bd12a17d12fb980528bc141c5806", "shasum": "" }, "require": { @@ -1476,9 +1484,9 @@ ], "support": { "issues": "https://github.com/doctrine/sql-formatter/issues", - "source": "https://github.com/doctrine/sql-formatter/tree/1.5.3" + "source": "https://github.com/doctrine/sql-formatter/tree/1.5.4" }, - "time": "2025-10-26T09:35:14+00:00" + "time": "2026-02-08T16:21:46+00:00" }, { "name": "dragonmantank/cron-expression", @@ -2083,27 +2091,27 @@ }, { "name": "laravel/serializable-closure", - "version": "v2.0.7", + "version": "v2.0.9", "source": { "type": "git", "url": "https://github.com/laravel/serializable-closure.git", - "reference": "cb291e4c998ac50637c7eeb58189c14f5de5b9dd" + "reference": "8f631589ab07b7b52fead814965f5a800459cb3e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/cb291e4c998ac50637c7eeb58189c14f5de5b9dd", - "reference": "cb291e4c998ac50637c7eeb58189c14f5de5b9dd", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/8f631589ab07b7b52fead814965f5a800459cb3e", + "reference": "8f631589ab07b7b52fead814965f5a800459cb3e", "shasum": "" }, "require": { "php": "^8.1" }, "require-dev": { - "illuminate/support": "^10.0|^11.0|^12.0", + "illuminate/support": "^10.0|^11.0|^12.0|^13.0", "nesbot/carbon": "^2.67|^3.0", "pestphp/pest": "^2.36|^3.0|^4.0", "phpstan/phpstan": "^2.0", - "symfony/var-dumper": "^6.2.0|^7.0.0" + "symfony/var-dumper": "^6.2.0|^7.0.0|^8.0.0" }, "type": "library", "extra": { @@ -2140,20 +2148,20 @@ "issues": "https://github.com/laravel/serializable-closure/issues", "source": "https://github.com/laravel/serializable-closure" }, - "time": "2025-11-21T20:52:36+00:00" + "time": "2026-02-03T06:55:34+00:00" }, { "name": "monolog/monolog", - "version": "3.9.0", + "version": "3.10.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6" + "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/10d85740180ecba7896c87e06a166e0c95a0e3b6", - "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0", + "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0", "shasum": "" }, "require": { @@ -2171,7 +2179,7 @@ "graylog2/gelf-php": "^1.4.2 || ^2.0", "guzzlehttp/guzzle": "^7.4.5", "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8", + "mongodb/mongodb": "^1.8 || ^2.0", "php-amqplib/php-amqplib": "~2.4 || ^3", "php-console/php-console": "^3.1.8", "phpstan/phpstan": "^2", @@ -2231,7 +2239,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/3.9.0" + "source": "https://github.com/Seldaek/monolog/tree/3.10.0" }, "funding": [ { @@ -2243,7 +2251,7 @@ "type": "tidelift" } ], - "time": "2025-03-24T10:02:05+00:00" + "time": "2026-01-02T08:56:05+00:00" }, { "name": "mtdowling/jmespath.php", @@ -2313,43 +2321,44 @@ }, { "name": "nelmio/api-doc-bundle", - "version": "v5.8.2", + "version": "v5.9.2", "source": { "type": "git", "url": "https://github.com/nelmio/NelmioApiDocBundle.git", - "reference": "b29ed29a460cc25dab91c2eb6a4f22fd4f31dd37" + "reference": "c08e19919ab174125ce0ce33063bee5c879900d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nelmio/NelmioApiDocBundle/zipball/b29ed29a460cc25dab91c2eb6a4f22fd4f31dd37", - "reference": "b29ed29a460cc25dab91c2eb6a4f22fd4f31dd37", + "url": "https://api.github.com/repos/nelmio/NelmioApiDocBundle/zipball/c08e19919ab174125ce0ce33063bee5c879900d9", + "reference": "c08e19919ab174125ce0ce33063bee5c879900d9", "shasum": "" }, "require": { "php": ">=8.2", - "phpdocumentor/reflection-docblock": "^5.0", - "phpdocumentor/type-resolver": "^1.8.2", + "phpdocumentor/reflection-docblock": "^5.0 || ^6.0", + "phpdocumentor/type-resolver": "^1.8.2 || ^2.0", "psr/cache": "^1.0 || ^2.0 || ^3.0", "psr/container": "^1.0 || ^2.0", "psr/log": "^1.0 || ^2.0 || ^3.0", - "symfony/config": "^6.4 || ^7.2", - "symfony/console": "^6.4 || ^7.2", - "symfony/dependency-injection": "^6.4 || ^7.2", + "symfony/config": "^6.4 || ^7.2 || ^8.0", + "symfony/console": "^6.4 || ^7.2 || ^8.0", + "symfony/dependency-injection": "^6.4 || ^7.2 || ^8.0", "symfony/deprecation-contracts": "^2.1 || ^3", - "symfony/framework-bundle": "^6.4 || ^7.2", - "symfony/http-foundation": "^6.4 || ^7.2", - "symfony/http-kernel": "^6.4 || ^7.2", - "symfony/options-resolver": "^6.4 || ^7.2", - "symfony/property-info": "^6.4 || ^7.2", - "symfony/routing": "^6.4 || ^7.2", - "symfony/type-info": "^7.2", + "symfony/framework-bundle": "^6.4 || ^7.2 || ^8.0", + "symfony/http-foundation": "^6.4 || ^7.2 || ^8.0", + "symfony/http-kernel": "^6.4 || ^7.2 || ^8.0", + "symfony/options-resolver": "^6.4 || ^7.2 || ^8.0", + "symfony/property-info": "^6.4 || ^7.2 || ^8.0", + "symfony/routing": "^6.4 || ^7.2 || ^8.0", + "symfony/type-info": "^7.2 || ^8.0", "zircote/swagger-php": "^4.11.1 || ^5.0" }, "conflict": { "zircote/swagger-php": "4.8.7 || 5.5.0" }, "require-dev": { - "api-platform/core": "^3.2", + "api-platform/core": "^3.2 || ^4.0", + "doctrine/inflector": "^2.0", "friendsofphp/php-cs-fixer": "^3.52", "friendsofsymfony/rest-bundle": "^3.2.0", "jms/serializer": "^3.32", @@ -2359,25 +2368,22 @@ "phpstan/phpstan-strict-rules": "^2.0", "phpstan/phpstan-symfony": "^2.0", "phpunit/phpunit": "^10.5", - "symfony/asset": "^6.4 || ^7.2", - "symfony/browser-kit": "^6.4 || ^7.2", - "symfony/cache": "^6.4 || ^7.2", - "symfony/dom-crawler": "^6.4 || ^7.2", - "symfony/expression-language": "^6.4 || ^7.2", - "symfony/finder": "^6.4 || ^7.2", - "symfony/form": "^6.4 || ^7.2", - "symfony/phpunit-bridge": "^6.4 || ^7.2", - "symfony/property-access": "^6.4 || ^7.2", - "symfony/security-csrf": "^6.4 || ^7.2", - "symfony/security-http": "^6.4 || ^7.2", - "symfony/serializer": "^6.4 || ^7.2", - "symfony/stopwatch": "^6.4 || ^7.2", - "symfony/templating": "^6.4 || ^7.2", - "symfony/translation": "^6.4 || ^7.2", - "symfony/twig-bundle": "^6.4 || ^7.2", - "symfony/uid": "^6.4 || ^7.2", - "symfony/validator": "^6.4 || ^7.2", - "willdurand/hateoas-bundle": "^2.7", + "symfony/asset": "^6.4 || ^7.2 || ^8.0", + "symfony/browser-kit": "^6.4 || ^7.2 || ^8.0", + "symfony/cache": "^6.4 || ^7.2 || ^8.0", + "symfony/dom-crawler": "^6.4 || ^7.2 || ^8.0", + "symfony/expression-language": "^6.4 || ^7.2 || ^8.0", + "symfony/finder": "^6.4 || ^7.2 || ^8.0", + "symfony/form": "^6.4 || ^7.2 || ^8.0", + "symfony/phpunit-bridge": "^6.4 || ^7.2 || ^8.0", + "symfony/security-csrf": "^6.4 || ^7.2 || ^8.0", + "symfony/security-http": "^6.4 || ^7.2 || ^8.0", + "symfony/serializer": "^6.4 || ^7.2 || ^8.0", + "symfony/translation": "^6.4 || ^7.2 || ^8.0", + "symfony/twig-bundle": "^6.4 || ^7.2 || ^8.0", + "symfony/uid": "^6.4 || ^7.2 || ^8.0", + "symfony/validator": "^6.4 || ^7.2 || ^8.0", + "willdurand/hateoas-bundle": "^2.7 || ^3.0", "willdurand/negotiation": "^3.0" }, "suggest": { @@ -2425,7 +2431,7 @@ ], "support": { "issues": "https://github.com/nelmio/NelmioApiDocBundle/issues", - "source": "https://github.com/nelmio/NelmioApiDocBundle/tree/v5.8.2" + "source": "https://github.com/nelmio/NelmioApiDocBundle/tree/v5.9.2" }, "funding": [ { @@ -2433,20 +2439,20 @@ "type": "github" } ], - "time": "2025-11-28T10:30:41+00:00" + "time": "2026-01-08T12:41:53+00:00" }, { "name": "nelmio/cors-bundle", - "version": "2.6.0", + "version": "2.6.1", "source": { "type": "git", "url": "https://github.com/nelmio/NelmioCorsBundle.git", - "reference": "530217472204881cacd3671909f634b960c7b948" + "reference": "3d80dbcd5d1eb5f8b20ed5199e1778d44c2e4d1c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nelmio/NelmioCorsBundle/zipball/530217472204881cacd3671909f634b960c7b948", - "reference": "530217472204881cacd3671909f634b960c7b948", + "url": "https://api.github.com/repos/nelmio/NelmioCorsBundle/zipball/3d80dbcd5d1eb5f8b20ed5199e1778d44c2e4d1c", + "reference": "3d80dbcd5d1eb5f8b20ed5199e1778d44c2e4d1c", "shasum": "" }, "require": { @@ -2496,9 +2502,9 @@ ], "support": { "issues": "https://github.com/nelmio/NelmioCorsBundle/issues", - "source": "https://github.com/nelmio/NelmioCorsBundle/tree/2.6.0" + "source": "https://github.com/nelmio/NelmioCorsBundle/tree/2.6.1" }, - "time": "2025-10-23T06:57:22+00:00" + "time": "2026-01-12T15:59:08+00:00" }, { "name": "nikic/php-parser", @@ -2764,16 +2770,16 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.6.5", + "version": "5.6.6", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "90614c73d3800e187615e2dd236ad0e2a01bf761" + "reference": "5cee1d3dfc2d2aa6599834520911d246f656bcb8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/90614c73d3800e187615e2dd236ad0e2a01bf761", - "reference": "90614c73d3800e187615e2dd236ad0e2a01bf761", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/5cee1d3dfc2d2aa6599834520911d246f656bcb8", + "reference": "5cee1d3dfc2d2aa6599834520911d246f656bcb8", "shasum": "" }, "require": { @@ -2783,7 +2789,7 @@ "phpdocumentor/reflection-common": "^2.2", "phpdocumentor/type-resolver": "^1.7", "phpstan/phpdoc-parser": "^1.7|^2.0", - "webmozart/assert": "^1.9.1" + "webmozart/assert": "^1.9.1 || ^2" }, "require-dev": { "mockery/mockery": "~1.3.5 || ~1.6.0", @@ -2822,9 +2828,9 @@ "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.5" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.6" }, - "time": "2025-11-27T19:50:05+00:00" + "time": "2025-12-22T21:13:58+00:00" }, { "name": "phpdocumentor/type-resolver", @@ -2886,16 +2892,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "2.3.0", + "version": "2.3.2", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495" + "reference": "a004701b11273a26cd7955a61d67a7f1e525a45a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1e0cd5370df5dd2e556a36b9c62f62e555870495", - "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/a004701b11273a26cd7955a61d67a7f1e525a45a", + "reference": "a004701b11273a26cd7955a61d67a7f1e525a45a", "shasum": "" }, "require": { @@ -2927,9 +2933,9 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.0" + "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.2" }, - "time": "2025-08-30T15:50:23+00:00" + "time": "2026-01-25T14:56:51+00:00" }, { "name": "psr/cache", @@ -3535,16 +3541,16 @@ }, { "name": "symfony/asset", - "version": "v7.3.0", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/asset.git", - "reference": "56c4d9f759247c4e07d8549e3baf7493cb9c3e4b" + "reference": "da95c6aba17f7e831744c2a09fd360e32a3d0f84" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/asset/zipball/56c4d9f759247c4e07d8549e3baf7493cb9c3e4b", - "reference": "56c4d9f759247c4e07d8549e3baf7493cb9c3e4b", + "url": "https://api.github.com/repos/symfony/asset/zipball/da95c6aba17f7e831744c2a09fd360e32a3d0f84", + "reference": "da95c6aba17f7e831744c2a09fd360e32a3d0f84", "shasum": "" }, "require": { @@ -3584,7 +3590,7 @@ "description": "Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/asset/tree/v7.3.0" + "source": "https://github.com/symfony/asset/tree/v7.3.10" }, "funding": [ { @@ -3595,25 +3601,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-03-05T10:15:41+00:00" + "time": "2026-01-13T10:28:39+00:00" }, { "name": "symfony/cache", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "288ea9853bbf6b395ee09bde9ac6da415fffbc8c" + "reference": "e3e76b9ba0dff3dfe08ebda500723976dd9de407" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/288ea9853bbf6b395ee09bde9ac6da415fffbc8c", - "reference": "288ea9853bbf6b395ee09bde9ac6da415fffbc8c", + "url": "https://api.github.com/repos/symfony/cache/zipball/e3e76b9ba0dff3dfe08ebda500723976dd9de407", + "reference": "e3e76b9ba0dff3dfe08ebda500723976dd9de407", "shasum": "" }, "require": { @@ -3682,7 +3692,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v7.3.8" + "source": "https://github.com/symfony/cache/tree/v7.3.11" }, "funding": [ { @@ -3702,7 +3712,7 @@ "type": "tidelift" } ], - "time": "2025-12-04T18:07:52+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/cache-contracts", @@ -3860,16 +3870,16 @@ }, { "name": "symfony/config", - "version": "v7.3.8", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "b212ca7cc6486baeaa75f26980a203593aa4a8a9" + "reference": "26ddb5ea228c55986ac9dd5273bd6b4e3d07eb61" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/b212ca7cc6486baeaa75f26980a203593aa4a8a9", - "reference": "b212ca7cc6486baeaa75f26980a203593aa4a8a9", + "url": "https://api.github.com/repos/symfony/config/zipball/26ddb5ea228c55986ac9dd5273bd6b4e3d07eb61", + "reference": "26ddb5ea228c55986ac9dd5273bd6b4e3d07eb61", "shasum": "" }, "require": { @@ -3915,7 +3925,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.3.8" + "source": "https://github.com/symfony/config/tree/v7.3.10" }, "funding": [ { @@ -3935,20 +3945,20 @@ "type": "tidelift" } ], - "time": "2025-11-21T20:53:13+00:00" + "time": "2026-01-13T10:52:41+00:00" }, { "name": "symfony/console", - "version": "v7.3.8", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "6d0d25cc1138bb7bab0685fbe4184e6289914406" + "reference": "a28c3e5b4df406e8fae8e9b18c40557b5dfc430c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/6d0d25cc1138bb7bab0685fbe4184e6289914406", - "reference": "6d0d25cc1138bb7bab0685fbe4184e6289914406", + "url": "https://api.github.com/repos/symfony/console/zipball/a28c3e5b4df406e8fae8e9b18c40557b5dfc430c", + "reference": "a28c3e5b4df406e8fae8e9b18c40557b5dfc430c", "shasum": "" }, "require": { @@ -4013,7 +4023,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.3.8" + "source": "https://github.com/symfony/console/tree/v7.3.10" }, "funding": [ { @@ -4033,20 +4043,20 @@ "type": "tidelift" } ], - "time": "2025-12-05T13:52:21+00:00" + "time": "2026-01-13T10:52:14+00:00" }, { "name": "symfony/dependency-injection", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "6d83d997230971a350bfb0b9bfc43e8dead5ff9a" + "reference": "1d5596f8a5da5c27539634cd6ba769f107991234" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6d83d997230971a350bfb0b9bfc43e8dead5ff9a", - "reference": "6d83d997230971a350bfb0b9bfc43e8dead5ff9a", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1d5596f8a5da5c27539634cd6ba769f107991234", + "reference": "1d5596f8a5da5c27539634cd6ba769f107991234", "shasum": "" }, "require": { @@ -4097,7 +4107,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.8" + "source": "https://github.com/symfony/dependency-injection/tree/v7.3.11" }, "funding": [ { @@ -4117,7 +4127,7 @@ "type": "tidelift" } ], - "time": "2025-12-07T09:35:41+00:00" + "time": "2026-01-27T16:00:40+00:00" }, { "name": "symfony/deprecation-contracts", @@ -4188,16 +4198,16 @@ }, { "name": "symfony/doctrine-bridge", - "version": "v7.3.5", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/doctrine-bridge.git", - "reference": "e7d308bd44ff8673a259e2727d13af6a93a5d83e" + "reference": "98814d5e95e382150629619fa883e775baf6f340" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/e7d308bd44ff8673a259e2727d13af6a93a5d83e", - "reference": "e7d308bd44ff8673a259e2727d13af6a93a5d83e", + "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/98814d5e95e382150629619fa883e775baf6f340", + "reference": "98814d5e95e382150629619fa883e775baf6f340", "shasum": "" }, "require": { @@ -4277,7 +4287,7 @@ "description": "Provides integration for Doctrine with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/doctrine-bridge/tree/v7.3.5" + "source": "https://github.com/symfony/doctrine-bridge/tree/v7.3.10" }, "funding": [ { @@ -4297,7 +4307,7 @@ "type": "tidelift" } ], - "time": "2025-09-27T09:00:46+00:00" + "time": "2026-01-20T16:37:04+00:00" }, { "name": "symfony/dotenv", @@ -4379,16 +4389,16 @@ }, { "name": "symfony/error-handler", - "version": "v7.3.6", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "bbe40bfab84323d99dab491b716ff142410a92a8" + "reference": "c2ee39c0f4840971da6d4b8a1fd910ed470e2c93" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/bbe40bfab84323d99dab491b716ff142410a92a8", - "reference": "bbe40bfab84323d99dab491b716ff142410a92a8", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/c2ee39c0f4840971da6d4b8a1fd910ed470e2c93", + "reference": "c2ee39c0f4840971da6d4b8a1fd910ed470e2c93", "shasum": "" }, "require": { @@ -4436,7 +4446,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.6" + "source": "https://github.com/symfony/error-handler/tree/v7.3.10" }, "funding": [ { @@ -4456,20 +4466,20 @@ "type": "tidelift" } ], - "time": "2025-10-31T19:12:50+00:00" + "time": "2026-01-20T16:37:04+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v7.3.3", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191" + "reference": "2abf563596d8af09bbbfe4c6079bdffd7ed3f9f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b7dc69e71de420ac04bc9ab830cf3ffebba48191", - "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2abf563596d8af09bbbfe4c6079bdffd7ed3f9f8", + "reference": "2abf563596d8af09bbbfe4c6079bdffd7ed3f9f8", "shasum": "" }, "require": { @@ -4520,7 +4530,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.3" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.10" }, "funding": [ { @@ -4540,7 +4550,7 @@ "type": "tidelift" } ], - "time": "2025-08-13T11:49:31+00:00" + "time": "2026-01-05T11:42:02+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -4620,16 +4630,16 @@ }, { "name": "symfony/expression-language", - "version": "v7.3.8", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/expression-language.git", - "reference": "cd878672ea59470d048e93279140bb96c320af76" + "reference": "bb4594cdd692b4f582b9f8a3aa15cde4f749fea7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/expression-language/zipball/cd878672ea59470d048e93279140bb96c320af76", - "reference": "cd878672ea59470d048e93279140bb96c320af76", + "url": "https://api.github.com/repos/symfony/expression-language/zipball/bb4594cdd692b4f582b9f8a3aa15cde4f749fea7", + "reference": "bb4594cdd692b4f582b9f8a3aa15cde4f749fea7", "shasum": "" }, "require": { @@ -4664,7 +4674,7 @@ "description": "Provides an engine that can compile and evaluate expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/expression-language/tree/v7.3.8" + "source": "https://github.com/symfony/expression-language/tree/v7.3.10" }, "funding": [ { @@ -4684,7 +4694,7 @@ "type": "tidelift" } ], - "time": "2025-11-12T15:21:00+00:00" + "time": "2026-01-05T08:45:46+00:00" }, { "name": "symfony/filesystem", @@ -4758,16 +4768,16 @@ }, { "name": "symfony/finder", - "version": "v7.3.5", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "9f696d2f1e340484b4683f7853b273abff94421f" + "reference": "38f5d6ab66f0bc43fb5a23a4e7a4f06f0d454b56" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/9f696d2f1e340484b4683f7853b273abff94421f", - "reference": "9f696d2f1e340484b4683f7853b273abff94421f", + "url": "https://api.github.com/repos/symfony/finder/zipball/38f5d6ab66f0bc43fb5a23a4e7a4f06f0d454b56", + "reference": "38f5d6ab66f0bc43fb5a23a4e7a4f06f0d454b56", "shasum": "" }, "require": { @@ -4802,7 +4812,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.5" + "source": "https://github.com/symfony/finder/tree/v7.3.11" }, "funding": [ { @@ -4822,7 +4832,7 @@ "type": "tidelift" } ], - "time": "2025-10-15T18:45:57+00:00" + "time": "2026-01-26T13:14:40+00:00" }, { "name": "symfony/flex", @@ -4894,16 +4904,16 @@ }, { "name": "symfony/framework-bundle", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "5d2e60f301dbafba1408e62b9838fdb58920c2ca" + "reference": "970f742064631d9d4f32e5488838781b28558515" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/5d2e60f301dbafba1408e62b9838fdb58920c2ca", - "reference": "5d2e60f301dbafba1408e62b9838fdb58920c2ca", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/970f742064631d9d4f32e5488838781b28558515", + "reference": "970f742064631d9d4f32e5488838781b28558515", "shasum": "" }, "require": { @@ -4925,8 +4935,8 @@ }, "conflict": { "doctrine/persistence": "<1.3", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", + "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/type-resolver": "<1.5.1", "symfony/asset": "<6.4", "symfony/asset-mapper": "<6.4", "symfony/clock": "<6.4", @@ -4960,7 +4970,7 @@ "require-dev": { "doctrine/persistence": "^1.3|^2|^3", "dragonmantank/cron-expression": "^3.1", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "phpdocumentor/reflection-docblock": "^5.2", "seld/jsonlint": "^1.10", "symfony/asset": "^6.4|^7.0", "symfony/asset-mapper": "^6.4|^7.0", @@ -5028,7 +5038,7 @@ "description": "Provides a tight integration between Symfony components and the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/framework-bundle/tree/v7.3.8" + "source": "https://github.com/symfony/framework-bundle/tree/v7.3.11" }, "funding": [ { @@ -5048,20 +5058,20 @@ "type": "tidelift" } ], - "time": "2025-12-05T13:52:40+00:00" + "time": "2026-01-27T08:34:37+00:00" }, { "name": "symfony/http-client", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "3d125854b2f254303d7dfd1d3af15954ac65703b" + "reference": "2793f0559b19b3d45f57fd7548eb65f197a82fbe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/3d125854b2f254303d7dfd1d3af15954ac65703b", - "reference": "3d125854b2f254303d7dfd1d3af15954ac65703b", + "url": "https://api.github.com/repos/symfony/http-client/zipball/2793f0559b19b3d45f57fd7548eb65f197a82fbe", + "reference": "2793f0559b19b3d45f57fd7548eb65f197a82fbe", "shasum": "" }, "require": { @@ -5128,7 +5138,7 @@ "http" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v7.3.8" + "source": "https://github.com/symfony/http-client/tree/v7.3.11" }, "funding": [ { @@ -5148,7 +5158,7 @@ "type": "tidelift" } ], - "time": "2025-12-04T18:07:52+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/http-client-contracts", @@ -5230,16 +5240,16 @@ }, { "name": "symfony/http-foundation", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "8cdae4e108673e0d3e4f18ef2ee79ff5023beeac" + "reference": "5347db9d709bb003722abfdc03990f3f21c53db5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/8cdae4e108673e0d3e4f18ef2ee79ff5023beeac", - "reference": "8cdae4e108673e0d3e4f18ef2ee79ff5023beeac", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5347db9d709bb003722abfdc03990f3f21c53db5", + "reference": "5347db9d709bb003722abfdc03990f3f21c53db5", "shasum": "" }, "require": { @@ -5289,7 +5299,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.8" + "source": "https://github.com/symfony/http-foundation/tree/v7.3.11" }, "funding": [ { @@ -5309,20 +5319,20 @@ "type": "tidelift" } ], - "time": "2025-12-04T18:07:52+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/http-kernel", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "b4bfe6980782b89a2f9c78e4a0f00f0582c8043e" + "reference": "c3b0782ca5b4a368a5fc71a46883be922df1bb39" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b4bfe6980782b89a2f9c78e4a0f00f0582c8043e", - "reference": "b4bfe6980782b89a2f9c78e4a0f00f0582c8043e", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/c3b0782ca5b4a368a5fc71a46883be922df1bb39", + "reference": "c3b0782ca5b4a368a5fc71a46883be922df1bb39", "shasum": "" }, "require": { @@ -5407,7 +5417,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.8" + "source": "https://github.com/symfony/http-kernel/tree/v7.3.11" }, "funding": [ { @@ -5427,20 +5437,20 @@ "type": "tidelift" } ], - "time": "2025-12-07T16:03:07+00:00" + "time": "2026-01-28T10:19:12+00:00" }, { "name": "symfony/intl", - "version": "v7.3.8", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/intl.git", - "reference": "14092ddcee0a573013b3bb4c409456cbfa6e7c30" + "reference": "f5b5b91176221de5d394a15d4ecb236908a756fe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/intl/zipball/14092ddcee0a573013b3bb4c409456cbfa6e7c30", - "reference": "14092ddcee0a573013b3bb4c409456cbfa6e7c30", + "url": "https://api.github.com/repos/symfony/intl/zipball/f5b5b91176221de5d394a15d4ecb236908a756fe", + "reference": "f5b5b91176221de5d394a15d4ecb236908a756fe", "shasum": "" }, "require": { @@ -5497,7 +5507,7 @@ "localization" ], "support": { - "source": "https://github.com/symfony/intl/tree/v7.3.8" + "source": "https://github.com/symfony/intl/tree/v7.3.10" }, "funding": [ { @@ -5517,20 +5527,20 @@ "type": "tidelift" } ], - "time": "2025-11-26T15:55:45+00:00" + "time": "2026-01-12T12:03:18+00:00" }, { "name": "symfony/lock", - "version": "v7.3.4", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/lock.git", - "reference": "e025f32cfd1fa8e3a4485a8d810544474aac26da" + "reference": "af564086b6529d1c58d652f5aad8d8851a71f01a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/lock/zipball/e025f32cfd1fa8e3a4485a8d810544474aac26da", - "reference": "e025f32cfd1fa8e3a4485a8d810544474aac26da", + "url": "https://api.github.com/repos/symfony/lock/zipball/af564086b6529d1c58d652f5aad8d8851a71f01a", + "reference": "af564086b6529d1c58d652f5aad8d8851a71f01a", "shasum": "" }, "require": { @@ -5579,7 +5589,7 @@ "semaphore" ], "support": { - "source": "https://github.com/symfony/lock/tree/v7.3.4" + "source": "https://github.com/symfony/lock/tree/v7.3.11" }, "funding": [ { @@ -5599,20 +5609,20 @@ "type": "tidelift" } ], - "time": "2025-09-11T10:12:26+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/mailer", - "version": "v7.3.5", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "fd497c45ba9c10c37864e19466b090dcb60a50ba" + "reference": "08a5b0114057fdfa3fd3e8fa3d7233a48e9363b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/fd497c45ba9c10c37864e19466b090dcb60a50ba", - "reference": "fd497c45ba9c10c37864e19466b090dcb60a50ba", + "url": "https://api.github.com/repos/symfony/mailer/zipball/08a5b0114057fdfa3fd3e8fa3d7233a48e9363b9", + "reference": "08a5b0114057fdfa3fd3e8fa3d7233a48e9363b9", "shasum": "" }, "require": { @@ -5663,7 +5673,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v7.3.5" + "source": "https://github.com/symfony/mailer/tree/v7.3.10" }, "funding": [ { @@ -5683,20 +5693,20 @@ "type": "tidelift" } ], - "time": "2025-10-24T14:27:20+00:00" + "time": "2026-01-07T22:18:08+00:00" }, { "name": "symfony/mime", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "0f522136c5af16a83317103fabea28485981df83" + "reference": "c41a60e3e76e87897800853ca5e8f5e6bfca5476" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/0f522136c5af16a83317103fabea28485981df83", - "reference": "0f522136c5af16a83317103fabea28485981df83", + "url": "https://api.github.com/repos/symfony/mime/zipball/c41a60e3e76e87897800853ca5e8f5e6bfca5476", + "reference": "c41a60e3e76e87897800853ca5e8f5e6bfca5476", "shasum": "" }, "require": { @@ -5706,15 +5716,15 @@ }, "conflict": { "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", + "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/type-resolver": "<1.5.1", "symfony/mailer": "<6.4", "symfony/serializer": "<6.4.3|>7.0,<7.0.3" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "phpdocumentor/reflection-docblock": "^5.2", "symfony/dependency-injection": "^6.4|^7.0", "symfony/process": "^6.4|^7.0", "symfony/property-access": "^6.4|^7.0", @@ -5751,7 +5761,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.3.8" + "source": "https://github.com/symfony/mime/tree/v7.3.11" }, "funding": [ { @@ -5771,20 +5781,20 @@ "type": "tidelift" } ], - "time": "2025-11-16T10:09:06+00:00" + "time": "2026-01-27T08:34:37+00:00" }, { "name": "symfony/monolog-bridge", - "version": "v7.3.6", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/monolog-bridge.git", - "reference": "48e8542ba35afd2293a8c8fd4bcf8abe46357ddf" + "reference": "8e57eb82ea914604af3fae0df346123f6d1898c8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/48e8542ba35afd2293a8c8fd4bcf8abe46357ddf", - "reference": "48e8542ba35afd2293a8c8fd4bcf8abe46357ddf", + "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/8e57eb82ea914604af3fae0df346123f6d1898c8", + "reference": "8e57eb82ea914604af3fae0df346123f6d1898c8", "shasum": "" }, "require": { @@ -5833,7 +5843,7 @@ "description": "Provides integration for Monolog with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/monolog-bridge/tree/v7.3.6" + "source": "https://github.com/symfony/monolog-bridge/tree/v7.3.10" }, "funding": [ { @@ -5853,7 +5863,7 @@ "type": "tidelift" } ], - "time": "2025-11-01T09:17:24+00:00" + "time": "2026-01-03T23:21:50+00:00" }, { "name": "symfony/monolog-bundle", @@ -6008,16 +6018,16 @@ }, { "name": "symfony/password-hasher", - "version": "v7.3.0", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/password-hasher.git", - "reference": "31fbe66af859582a20b803f38be96be8accdf2c3" + "reference": "bfbe5a6490e9a911212c8060a22d22405684f6c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/password-hasher/zipball/31fbe66af859582a20b803f38be96be8accdf2c3", - "reference": "31fbe66af859582a20b803f38be96be8accdf2c3", + "url": "https://api.github.com/repos/symfony/password-hasher/zipball/bfbe5a6490e9a911212c8060a22d22405684f6c5", + "reference": "bfbe5a6490e9a911212c8060a22d22405684f6c5", "shasum": "" }, "require": { @@ -6060,7 +6070,7 @@ "password" ], "support": { - "source": "https://github.com/symfony/password-hasher/tree/v7.3.0" + "source": "https://github.com/symfony/password-hasher/tree/v7.3.10" }, "funding": [ { @@ -6071,12 +6081,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-02-04T08:22:58+00:00" + "time": "2026-01-01T22:03:12+00:00" }, { "name": "symfony/polyfill-intl-grapheme", @@ -6579,16 +6593,16 @@ }, { "name": "symfony/process", - "version": "v7.3.4", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b" + "reference": "81fe4ea2c3b8677fa2adfd8e48ba42374ede0e3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/f24f8f316367b30810810d4eb30c543d7003ff3b", - "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b", + "url": "https://api.github.com/repos/symfony/process/zipball/81fe4ea2c3b8677fa2adfd8e48ba42374ede0e3b", + "reference": "81fe4ea2c3b8677fa2adfd8e48ba42374ede0e3b", "shasum": "" }, "require": { @@ -6620,7 +6634,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v7.3.4" + "source": "https://github.com/symfony/process/tree/v7.3.11" }, "funding": [ { @@ -6640,25 +6654,25 @@ "type": "tidelift" } ], - "time": "2025-09-11T10:12:26+00:00" + "time": "2026-01-26T13:14:40+00:00" }, { "name": "symfony/property-access", - "version": "v7.3.3", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7" + "reference": "23cd9b9b8146bd5fcd190e7ecf46c84d18588110" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7", - "reference": "4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7", + "url": "https://api.github.com/repos/symfony/property-access/zipball/23cd9b9b8146bd5fcd190e7ecf46c84d18588110", + "reference": "23cd9b9b8146bd5fcd190e7ecf46c84d18588110", "shasum": "" }, "require": { "php": ">=8.2", - "symfony/property-info": "^6.4|^7.0" + "symfony/property-info": "^6.4.32|~7.3.10|^7.4.4" }, "require-dev": { "symfony/cache": "^6.4|^7.0" @@ -6700,7 +6714,7 @@ "reflection" ], "support": { - "source": "https://github.com/symfony/property-access/tree/v7.3.3" + "source": "https://github.com/symfony/property-access/tree/v7.3.10" }, "funding": [ { @@ -6720,30 +6734,30 @@ "type": "tidelift" } ], - "time": "2025-08-04T15:15:28+00:00" + "time": "2026-01-05T08:45:46+00:00" }, { "name": "symfony/property-info", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "3a0f08e10916364a02780181eb9c2269be114044" + "reference": "dbb6fdca4b222146c5d753011c9ce0a691298728" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/3a0f08e10916364a02780181eb9c2269be114044", - "reference": "3a0f08e10916364a02780181eb9c2269be114044", + "url": "https://api.github.com/repos/symfony/property-info/zipball/dbb6fdca4b222146c5d753011c9ce0a691298728", + "reference": "dbb6fdca4b222146c5d753011c9ce0a691298728", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/string": "^6.4|^7.0", - "symfony/type-info": "~7.3.8|^7.4.1" + "symfony/type-info": "~7.3.10|^7.4.4" }, "conflict": { - "phpdocumentor/reflection-docblock": "<5.2", + "phpdocumentor/reflection-docblock": "<5.2|>=6", "phpdocumentor/type-resolver": "<1.5.1", "symfony/cache": "<6.4", "symfony/dependency-injection": "<6.4", @@ -6790,7 +6804,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v7.3.8" + "source": "https://github.com/symfony/property-info/tree/v7.3.11" }, "funding": [ { @@ -6810,7 +6824,7 @@ "type": "tidelift" } ], - "time": "2025-12-05T13:52:40+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/proxy-manager-bridge", @@ -6885,16 +6899,16 @@ }, { "name": "symfony/rate-limiter", - "version": "v7.3.2", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/rate-limiter.git", - "reference": "7e855541d302ba752f86fb0e97932e7969fe9c04" + "reference": "db2a62a57614a905a41b980aafa92dacae8e1ba3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/rate-limiter/zipball/7e855541d302ba752f86fb0e97932e7969fe9c04", - "reference": "7e855541d302ba752f86fb0e97932e7969fe9c04", + "url": "https://api.github.com/repos/symfony/rate-limiter/zipball/db2a62a57614a905a41b980aafa92dacae8e1ba3", + "reference": "db2a62a57614a905a41b980aafa92dacae8e1ba3", "shasum": "" }, "require": { @@ -6935,7 +6949,7 @@ "rate-limiter" ], "support": { - "source": "https://github.com/symfony/rate-limiter/tree/v7.3.2" + "source": "https://github.com/symfony/rate-limiter/tree/v7.3.11" }, "funding": [ { @@ -6955,20 +6969,20 @@ "type": "tidelift" } ], - "time": "2025-07-07T08:17:57+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/routing", - "version": "v7.3.8", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "7350aebf3d01e41c0a13245dd6008ace8780b3bb" + "reference": "f66bf4fc34db04b15033d009b3b2f986f6970a67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/7350aebf3d01e41c0a13245dd6008ace8780b3bb", - "reference": "7350aebf3d01e41c0a13245dd6008ace8780b3bb", + "url": "https://api.github.com/repos/symfony/routing/zipball/f66bf4fc34db04b15033d009b3b2f986f6970a67", + "reference": "f66bf4fc34db04b15033d009b3b2f986f6970a67", "shasum": "" }, "require": { @@ -7020,7 +7034,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v7.3.8" + "source": "https://github.com/symfony/routing/tree/v7.3.10" }, "funding": [ { @@ -7040,20 +7054,20 @@ "type": "tidelift" } ], - "time": "2025-11-26T15:55:45+00:00" + "time": "2026-01-12T12:03:18+00:00" }, { "name": "symfony/security-bundle", - "version": "v7.3.8", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/security-bundle.git", - "reference": "debd211eca305340325e7697c2820c4632325bd9" + "reference": "03d6ba1eb048843b0b20a06eec69a681692cdd53" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-bundle/zipball/debd211eca305340325e7697c2820c4632325bd9", - "reference": "debd211eca305340325e7697c2820c4632325bd9", + "url": "https://api.github.com/repos/symfony/security-bundle/zipball/03d6ba1eb048843b0b20a06eec69a681692cdd53", + "reference": "03d6ba1eb048843b0b20a06eec69a681692cdd53", "shasum": "" }, "require": { @@ -7130,7 +7144,7 @@ "description": "Provides a tight integration of the Security component into the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-bundle/tree/v7.3.8" + "source": "https://github.com/symfony/security-bundle/tree/v7.3.10" }, "funding": [ { @@ -7150,20 +7164,20 @@ "type": "tidelift" } ], - "time": "2025-12-04T18:07:52+00:00" + "time": "2026-01-10T13:54:35+00:00" }, { "name": "symfony/security-core", - "version": "v7.3.5", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/security-core.git", - "reference": "772a7c1eddd8bf8a977a67e6e8adc59650c604eb" + "reference": "993e1cc5ae5a40eb4e27e3097aa7f242da14f3ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-core/zipball/772a7c1eddd8bf8a977a67e6e8adc59650c604eb", - "reference": "772a7c1eddd8bf8a977a67e6e8adc59650c604eb", + "url": "https://api.github.com/repos/symfony/security-core/zipball/993e1cc5ae5a40eb4e27e3097aa7f242da14f3ec", + "reference": "993e1cc5ae5a40eb4e27e3097aa7f242da14f3ec", "shasum": "" }, "require": { @@ -7221,7 +7235,7 @@ "description": "Symfony Security Component - Core Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-core/tree/v7.3.5" + "source": "https://github.com/symfony/security-core/tree/v7.3.10" }, "funding": [ { @@ -7241,20 +7255,20 @@ "type": "tidelift" } ], - "time": "2025-10-24T14:27:20+00:00" + "time": "2026-01-14T09:00:21+00:00" }, { "name": "symfony/security-csrf", - "version": "v7.3.0", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/security-csrf.git", - "reference": "2b4b0c46c901729e4e90719eacd980381f53e0a3" + "reference": "f885e97aa97d5f892e0fb1bf6788cdd0c6015a7d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-csrf/zipball/2b4b0c46c901729e4e90719eacd980381f53e0a3", - "reference": "2b4b0c46c901729e4e90719eacd980381f53e0a3", + "url": "https://api.github.com/repos/symfony/security-csrf/zipball/f885e97aa97d5f892e0fb1bf6788cdd0c6015a7d", + "reference": "f885e97aa97d5f892e0fb1bf6788cdd0c6015a7d", "shasum": "" }, "require": { @@ -7295,7 +7309,7 @@ "description": "Symfony Security Component - CSRF Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-csrf/tree/v7.3.0" + "source": "https://github.com/symfony/security-csrf/tree/v7.3.10" }, "funding": [ { @@ -7306,25 +7320,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-01-02T18:42:10+00:00" + "time": "2026-01-14T09:00:21+00:00" }, { "name": "symfony/security-http", - "version": "v7.3.8", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/security-http.git", - "reference": "64b65f2e35d5443a750ac7729652f4b6676a941b" + "reference": "e38f5df17f2714505f17db2332371eb4047ab0ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-http/zipball/64b65f2e35d5443a750ac7729652f4b6676a941b", - "reference": "64b65f2e35d5443a750ac7729652f4b6676a941b", + "url": "https://api.github.com/repos/symfony/security-http/zipball/e38f5df17f2714505f17db2332371eb4047ab0ae", + "reference": "e38f5df17f2714505f17db2332371eb4047ab0ae", "shasum": "" }, "require": { @@ -7383,7 +7401,7 @@ "description": "Symfony Security Component - HTTP Integration", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-http/tree/v7.3.8" + "source": "https://github.com/symfony/security-http/tree/v7.3.10" }, "funding": [ { @@ -7403,20 +7421,20 @@ "type": "tidelift" } ], - "time": "2025-11-23T02:26:15+00:00" + "time": "2026-01-14T09:00:21+00:00" }, { "name": "symfony/serializer", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "e9f668bb3e69cc43571ddd9c2578fe442b6bc632" + "reference": "fbeb7f5ebdf2e938bc7cf726decfb64924e1b785" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/e9f668bb3e69cc43571ddd9c2578fe442b6bc632", - "reference": "e9f668bb3e69cc43571ddd9c2578fe442b6bc632", + "url": "https://api.github.com/repos/symfony/serializer/zipball/fbeb7f5ebdf2e938bc7cf726decfb64924e1b785", + "reference": "fbeb7f5ebdf2e938bc7cf726decfb64924e1b785", "shasum": "" }, "require": { @@ -7426,8 +7444,8 @@ "symfony/polyfill-php84": "^1.30" }, "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", + "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/type-resolver": "<1.5.1", "symfony/dependency-injection": "<6.4", "symfony/property-access": "<6.4", "symfony/property-info": "<6.4", @@ -7436,7 +7454,7 @@ "symfony/yaml": "<6.4" }, "require-dev": { - "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", + "phpdocumentor/reflection-docblock": "^5.2", "phpstan/phpdoc-parser": "^1.0|^2.0", "seld/jsonlint": "^1.10", "symfony/cache": "^6.4|^7.0", @@ -7486,7 +7504,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.8" + "source": "https://github.com/symfony/serializer/tree/v7.3.11" }, "funding": [ { @@ -7506,7 +7524,7 @@ "type": "tidelift" } ], - "time": "2025-11-12T15:21:00+00:00" + "time": "2026-01-27T08:34:37+00:00" }, { "name": "symfony/service-contracts", @@ -7749,16 +7767,16 @@ }, { "name": "symfony/translation", - "version": "v7.3.8", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "c586b151e8e06987d905679a11f1dd5cc5bc562b" + "reference": "3d2b54fe5a17110022204a1dee79ace0f375dd00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/c586b151e8e06987d905679a11f1dd5cc5bc562b", - "reference": "c586b151e8e06987d905679a11f1dd5cc5bc562b", + "url": "https://api.github.com/repos/symfony/translation/zipball/3d2b54fe5a17110022204a1dee79ace0f375dd00", + "reference": "3d2b54fe5a17110022204a1dee79ace0f375dd00", "shasum": "" }, "require": { @@ -7825,7 +7843,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.3.8" + "source": "https://github.com/symfony/translation/tree/v7.3.10" }, "funding": [ { @@ -7845,7 +7863,7 @@ "type": "tidelift" } ], - "time": "2025-11-26T15:55:45+00:00" + "time": "2026-01-13T10:28:39+00:00" }, { "name": "symfony/translation-contracts", @@ -7931,16 +7949,16 @@ }, { "name": "symfony/twig-bridge", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "2e9f47a405989f8a543f94160c0d530379b51510" + "reference": "d89c920f73eb4aaab85f4572cf99ec3a5bed7539" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/2e9f47a405989f8a543f94160c0d530379b51510", - "reference": "2e9f47a405989f8a543f94160c0d530379b51510", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/d89c920f73eb4aaab85f4572cf99ec3a5bed7539", + "reference": "d89c920f73eb4aaab85f4572cf99ec3a5bed7539", "shasum": "" }, "require": { @@ -7950,10 +7968,10 @@ "twig/twig": "^3.21" }, "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", + "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/type-resolver": "<1.5.1", "symfony/console": "<6.4", - "symfony/form": "<6.4", + "symfony/form": "<6.4.32|>7,<7.3.10|>7.4,<7.4.4", "symfony/http-foundation": "<6.4", "symfony/http-kernel": "<6.4", "symfony/mime": "<6.4", @@ -7964,7 +7982,7 @@ "require-dev": { "egulias/email-validator": "^2.1.10|^3|^4", "league/html-to-markdown": "^5.0", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "phpdocumentor/reflection-docblock": "^5.2", "symfony/asset": "^6.4|^7.0", "symfony/asset-mapper": "^6.4|^7.0", "symfony/console": "^6.4|^7.0", @@ -7972,7 +7990,7 @@ "symfony/emoji": "^7.1", "symfony/expression-language": "^6.4|^7.0", "symfony/finder": "^6.4|^7.0", - "symfony/form": "^6.4.30|~7.3.8|^7.4.1", + "symfony/form": "^6.4.32|~7.3.10|^7.4.4", "symfony/html-sanitizer": "^6.4|^7.0", "symfony/http-foundation": "^7.3", "symfony/http-kernel": "^6.4|^7.0", @@ -8022,7 +8040,7 @@ "description": "Provides integration for Twig with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bridge/tree/v7.3.8" + "source": "https://github.com/symfony/twig-bridge/tree/v7.3.11" }, "funding": [ { @@ -8042,20 +8060,20 @@ "type": "tidelift" } ], - "time": "2025-12-05T13:52:21+00:00" + "time": "2026-01-27T08:34:37+00:00" }, { "name": "symfony/twig-bundle", - "version": "v7.3.4", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/twig-bundle.git", - "reference": "da5c778a8416fcce5318737c4d944f6fa2bb3f81" + "reference": "5dfe33abdd85e23e6297a03dc4afa67d0142ae9a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/da5c778a8416fcce5318737c4d944f6fa2bb3f81", - "reference": "da5c778a8416fcce5318737c4d944f6fa2bb3f81", + "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/5dfe33abdd85e23e6297a03dc4afa67d0142ae9a", + "reference": "5dfe33abdd85e23e6297a03dc4afa67d0142ae9a", "shasum": "" }, "require": { @@ -8110,7 +8128,7 @@ "description": "Provides a tight integration of Twig into the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bundle/tree/v7.3.4" + "source": "https://github.com/symfony/twig-bundle/tree/v7.3.10" }, "funding": [ { @@ -8130,20 +8148,20 @@ "type": "tidelift" } ], - "time": "2025-09-10T12:00:31+00:00" + "time": "2026-01-06T12:19:16+00:00" }, { "name": "symfony/type-info", - "version": "v7.3.8", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/type-info.git", - "reference": "126b60ffe2c1e0d63178f2feee031d5ef47e30f8" + "reference": "7fe70bebb370c48a034cee53d174db5dff081103" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/type-info/zipball/126b60ffe2c1e0d63178f2feee031d5ef47e30f8", - "reference": "126b60ffe2c1e0d63178f2feee031d5ef47e30f8", + "url": "https://api.github.com/repos/symfony/type-info/zipball/7fe70bebb370c48a034cee53d174db5dff081103", + "reference": "7fe70bebb370c48a034cee53d174db5dff081103", "shasum": "" }, "require": { @@ -8193,7 +8211,7 @@ "type" ], "support": { - "source": "https://github.com/symfony/type-info/tree/v7.3.8" + "source": "https://github.com/symfony/type-info/tree/v7.3.10" }, "funding": [ { @@ -8213,20 +8231,20 @@ "type": "tidelift" } ], - "time": "2025-12-05T13:52:40+00:00" + "time": "2026-01-08T15:19:42+00:00" }, { "name": "symfony/validator", - "version": "v7.3.8", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "f30a6aba4a09d5b5042e06d183ef248e14482313" + "reference": "79303823ea6bd7bf1f42fdfc9a2d949adf950d36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/f30a6aba4a09d5b5042e06d183ef248e14482313", - "reference": "f30a6aba4a09d5b5042e06d183ef248e14482313", + "url": "https://api.github.com/repos/symfony/validator/zipball/79303823ea6bd7bf1f42fdfc9a2d949adf950d36", + "reference": "79303823ea6bd7bf1f42fdfc9a2d949adf950d36", "shasum": "" }, "require": { @@ -8295,7 +8313,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v7.3.8" + "source": "https://github.com/symfony/validator/tree/v7.3.11" }, "funding": [ { @@ -8315,20 +8333,20 @@ "type": "tidelift" } ], - "time": "2025-12-05T13:52:21+00:00" + "time": "2026-01-27T08:23:38+00:00" }, { "name": "symfony/var-dumper", - "version": "v7.3.5", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "476c4ae17f43a9a36650c69879dcf5b1e6ae724d" + "reference": "3649e629f954658188eb1a83b616fb5a2e5688fe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/476c4ae17f43a9a36650c69879dcf5b1e6ae724d", - "reference": "476c4ae17f43a9a36650c69879dcf5b1e6ae724d", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/3649e629f954658188eb1a83b616fb5a2e5688fe", + "reference": "3649e629f954658188eb1a83b616fb5a2e5688fe", "shasum": "" }, "require": { @@ -8382,7 +8400,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.3.5" + "source": "https://github.com/symfony/var-dumper/tree/v7.3.10" }, "funding": [ { @@ -8402,7 +8420,7 @@ "type": "tidelift" } ], - "time": "2025-09-27T09:00:46+00:00" + "time": "2026-01-01T22:03:12+00:00" }, { "name": "symfony/var-exporter", @@ -8487,16 +8505,16 @@ }, { "name": "symfony/web-link", - "version": "v7.3.0", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/web-link.git", - "reference": "7697f74fce67555665339423ce453cc8216a98ff" + "reference": "86bb576753c071769ee2644b7b362fe24e021ec0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/web-link/zipball/7697f74fce67555665339423ce453cc8216a98ff", - "reference": "7697f74fce67555665339423ce453cc8216a98ff", + "url": "https://api.github.com/repos/symfony/web-link/zipball/86bb576753c071769ee2644b7b362fe24e021ec0", + "reference": "86bb576753c071769ee2644b7b362fe24e021ec0", "shasum": "" }, "require": { @@ -8550,7 +8568,7 @@ "push" ], "support": { - "source": "https://github.com/symfony/web-link/tree/v7.3.0" + "source": "https://github.com/symfony/web-link/tree/v7.3.10" }, "funding": [ { @@ -8561,12 +8579,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-05-19T13:28:18+00:00" + "time": "2026-01-01T22:03:12+00:00" }, { "name": "symfony/yaml", @@ -8646,16 +8668,16 @@ }, { "name": "twig/extra-bundle", - "version": "v3.22.2", + "version": "v3.23.0", "source": { "type": "git", "url": "https://github.com/twigphp/twig-extra-bundle.git", - "reference": "09de9be7f6c0d19ede7b5a1dbfcfb2e9d1e0ea9e" + "reference": "7a27e784dc56eddfef5e9295829b290ce06f1682" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/09de9be7f6c0d19ede7b5a1dbfcfb2e9d1e0ea9e", - "reference": "09de9be7f6c0d19ede7b5a1dbfcfb2e9d1e0ea9e", + "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/7a27e784dc56eddfef5e9295829b290ce06f1682", + "reference": "7a27e784dc56eddfef5e9295829b290ce06f1682", "shasum": "" }, "require": { @@ -8704,7 +8726,7 @@ "twig" ], "support": { - "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.22.2" + "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.23.0" }, "funding": [ { @@ -8716,20 +8738,20 @@ "type": "tidelift" } ], - "time": "2025-12-05T08:51:53+00:00" + "time": "2025-12-18T20:46:15+00:00" }, { "name": "twig/twig", - "version": "v3.22.2", + "version": "v3.23.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "946ddeafa3c9f4ce279d1f34051af041db0e16f2" + "reference": "a64dc5d2cc7d6cafb9347f6cd802d0d06d0351c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/946ddeafa3c9f4ce279d1f34051af041db0e16f2", - "reference": "946ddeafa3c9f4ce279d1f34051af041db0e16f2", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/a64dc5d2cc7d6cafb9347f6cd802d0d06d0351c9", + "reference": "a64dc5d2cc7d6cafb9347f6cd802d0d06d0351c9", "shasum": "" }, "require": { @@ -8783,7 +8805,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.22.2" + "source": "https://github.com/twigphp/Twig/tree/v3.23.0" }, "funding": [ { @@ -8795,27 +8817,27 @@ "type": "tidelift" } ], - "time": "2025-12-14T11:28:47+00:00" + "time": "2026-01-23T21:00:41+00:00" }, { "name": "webmozart/assert", - "version": "1.12.1", + "version": "2.1.2", "source": { "type": "git", "url": "https://github.com/webmozarts/assert.git", - "reference": "9be6926d8b485f55b9229203f962b51ed377ba68" + "reference": "ce6a2f100c404b2d32a1dd1270f9b59ad4f57649" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/9be6926d8b485f55b9229203f962b51ed377ba68", - "reference": "9be6926d8b485f55b9229203f962b51ed377ba68", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/ce6a2f100c404b2d32a1dd1270f9b59ad4f57649", + "reference": "ce6a2f100c404b2d32a1dd1270f9b59ad4f57649", "shasum": "" }, "require": { "ext-ctype": "*", "ext-date": "*", "ext-filter": "*", - "php": "^7.2 || ^8.0" + "php": "^8.2" }, "suggest": { "ext-intl": "", @@ -8825,7 +8847,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.10-dev" + "dev-feature/2-0": "2.0-dev" } }, "autoload": { @@ -8841,6 +8863,10 @@ { "name": "Bernhard Schussek", "email": "bschussek@gmail.com" + }, + { + "name": "Woody Gilk", + "email": "woody.gilk@gmail.com" } ], "description": "Assertions to validate method input/output with nice error messages.", @@ -8851,22 +8877,22 @@ ], "support": { "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.12.1" + "source": "https://github.com/webmozarts/assert/tree/2.1.2" }, - "time": "2025-10-29T15:56:20+00:00" + "time": "2026-01-13T14:02:24+00:00" }, { "name": "zircote/swagger-php", - "version": "5.7.6", + "version": "5.8.2", "source": { "type": "git", "url": "https://github.com/zircote/swagger-php.git", - "reference": "e4727bad28cf426b026421162af384f893c0142c" + "reference": "18ee6592518238a5a6c9905aae4926d5bbc65754" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zircote/swagger-php/zipball/e4727bad28cf426b026421162af384f893c0142c", - "reference": "e4727bad28cf426b026421162af384f893c0142c", + "url": "https://api.github.com/repos/zircote/swagger-php/zipball/18ee6592518238a5a6c9905aae4926d5bbc65754", + "reference": "18ee6592518238a5a6c9905aae4926d5bbc65754", "shasum": "" }, "require": { @@ -8888,7 +8914,7 @@ "friendsofphp/php-cs-fixer": "^3.62.0", "phpstan/phpstan": "^1.6 || ^2.0", "phpunit/phpunit": "^9.0", - "rector/rector": "^1.0 || ^2.0", + "rector/rector": "^1.0 || ^2.3.1", "vimeo/psalm": "^4.30 || ^5.0" }, "suggest": { @@ -8939,9 +8965,15 @@ ], "support": { "issues": "https://github.com/zircote/swagger-php/issues", - "source": "https://github.com/zircote/swagger-php/tree/5.7.6" + "source": "https://github.com/zircote/swagger-php/tree/5.8.2" }, - "time": "2025-12-04T01:33:01+00:00" + "funding": [ + { + "url": "https://github.com/zircote", + "type": "github" + } + ], + "time": "2026-02-10T20:10:15+00:00" } ], "packages-dev": [ @@ -9341,16 +9373,16 @@ }, { "name": "friendsofphp/php-cs-fixer", - "version": "v3.92.3", + "version": "v3.94.0", "source": { "type": "git", "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", - "reference": "2ba8f5a60f6f42fb65758cfb3768434fa2d1c7e8" + "reference": "883b20fb38c7866de9844ab6d0a205c423bde2d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/2ba8f5a60f6f42fb65758cfb3768434fa2d1c7e8", - "reference": "2ba8f5a60f6f42fb65758cfb3768434fa2d1c7e8", + "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/883b20fb38c7866de9844ab6d0a205c423bde2d4", + "reference": "883b20fb38c7866de9844ab6d0a205c423bde2d4", "shasum": "" }, "require": { @@ -9367,7 +9399,7 @@ "react/event-loop": "^1.5", "react/socket": "^1.16", "react/stream": "^1.4", - "sebastian/diff": "^4.0.6 || ^5.1.1 || ^6.0.2 || ^7.0", + "sebastian/diff": "^4.0.6 || ^5.1.1 || ^6.0.2 || ^7.0 || ^8.0", "symfony/console": "^5.4.47 || ^6.4.24 || ^7.0 || ^8.0", "symfony/event-dispatcher": "^5.4.45 || ^6.4.24 || ^7.0 || ^8.0", "symfony/filesystem": "^5.4.45 || ^6.4.24 || ^7.0 || ^8.0", @@ -9381,18 +9413,18 @@ "symfony/stopwatch": "^5.4.45 || ^6.4.24 || ^7.0 || ^8.0" }, "require-dev": { - "facile-it/paraunit": "^1.3.1 || ^2.7", - "infection/infection": "^0.31.0", - "justinrainbow/json-schema": "^6.5", - "keradus/cli-executor": "^2.2", + "facile-it/paraunit": "^1.3.1 || ^2.7.1", + "infection/infection": "^0.32.3", + "justinrainbow/json-schema": "^6.6.4", + "keradus/cli-executor": "^2.3", "mikey179/vfsstream": "^1.6.12", - "php-coveralls/php-coveralls": "^2.9", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.6", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.6", - "phpunit/phpunit": "^9.6.25 || ^10.5.53 || ^11.5.34", + "php-coveralls/php-coveralls": "^2.9.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.7", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.7", + "phpunit/phpunit": "^9.6.34 || ^10.5.63 || ^11.5.51", "symfony/polyfill-php85": "^1.33", - "symfony/var-dumper": "^5.4.48 || ^6.4.24 || ^7.3.2 || ^8.0", - "symfony/yaml": "^5.4.45 || ^6.4.24 || ^7.3.2 || ^8.0" + "symfony/var-dumper": "^5.4.48 || ^6.4.32 || ^7.4.4 || ^8.0.4", + "symfony/yaml": "^5.4.45 || ^6.4.30 || ^7.4.1 || ^8.0.1" }, "suggest": { "ext-dom": "For handling output formats in XML", @@ -9433,7 +9465,7 @@ ], "support": { "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", - "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.92.3" + "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.94.0" }, "funding": [ { @@ -9441,7 +9473,7 @@ "type": "github" } ], - "time": "2025-12-18T10:45:02+00:00" + "time": "2026-02-11T16:44:33+00:00" }, { "name": "masterminds/html5", @@ -9690,11 +9722,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.33", + "version": "2.1.39", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9e800e6bee7d5bd02784d4c6069b48032d16224f", - "reference": "9e800e6bee7d5bd02784d4c6069b48032d16224f", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224", + "reference": "c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224", "shasum": "" }, "require": { @@ -9739,25 +9771,25 @@ "type": "github" } ], - "time": "2025-12-05T10:24:31+00:00" + "time": "2026-02-11T14:48:56+00:00" }, { "name": "phpstan/phpstan-doctrine", - "version": "2.0.12", + "version": "2.0.16", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-doctrine.git", - "reference": "d20ee0373d22735271f1eb4d631856b5f847d399" + "reference": "f4ff6084a26d91174b3f0b047589af293a893104" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-doctrine/zipball/d20ee0373d22735271f1eb4d631856b5f847d399", - "reference": "d20ee0373d22735271f1eb4d631856b5f847d399", + "url": "https://api.github.com/repos/phpstan/phpstan-doctrine/zipball/f4ff6084a26d91174b3f0b047589af293a893104", + "reference": "f4ff6084a26d91174b3f0b047589af293a893104", "shasum": "" }, "require": { "php": "^7.4 || ^8.0", - "phpstan/phpstan": "^2.1.13" + "phpstan/phpstan": "^2.1.34" }, "conflict": { "doctrine/collections": "<1.0", @@ -9808,24 +9840,27 @@ "MIT" ], "description": "Doctrine extensions for PHPStan", + "keywords": [ + "static analysis" + ], "support": { "issues": "https://github.com/phpstan/phpstan-doctrine/issues", - "source": "https://github.com/phpstan/phpstan-doctrine/tree/2.0.12" + "source": "https://github.com/phpstan/phpstan-doctrine/tree/2.0.16" }, - "time": "2025-12-01T11:34:02+00:00" + "time": "2026-02-11T08:54:45+00:00" }, { "name": "phpstan/phpstan-symfony", - "version": "2.0.9", + "version": "2.0.14", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-symfony.git", - "reference": "24d8c157aa483141b0579d705ef0aac9e1b95436" + "reference": "678136545a552a33b07f1a59a013f76df286cc34" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/24d8c157aa483141b0579d705ef0aac9e1b95436", - "reference": "24d8c157aa483141b0579d705ef0aac9e1b95436", + "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/678136545a552a33b07f1a59a013f76df286cc34", + "reference": "678136545a552a33b07f1a59a013f76df286cc34", "shasum": "" }, "require": { @@ -9879,11 +9914,14 @@ } ], "description": "Symfony Framework extensions and rules for PHPStan", + "keywords": [ + "static analysis" + ], "support": { "issues": "https://github.com/phpstan/phpstan-symfony/issues", - "source": "https://github.com/phpstan/phpstan-symfony/tree/2.0.9" + "source": "https://github.com/phpstan/phpstan-symfony/tree/2.0.14" }, - "time": "2025-11-29T11:17:28+00:00" + "time": "2026-02-11T12:27:30+00:00" }, { "name": "phpunit/php-code-coverage", @@ -10206,16 +10244,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.31", + "version": "9.6.34", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "945d0b7f346a084ce5549e95289962972c4272e5" + "reference": "b36f02317466907a230d3aa1d34467041271ef4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/945d0b7f346a084ce5549e95289962972c4272e5", - "reference": "945d0b7f346a084ce5549e95289962972c4272e5", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b36f02317466907a230d3aa1d34467041271ef4a", + "reference": "b36f02317466907a230d3aa1d34467041271ef4a", "shasum": "" }, "require": { @@ -10237,7 +10275,7 @@ "phpunit/php-timer": "^5.0.3", "sebastian/cli-parser": "^1.0.2", "sebastian/code-unit": "^1.0.8", - "sebastian/comparator": "^4.0.9", + "sebastian/comparator": "^4.0.10", "sebastian/diff": "^4.0.6", "sebastian/environment": "^5.1.5", "sebastian/exporter": "^4.0.8", @@ -10289,7 +10327,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.31" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.34" }, "funding": [ { @@ -10313,7 +10351,7 @@ "type": "tidelift" } ], - "time": "2025-12-06T07:45:52+00:00" + "time": "2026-01-27T05:45:00+00:00" }, { "name": "react/cache", @@ -10389,16 +10427,16 @@ }, { "name": "react/child-process", - "version": "v0.6.6", + "version": "v0.6.7", "source": { "type": "git", "url": "https://github.com/reactphp/child-process.git", - "reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159" + "reference": "970f0e71945556422ee4570ccbabaedc3cf04ad3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp/child-process/zipball/1721e2b93d89b745664353b9cfc8f155ba8a6159", - "reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159", + "url": "https://api.github.com/repos/reactphp/child-process/zipball/970f0e71945556422ee4570ccbabaedc3cf04ad3", + "reference": "970f0e71945556422ee4570ccbabaedc3cf04ad3", "shasum": "" }, "require": { @@ -10452,7 +10490,7 @@ ], "support": { "issues": "https://github.com/reactphp/child-process/issues", - "source": "https://github.com/reactphp/child-process/tree/v0.6.6" + "source": "https://github.com/reactphp/child-process/tree/v0.6.7" }, "funding": [ { @@ -10460,7 +10498,7 @@ "type": "open_collective" } ], - "time": "2025-01-01T16:37:48+00:00" + "time": "2025-12-23T15:25:20+00:00" }, { "name": "react/dns", @@ -11010,16 +11048,16 @@ }, { "name": "sebastian/comparator", - "version": "4.0.9", + "version": "4.0.10", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "67a2df3a62639eab2cc5906065e9805d4fd5dfc5" + "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/67a2df3a62639eab2cc5906065e9805d4fd5dfc5", - "reference": "67a2df3a62639eab2cc5906065e9805d4fd5dfc5", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/e4df00b9b3571187db2831ae9aada2c6efbd715d", + "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d", "shasum": "" }, "require": { @@ -11072,7 +11110,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.9" + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.10" }, "funding": [ { @@ -11092,7 +11130,7 @@ "type": "tidelift" } ], - "time": "2025-08-10T06:51:50+00:00" + "time": "2026-01-24T09:22:56+00:00" }, { "name": "sebastian/complexity", @@ -11854,16 +11892,16 @@ }, { "name": "symfony/browser-kit", - "version": "v7.3.6", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "e9a9fd604296b17bf90939c3647069f1f16ef04e" + "reference": "a1e115df7c86200f210814867a61694e6d304256" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/e9a9fd604296b17bf90939c3647069f1f16ef04e", - "reference": "e9a9fd604296b17bf90939c3647069f1f16ef04e", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/a1e115df7c86200f210814867a61694e6d304256", + "reference": "a1e115df7c86200f210814867a61694e6d304256", "shasum": "" }, "require": { @@ -11902,7 +11940,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.6" + "source": "https://github.com/symfony/browser-kit/tree/v7.3.10" }, "funding": [ { @@ -11922,7 +11960,7 @@ "type": "tidelift" } ], - "time": "2025-11-05T07:57:47+00:00" + "time": "2026-01-13T10:28:39+00:00" }, { "name": "symfony/css-selector", @@ -11995,16 +12033,16 @@ }, { "name": "symfony/dom-crawler", - "version": "v7.3.3", + "version": "v7.3.10", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "efa076ea0eeff504383ff0dcf827ea5ce15690ba" + "reference": "8d9b47c994701cd50d3507062501c1ac2b428aaf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/efa076ea0eeff504383ff0dcf827ea5ce15690ba", - "reference": "efa076ea0eeff504383ff0dcf827ea5ce15690ba", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/8d9b47c994701cd50d3507062501c1ac2b428aaf", + "reference": "8d9b47c994701cd50d3507062501c1ac2b428aaf", "shasum": "" }, "require": { @@ -12042,7 +12080,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.3" + "source": "https://github.com/symfony/dom-crawler/tree/v7.3.10" }, "funding": [ { @@ -12062,20 +12100,20 @@ "type": "tidelift" } ], - "time": "2025-08-06T20:13:54+00:00" + "time": "2026-01-05T08:45:46+00:00" }, { "name": "symfony/maker-bundle", - "version": "v1.65.1", + "version": "v1.66.0", "source": { "type": "git", "url": "https://github.com/symfony/maker-bundle.git", - "reference": "eba30452d212769c9a5bcf0716959fd8ba1e54e3" + "reference": "b5b4afa2a570b926682e9f34615a6766dd560ff4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/eba30452d212769c9a5bcf0716959fd8ba1e54e3", - "reference": "eba30452d212769c9a5bcf0716959fd8ba1e54e3", + "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/b5b4afa2a570b926682e9f34615a6766dd560ff4", + "reference": "b5b4afa2a570b926682e9f34615a6766dd560ff4", "shasum": "" }, "require": { @@ -12098,7 +12136,7 @@ }, "require-dev": { "composer/semver": "^3.0", - "doctrine/doctrine-bundle": "^2.5.0|^3.0.0", + "doctrine/doctrine-bundle": "^2.10|^3.0", "doctrine/orm": "^2.15|^3", "doctrine/persistence": "^3.1|^4.0", "symfony/http-client": "^6.4|^7.0|^8.0", @@ -12140,7 +12178,7 @@ ], "support": { "issues": "https://github.com/symfony/maker-bundle/issues", - "source": "https://github.com/symfony/maker-bundle/tree/v1.65.1" + "source": "https://github.com/symfony/maker-bundle/tree/v1.66.0" }, "funding": [ { @@ -12160,20 +12198,20 @@ "type": "tidelift" } ], - "time": "2025-12-02T07:14:37+00:00" + "time": "2026-02-09T08:55:54+00:00" }, { "name": "symfony/phpunit-bridge", - "version": "v8.0.0", + "version": "v8.0.3", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "51b2adaf2cdb00cdab11e6b593e37ef76358e161" + "reference": "3c59b07980df5d4ae4a2620287016209802261ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/51b2adaf2cdb00cdab11e6b593e37ef76358e161", - "reference": "51b2adaf2cdb00cdab11e6b593e37ef76358e161", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/3c59b07980df5d4ae4a2620287016209802261ea", + "reference": "3c59b07980df5d4ae4a2620287016209802261ea", "shasum": "" }, "require": { @@ -12225,7 +12263,7 @@ "testing" ], "support": { - "source": "https://github.com/symfony/phpunit-bridge/tree/v8.0.0" + "source": "https://github.com/symfony/phpunit-bridge/tree/v8.0.3" }, "funding": [ { @@ -12245,7 +12283,7 @@ "type": "tidelift" } ], - "time": "2025-10-29T07:48:08+00:00" + "time": "2025-12-10T13:10:54+00:00" }, { "name": "symfony/polyfill-php80", diff --git a/migrations/2026/02/Version20260212230754.php b/migrations/2026/02/Version20260212230754.php new file mode 100644 index 00000000..6dada520 --- /dev/null +++ b/migrations/2026/02/Version20260212230754.php @@ -0,0 +1,78 @@ +. + */ + +namespace DoctrineMigrations; + +use Doctrine\DBAL\Schema\Schema; +use Doctrine\Migrations\AbstractMigration; + +final class Version20260212230754 extends AbstractMigration +{ + public function getDescription(): string + { + return ''; + } + + public function up(Schema $schema): void + { + // Headsnake description + $this->addSql(<<addSql(<<addSql(<<value . '"'; + if(is_array($value)) return '"' . addslashes(json_encode($value)) . '"'; diff --git a/src/Service/InventoryService.php b/src/Service/InventoryService.php index 8e737b4a..cb9430de 100644 --- a/src/Service/InventoryService.php +++ b/src/Service/InventoryService.php @@ -496,6 +496,9 @@ private function applySeasonalSpiceToNewItem(Inventory $i): Inventory if($i->getSpice() && $this->rng->rngNextBool()) return $i; + if($i->getItem()->getName() === 'Cellular Peptide Cake') + return $i->setSpice(SpiceRepository::findOneByName($this->em, 'with Mint Frosting')); + if($i->getItem()->getName() === 'Worms' && DateFunctions::getFullMoonName($this->clock->now) === 'Worm') return $i->setSpice(SpiceRepository::findOneByName($this->em, 'with Butts')); diff --git a/src/Service/PetActivity/DreamingService.php b/src/Service/PetActivity/DreamingService.php index 320ba5d3..9b0a6a89 100644 --- a/src/Service/PetActivity/DreamingService.php +++ b/src/Service/PetActivity/DreamingService.php @@ -95,7 +95,7 @@ public function dream(Pet $pet): PetActivityLog { $possibleItems = [ 'Beans', - 'Canned Food', 'Carrot Wine Recipe', 'Chanterelle', 'Chocomilk', 'Cobbler Recipe', 'Cucumber', + 'Canned Food', 'Carrot Wine Recipe', 'Cellular Peptide Cake', 'Chanterelle', 'Chocomilk', 'Cobbler Recipe', 'Cucumber', 'Egg', 'Fig', 'Giant Turkey Leg', 'Ginger', diff --git a/src/Service/PetActivity/SpecialLocations/IcyMoonService.php b/src/Service/PetActivity/SpecialLocations/IcyMoonService.php index 06da0c40..b19d59ac 100644 --- a/src/Service/PetActivity/SpecialLocations/IcyMoonService.php +++ b/src/Service/PetActivity/SpecialLocations/IcyMoonService.php @@ -295,8 +295,11 @@ private function fightBabyCrystallineEntity(ComputedPetSkills $petWithSkills): P $pet->increaseEsteem($this->rng->rngNextInt(2, 4)); - if($roll >= 30) $pieces++; - if($roll >= 40) $pieces++; + if($roll >= 30) + $this->inventoryService->petCollectsItem('Cellular Peptide Cake', $pet, $pet->getName() . ' got this by defeating a Mini Crystalline Entity on an Icy Moon!', $activityLog); + + if($roll >= 40) + $pieces++; for($i = 0; $i < $pieces; $i++) $this->inventoryService->petCollectsItem($this->rng->rngNextFromArray([ 'Glass', 'Gypsum', 'Fiberglass' ]), $pet, $pet->getName() . ' got this by defeating a Mini Crystalline Entity on an Icy Moon!', $activityLog); diff --git a/src/Service/RecipeRepository.php b/src/Service/RecipeRepository.php index 5bb444b3..c71ca9df 100644 --- a/src/Service/RecipeRepository.php +++ b/src/Service/RecipeRepository.php @@ -515,6 +515,7 @@ public function __construct() new Recipe('Mini Cooking Buddy', '158:1,1129:1', '1416:1', 0), new Recipe('Mini Melowatern Onigiri', '17:1,131:1,140:1', '308:4', 0), new Recipe('Minor Scroll of Riches', '128:1,1129:1', '127:1', 0), + new Recipe('Mint Frosting', '12:1,65:1,370:1', '1507:3', 0), new Recipe('Mirepoix', '6:1,7:1,8:1', '30:2', 0), new Recipe('Miso Soup', '494:1,1118:1', '1119:2', 0), new Recipe('Mixed Nut Brittle', '12:1,25:1,48:1,65:1,511:1', '696:3', 0),