diff --git a/api/composer.json b/api/composer.json index cb5cc0b2e..ca713464f 100644 --- a/api/composer.json +++ b/api/composer.json @@ -5,9 +5,9 @@ "php": ">=8.3", "ext-ctype": "*", "ext-iconv": "*", - "api-platform/doctrine-orm": "^3.4", - "api-platform/graphql": "^3.4", - "api-platform/symfony": "^3.4", + "api-platform/doctrine-orm": "^4.0", + "api-platform/graphql": "^4.0", + "api-platform/symfony": "^4.0", "doctrine/common": "^3.4", "doctrine/doctrine-bundle": "^2.11", "doctrine/doctrine-fixtures-bundle": "^3.5", @@ -105,18 +105,6 @@ ] }, "conflict": { - "api-platform/doctrine-common": "^4.0@alpha", - "api-platform/documentation": "^4.0@alpha", - "api-platform/graphql": "^4.0@alpha", - "api-platform/http-cache": "^4.0@alpha", - "api-platform/hydra": "^4.0@alpha", - "api-platform/json-schema": "^4.0@alpha", - "api-platform/jsonld": "^4.0@alpha", - "api-platform/metadata": "^4.0@alpha", - "api-platform/openapi": "^4.0@alpha", - "api-platform/serializer": "^4.0@alpha", - "api-platform/state": "^4.0@alpha", - "api-platform/validator": "^4.0@alpha", "symfony/symfony": "*" }, "extra": { @@ -130,5 +118,5 @@ ] } }, - "minimum-stability": "stable" + "minimum-stability": "beta" } diff --git a/api/composer.lock b/api/composer.lock index 48a8f578f..6de3821e3 100644 --- a/api/composer.lock +++ b/api/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "42fa08423435d03d48fb928acdce87dd", + "content-hash": "d04480265ec396bb7fe691d9133bb569", "packages": [ { "name": "api-platform/doctrine-common", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/doctrine-common.git", - "reference": "5c65c6d04ea91e4eaecafcfd3be212ef7f7d4a5b" + "reference": "1ded4c4da7942bc73088fd4455021d4e7db2d4b2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/doctrine-common/zipball/5c65c6d04ea91e4eaecafcfd3be212ef7f7d4a5b", - "reference": "5c65c6d04ea91e4eaecafcfd3be212ef7f7d4a5b", + "url": "https://api.github.com/repos/api-platform/doctrine-common/zipball/1ded4c4da7942bc73088fd4455021d4e7db2d4b2", + "reference": "1ded4c4da7942bc73088fd4455021d4e7db2d4b2", "shasum": "" }, "require": { @@ -34,9 +34,8 @@ "require-dev": { "doctrine/mongodb-odm": "^2.6", "doctrine/orm": "^2.17 || ^3.0", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^10.0", - "symfony/phpunit-bridge": "^6.4 || ^7.0" + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^11.2" }, "suggest": { "api-platform/graphql": "For GraphQl mercure subscriptions.", @@ -44,7 +43,6 @@ "phpstan/phpdoc-parser": "For PHP documentation support.", "symfony/config": "For XML resource configuration.", "symfony/mercure-bundle": "For mercure updates publisher.", - "symfony/messenger": "For async mercure updates.", "symfony/yaml": "For YAML resource configuration." }, "type": "library", @@ -87,22 +85,22 @@ ], "support": { "issues": "https://github.com/api-platform/doctrine-common/issues", - "source": "https://github.com/api-platform/doctrine-common/tree/v3.4.0" + "source": "https://github.com/api-platform/doctrine-common/tree/v4.0.0" }, - "time": "2024-09-15T08:41:34+00:00" + "time": "2024-09-16T13:01:58+00:00" }, { "name": "api-platform/doctrine-orm", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/doctrine-orm.git", - "reference": "c5d99255a8dc14b1cde102955b0eeb8282087d91" + "reference": "37fdd939ab520c914e445fb2d3807ebd89436c00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/doctrine-orm/zipball/c5d99255a8dc14b1cde102955b0eeb8282087d91", - "reference": "c5d99255a8dc14b1cde102955b0eeb8282087d91", + "url": "https://api.github.com/repos/api-platform/doctrine-orm/zipball/37fdd939ab520c914e445fb2d3807ebd89436c00", + "reference": "37fdd939ab520c914e445fb2d3807ebd89436c00", "shasum": "" }, "require": { @@ -115,19 +113,17 @@ "symfony/property-info": "^6.4 || ^7.1" }, "require-dev": { - "api-platform/parameter-validator": "^3.2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^10.0", - "ramsey/uuid": "^4.7", + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^11.2", + "ramsey/uuid": "^4.0", "ramsey/uuid-doctrine": "^2.0", - "symfony/cache": "^6.4 || ^7.0", - "symfony/framework-bundle": "^6.4 || ^7.0", - "symfony/phpunit-bridge": "^6.4 || ^7.0", + "symfony/cache": "^6.4 || ^7.1", + "symfony/framework-bundle": "^6.4 || ^7.1", "symfony/property-access": "^6.4 || ^7.0", "symfony/serializer": "^6.4 || ^7.0", - "symfony/uid": "^6.4 || ^7.0", - "symfony/validator": "^6.4 || ^7.0", - "symfony/yaml": "^6.4 || ^7.0" + "symfony/uid": "^6.4 || ^7.1", + "symfony/validator": "^6.4 || ^7.1", + "symfony/yaml": "^6.4 || ^7.1" }, "type": "library", "extra": { @@ -167,27 +163,30 @@ ], "support": { "issues": "https://github.com/api-platform/doctrine-orm/issues", - "source": "https://github.com/api-platform/doctrine-orm/tree/v3.4.0" + "source": "https://github.com/api-platform/doctrine-orm/tree/v4.0.0" }, - "time": "2024-09-15T08:41:34+00:00" + "time": "2024-09-16T13:01:58+00:00" }, { "name": "api-platform/documentation", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/documentation.git", - "reference": "ac12d79d60334b3cf3286edd96aaf45885f8c12e" + "reference": "7d47af201959ba1cf1b66eabca882cd5e68198c2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/documentation/zipball/ac12d79d60334b3cf3286edd96aaf45885f8c12e", - "reference": "ac12d79d60334b3cf3286edd96aaf45885f8c12e", + "url": "https://api.github.com/repos/api-platform/documentation/zipball/7d47af201959ba1cf1b66eabca882cd5e68198c2", + "reference": "7d47af201959ba1cf1b66eabca882cd5e68198c2", "shasum": "" }, "require": { "api-platform/metadata": "^3.4 || ^4.0" }, + "require-dev": { + "phpunit/phpunit": "^11.2" + }, "type": "project", "extra": { "branch-alias": { @@ -221,48 +220,46 @@ "description": "API Platform documentation controller.", "support": { "issues": "https://github.com/api-platform/documentation/issues", - "source": "https://github.com/api-platform/documentation/tree/v3.4.0" + "source": "https://github.com/api-platform/documentation/tree/v4.0.0" }, - "time": "2024-09-03T07:00:23+00:00" + "time": "2024-09-06T14:47:50+00:00" }, { "name": "api-platform/graphql", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/graphql.git", - "reference": "085a632ade49ce4bede3b7b54dd3b9641e9f0980" + "reference": "34b0816adb4fb409d023e12a8dbdc96880ac297d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/graphql/zipball/085a632ade49ce4bede3b7b54dd3b9641e9f0980", - "reference": "085a632ade49ce4bede3b7b54dd3b9641e9f0980", + "url": "https://api.github.com/repos/api-platform/graphql/zipball/34b0816adb4fb409d023e12a8dbdc96880ac297d", + "reference": "34b0816adb4fb409d023e12a8dbdc96880ac297d", "shasum": "" }, "require": { "api-platform/metadata": "^3.4 || ^4.0", "api-platform/serializer": "^3.4 || ^4.0", "api-platform/state": "^3.4 || ^4.0", - "api-platform/validator": "^3.4 || ^4.0", "php": ">=8.1", "symfony/property-info": "^6.4 || ^7.1", "symfony/serializer": "^6.4 || ^7.1", "webonyx/graphql-php": "^14.0 || ^15.0", - "willdurand/negotiation": "^3.0" + "willdurand/negotiation": "^3.1" }, "require-dev": { "api-platform/validator": "^3.4 || ^4.0", - "phpspec/prophecy-phpunit": "^2.0", - "sebastian/comparator": "<5.0", + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^11.2", "symfony/mercure-bundle": "*", - "symfony/phpunit-bridge": "^6.4 || ^7.0", - "symfony/routing": "^6.4 || ^7.0", - "symfony/validator": "^6.4 || ^7.0", + "symfony/routing": "^6.4 || ^7.1", "twig/twig": "^3.7" }, "suggest": { "api-platform/doctrine-odm": "To support doctrine ODM state options.", - "api-platform/doctrine-orm": "To support doctrine ORM state options." + "api-platform/doctrine-orm": "To support doctrine ORM state options.", + "api-platform/validator": "To support validation." }, "type": "library", "extra": { @@ -304,22 +301,22 @@ "graphql" ], "support": { - "source": "https://github.com/api-platform/graphql/tree/v3.4.0" + "source": "https://github.com/api-platform/graphql/tree/v4.0.0" }, - "time": "2024-09-15T08:41:34+00:00" + "time": "2024-09-16T13:01:58+00:00" }, { "name": "api-platform/http-cache", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/http-cache.git", - "reference": "e68d395b2b20c7a25d4afa1ceac4532cedd4d590" + "reference": "7bd20fe11f1a6a66687581c528d38090d020b88a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/http-cache/zipball/e68d395b2b20c7a25d4afa1ceac4532cedd4d590", - "reference": "e68d395b2b20c7a25d4afa1ceac4532cedd4d590", + "url": "https://api.github.com/repos/api-platform/http-cache/zipball/7bd20fe11f1a6a66687581c528d38090d020b88a", + "reference": "7bd20fe11f1a6a66687581c528d38090d020b88a", "shasum": "" }, "require": { @@ -330,11 +327,10 @@ }, "require-dev": { "guzzlehttp/guzzle": "^6.0 || ^7.0", - "phpspec/prophecy-phpunit": "^2.0", - "sebastian/comparator": "<5.0", - "symfony/dependency-injection": "^6.4 || ^7.0", - "symfony/http-client": "^6.4 || ^7.0", - "symfony/phpunit-bridge": "^6.4 || ^7.0" + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^11.2", + "symfony/dependency-injection": "^6.4 || ^7.1", + "symfony/http-client": "^6.4 || ^7.1" }, "type": "library", "extra": { @@ -377,22 +373,22 @@ ], "support": { "issues": "https://github.com/api-platform/http-cache/issues", - "source": "https://github.com/api-platform/http-cache/tree/v3.4.0" + "source": "https://github.com/api-platform/http-cache/tree/v4.0.0" }, - "time": "2024-09-03T07:00:23+00:00" + "time": "2024-09-06T06:35:15+00:00" }, { "name": "api-platform/hydra", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/hydra.git", - "reference": "b9ce66a666baa4adcbb6e5803470c375e859153f" + "reference": "6806a68ea022ade70f7a730771072c7e1146fc20" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/hydra/zipball/b9ce66a666baa4adcbb6e5803470c375e859153f", - "reference": "b9ce66a666baa4adcbb6e5803470c375e859153f", + "url": "https://api.github.com/repos/api-platform/hydra/zipball/6806a68ea022ade70f7a730771072c7e1146fc20", + "reference": "6806a68ea022ade70f7a730771072c7e1146fc20", "shasum": "" }, "require": { @@ -402,12 +398,16 @@ "api-platform/metadata": "^3.4 || ^4.0", "api-platform/serializer": "^3.4 || ^4.0", "api-platform/state": "^3.4 || ^4.0", - "php": ">=8.1" + "php": ">=8.1", + "symfony/web-link": "^6.4 || ^7.1" }, "require-dev": { "api-platform/doctrine-common": "^3.4 || ^4.0", "api-platform/doctrine-odm": "^3.4 || ^4.0", - "api-platform/doctrine-orm": "^3.4 || ^4.0" + "api-platform/doctrine-orm": "^3.4 || ^4.0", + "phpspec/prophecy": "^1.19", + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^11.2" }, "type": "library", "extra": { @@ -457,22 +457,22 @@ ], "support": { "issues": "https://github.com/api-platform/hydra/issues", - "source": "https://github.com/api-platform/hydra/tree/v3.4.0" + "source": "https://github.com/api-platform/hydra/tree/v4.0.0" }, - "time": "2024-09-09T10:20:20+00:00" + "time": "2024-09-09T12:41:13+00:00" }, { "name": "api-platform/json-schema", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/json-schema.git", - "reference": "58cd51004c1a2d0d5bf36c7b71c818d673031f89" + "reference": "1e7c5135e8a3e20381becd906b5285d388c20021" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/json-schema/zipball/58cd51004c1a2d0d5bf36c7b71c818d673031f89", - "reference": "58cd51004c1a2d0d5bf36c7b71c818d673031f89", + "url": "https://api.github.com/repos/api-platform/json-schema/zipball/1e7c5135e8a3e20381becd906b5285d388c20021", + "reference": "1e7c5135e8a3e20381becd906b5285d388c20021", "shasum": "" }, "require": { @@ -484,9 +484,8 @@ "symfony/uid": "^6.4 || ^7.0" }, "require-dev": { - "phpspec/prophecy-phpunit": "^2.0", - "sebastian/comparator": "<5.0", - "symfony/phpunit-bridge": "^6.4 || ^7.0" + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^11.2" }, "type": "library", "extra": { @@ -532,22 +531,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/json-schema/tree/v3.4.0" + "source": "https://github.com/api-platform/json-schema/tree/v4.0.0" }, - "time": "2024-09-07T06:31:56+00:00" + "time": "2024-09-09T11:52:07+00:00" }, { "name": "api-platform/jsonld", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/jsonld.git", - "reference": "804a8e4fd805229d8a006e4f46131e52e4c2f66b" + "reference": "dfc09139e693ce495181c10d5f87145d7f4891d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/jsonld/zipball/804a8e4fd805229d8a006e4f46131e52e4c2f66b", - "reference": "804a8e4fd805229d8a006e4f46131e52e4c2f66b", + "url": "https://api.github.com/repos/api-platform/jsonld/zipball/dfc09139e693ce495181c10d5f87145d7f4891d5", + "reference": "dfc09139e693ce495181c10d5f87145d7f4891d5", "shasum": "" }, "require": { @@ -556,6 +555,9 @@ "api-platform/state": "^3.4 || ^4.0", "php": ">=8.1" }, + "require-dev": { + "phpunit/phpunit": "^11.2" + }, "type": "library", "extra": { "branch-alias": { @@ -604,22 +606,22 @@ ], "support": { "issues": "https://github.com/api-platform/jsonld/issues", - "source": "https://github.com/api-platform/jsonld/tree/v3.4.0" + "source": "https://github.com/api-platform/jsonld/tree/v4.0.0" }, - "time": "2024-09-07T06:31:56+00:00" + "time": "2024-09-09T11:52:07+00:00" }, { "name": "api-platform/metadata", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/metadata.git", - "reference": "1f1a038aaaae54cd60cb53f1f5f66cd469fd773a" + "reference": "bd5a7449c79b47fa3442def4b16f339d707b8e57" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/metadata/zipball/1f1a038aaaae54cd60cb53f1f5f66cd469fd773a", - "reference": "1f1a038aaaae54cd60cb53f1f5f66cd469fd773a", + "url": "https://api.github.com/repos/api-platform/metadata/zipball/bd5a7449c79b47fa3442def4b16f339d707b8e57", + "reference": "bd5a7449c79b47fa3442def4b16f339d707b8e57", "shasum": "" }, "require": { @@ -628,7 +630,8 @@ "psr/cache": "^1.0 || ^2.0 || ^3.0", "psr/log": "^1.0 || ^2.0 || ^3.0", "symfony/property-info": "^6.4 || ^7.1", - "symfony/string": "^6.4 || ^7.0" + "symfony/string": "^6.4 || ^7.0", + "symfony/type-info": "^7.1" }, "require-dev": { "api-platform/json-schema": "^3.4 || ^4.0", @@ -636,13 +639,12 @@ "api-platform/state": "^3.4 || ^4.0", "phpspec/prophecy-phpunit": "^2.0", "phpstan/phpdoc-parser": "^1.16", - "sebastian/comparator": "<5.0", - "symfony/config": "^6.4 || ^7.0", - "symfony/phpunit-bridge": "^6.4 || ^7.0", - "symfony/routing": "^6.4 || ^7.0", + "phpunit/phpunit": "^11.2", + "symfony/config": "^6.4 || ^7.1", + "symfony/routing": "^6.4 || ^7.1", "symfony/var-dumper": "^6.4 || ^7.0", "symfony/web-link": "^6.4 || ^7.0", - "symfony/yaml": "^6.4 || ^7.0" + "symfony/yaml": "^6.4 || ^7.1" }, "suggest": { "phpstan/phpdoc-parser": "For PHP documentation support.", @@ -696,22 +698,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/metadata/tree/v3.4.0" + "source": "https://github.com/api-platform/metadata/tree/v4.0.0" }, - "time": "2024-09-18T09:08:08+00:00" + "time": "2024-09-18T17:27:26+00:00" }, { "name": "api-platform/openapi", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/openapi.git", - "reference": "6fb6075d184ac4daab86c9a3b3285574b18aa4c6" + "reference": "fbaee5bbe8f983db5c30cbb2a9a6daf886c7cdb7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/openapi/zipball/6fb6075d184ac4daab86c9a3b3285574b18aa4c6", - "reference": "6fb6075d184ac4daab86c9a3b3285574b18aa4c6", + "url": "https://api.github.com/repos/api-platform/openapi/zipball/fbaee5bbe8f983db5c30cbb2a9a6daf886c7cdb7", + "reference": "fbaee5bbe8f983db5c30cbb2a9a6daf886c7cdb7", "shasum": "" }, "require": { @@ -728,7 +730,7 @@ "api-platform/doctrine-odm": "^3.4 || ^4.0", "api-platform/doctrine-orm": "^3.4 || ^4.0", "phpspec/prophecy-phpunit": "^2.0", - "symfony/phpunit-bridge": "^6.4 || ^7.0" + "phpunit/phpunit": "^11.2" }, "type": "library", "extra": { @@ -777,22 +779,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/openapi/tree/v3.4.0" + "source": "https://github.com/api-platform/openapi/tree/v4.0.0" }, - "time": "2024-09-09T07:42:01+00:00" + "time": "2024-09-11T15:14:16+00:00" }, { "name": "api-platform/serializer", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/serializer.git", - "reference": "fb11674a6c363c713ab1eea1680a2f26a032bf9c" + "reference": "972c63f72493f049f1712cf752f60ee5a90f6569" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/serializer/zipball/fb11674a6c363c713ab1eea1680a2f26a032bf9c", - "reference": "fb11674a6c363c713ab1eea1680a2f26a032bf9c", + "url": "https://api.github.com/repos/api-platform/serializer/zipball/972c63f72493f049f1712cf752f60ee5a90f6569", + "reference": "972c63f72493f049f1712cf752f60ee5a90f6569", "shasum": "" }, "require": { @@ -806,12 +808,16 @@ "symfony/validator": "^6.4 || ^7.0" }, "require-dev": { - "phpspec/prophecy-phpunit": "^2.0", - "sebastian/comparator": "<5.0", + "api-platform/doctrine-common": "^3.2 || ^4.0", + "api-platform/doctrine-odm": "^3.2 || ^4.0", + "api-platform/doctrine-orm": "^3.2 || ^4.0", + "api-platform/json-schema": "^3.2 || ^4.0", + "api-platform/openapi": "^3.2 || ^4.0", + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^11.2", "symfony/mercure-bundle": "*", - "symfony/phpunit-bridge": "^6.4 || ^7.0", "symfony/var-dumper": "^6.4 || ^7.0", - "symfony/yaml": "^6.4 || ^7.0" + "symfony/yaml": "^6.4 || ^7.1" }, "suggest": { "api-platform/doctrine-orm": "To support doctrine ORM state options." @@ -857,22 +863,22 @@ ], "support": { "issues": "https://github.com/api-platform/serializer/issues", - "source": "https://github.com/api-platform/serializer/tree/v3.4.0" + "source": "https://github.com/api-platform/serializer/tree/v4.0.0" }, - "time": "2024-09-15T08:41:34+00:00" + "time": "2024-09-16T13:01:58+00:00" }, { "name": "api-platform/state", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/state.git", - "reference": "13cec5fea8c52f776ee42bca7b819301932b4707" + "reference": "eec3ea220394d93c7ce8a05a9570899e6b105bcf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/state/zipball/13cec5fea8c52f776ee42bca7b819301932b4707", - "reference": "13cec5fea8c52f776ee42bca7b819301932b4707", + "url": "https://api.github.com/repos/api-platform/state/zipball/eec3ea220394d93c7ce8a05a9570899e6b105bcf", + "reference": "eec3ea220394d93c7ce8a05a9570899e6b105bcf", "shasum": "" }, "require": { @@ -884,7 +890,7 @@ "require-dev": { "api-platform/serializer": "^3.4 || ^4.0", "api-platform/validator": "^3.4 || ^4.0", - "phpunit/phpunit": "^10.3", + "phpunit/phpunit": "^11.2", "symfony/http-foundation": "^6.4 || ^7.0", "symfony/web-link": "^6.4 || ^7.0", "willdurand/negotiation": "^3.1" @@ -943,22 +949,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/state/tree/v3.4.0" + "source": "https://github.com/api-platform/state/tree/v4.0.0" }, - "time": "2024-09-18T17:25:32+00:00" + "time": "2024-09-18T17:27:26+00:00" }, { "name": "api-platform/symfony", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/symfony.git", - "reference": "3389f77f54b280498d031d96447c1234bd8a9ea7" + "reference": "5b5ae1c43d3841bdc87cf5b73a98a5cbea88bb3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/symfony/zipball/3389f77f54b280498d031d96447c1234bd8a9ea7", - "reference": "3389f77f54b280498d031d96447c1234bd8a9ea7", + "url": "https://api.github.com/repos/api-platform/symfony/zipball/5b5ae1c43d3841bdc87cf5b73a98a5cbea88bb3b", + "reference": "5b5ae1c43d3841bdc87cf5b73a98a5cbea88bb3b", "shasum": "" }, "require": { @@ -986,13 +992,12 @@ "api-platform/elasticsearch": "^3.4 || ^4.0", "api-platform/graphql": "^3.4 || ^4.0", "api-platform/parameter-validator": "^3.1", - "phpspec/prophecy-phpunit": "^2.0", - "sebastian/comparator": "<5.0", + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^11.2", "symfony/expression-language": "^6.4 || ^7.1", "symfony/mercure-bundle": "*", - "symfony/phpunit-bridge": "^6.4 || ^7.0", - "symfony/routing": "^6.4 || ^7.0", - "symfony/validator": "^6.4 || ^7.0", + "symfony/routing": "^6.4 || ^7.1", + "symfony/validator": "^6.4 || ^7.1", "webonyx/graphql-php": "^14.0 || ^15.0" }, "suggest": { @@ -1051,26 +1056,35 @@ "description": "Symfony API Platform integration", "homepage": "https://api-platform.com", "keywords": [ - "api" + "Hydra", + "JSON-LD", + "api", + "graphql", + "hal", + "jsonapi", + "openapi", + "rest", + "swagger", + "symfony" ], "support": { "issues": "https://github.com/api-platform/symfony/issues", - "source": "https://github.com/api-platform/symfony/tree/v3.4.0" + "source": "https://github.com/api-platform/symfony/tree/v4.0.0" }, - "time": "2024-09-11T08:04:55+00:00" + "time": "2024-09-17T12:29:09+00:00" }, { "name": "api-platform/validator", - "version": "v3.4.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/api-platform/validator.git", - "reference": "fd26a9d2f18d5004f94ad5c5c0a72a5b257da965" + "reference": "f5cc88a3578939031a894ea6d0c1682c034adf85" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/validator/zipball/fd26a9d2f18d5004f94ad5c5c0a72a5b257da965", - "reference": "fd26a9d2f18d5004f94ad5c5c0a72a5b257da965", + "url": "https://api.github.com/repos/api-platform/validator/zipball/f5cc88a3578939031a894ea6d0c1682c034adf85", + "reference": "f5cc88a3578939031a894ea6d0c1682c034adf85", "shasum": "" }, "require": { @@ -1079,12 +1093,11 @@ "symfony/web-link": "^6.4 || ^7.1" }, "require-dev": { - "phpspec/prophecy-phpunit": "^2.0", - "sebastian/comparator": "<5.0", + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^11.2", "symfony/http-kernel": "^6.4 || ^7.0", - "symfony/phpunit-bridge": "^6.4 || ^7.0", "symfony/serializer": "^6.4 || ^7.0", - "symfony/validator": "^6.4 || ^7.0" + "symfony/validator": "^6.4 || ^7.1" }, "type": "library", "extra": { @@ -1124,9 +1137,9 @@ ], "support": { "issues": "https://github.com/api-platform/validator/issues", - "source": "https://github.com/api-platform/validator/tree/v3.4.0" + "source": "https://github.com/api-platform/validator/tree/v4.0.0" }, - "time": "2024-09-03T07:00:23+00:00" + "time": "2024-09-16T14:31:50+00:00" }, { "name": "brick/math", @@ -1544,16 +1557,16 @@ }, { "name": "doctrine/dbal", - "version": "4.1.0", + "version": "4.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "2377cd41609aa51bee822c8d207317a3f363a558" + "reference": "7a8252418689feb860ea8dfeab66d64a56a64df8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/2377cd41609aa51bee822c8d207317a3f363a558", - "reference": "2377cd41609aa51bee822c8d207317a3f363a558", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/7a8252418689feb860ea8dfeab66d64a56a64df8", + "reference": "7a8252418689feb860ea8dfeab66d64a56a64df8", "shasum": "" }, "require": { @@ -1566,16 +1579,16 @@ "doctrine/coding-standard": "12.0.0", "fig/log-test": "^1", "jetbrains/phpstorm-stubs": "2023.2", - "phpstan/phpstan": "1.11.7", + "phpstan/phpstan": "1.12.0", "phpstan/phpstan-phpunit": "1.4.0", "phpstan/phpstan-strict-rules": "^1.6", - "phpunit/phpunit": "10.5.28", + "phpunit/phpunit": "10.5.30", "psalm/plugin-phpunit": "0.19.0", "slevomat/coding-standard": "8.13.1", "squizlabs/php_codesniffer": "3.10.2", "symfony/cache": "^6.3.8|^7.0", "symfony/console": "^5.4|^6.3|^7.0", - "vimeo/psalm": "5.24.0" + "vimeo/psalm": "5.25.0" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." @@ -1632,7 +1645,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/4.1.0" + "source": "https://github.com/doctrine/dbal/tree/4.1.1" }, "funding": [ { @@ -1648,7 +1661,7 @@ "type": "tidelift" } ], - "time": "2024-08-15T07:37:07+00:00" + "time": "2024-09-03T08:58:39+00:00" }, { "name": "doctrine/deprecations", @@ -1699,16 +1712,16 @@ }, { "name": "doctrine/doctrine-bundle", - "version": "2.12.0", + "version": "2.13.0", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineBundle.git", - "reference": "5418e811a14724068e95e0ba43353b903ada530f" + "reference": "ca59d84b8e63143ce1aed90cdb333ba329d71563" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/5418e811a14724068e95e0ba43353b903ada530f", - "reference": "5418e811a14724068e95e0ba43353b903ada530f", + "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/ca59d84b8e63143ce1aed90cdb333ba329d71563", + "reference": "ca59d84b8e63143ce1aed90cdb333ba329d71563", "shasum": "" }, "require": { @@ -1799,7 +1812,7 @@ ], "support": { "issues": "https://github.com/doctrine/DoctrineBundle/issues", - "source": "https://github.com/doctrine/DoctrineBundle/tree/2.12.0" + "source": "https://github.com/doctrine/DoctrineBundle/tree/2.13.0" }, "funding": [ { @@ -1815,7 +1828,7 @@ "type": "tidelift" } ], - "time": "2024-03-19T07:20:37+00:00" + "time": "2024-09-01T09:46:40+00:00" }, { "name": "doctrine/doctrine-fixtures-bundle", @@ -2327,16 +2340,16 @@ }, { "name": "doctrine/migrations", - "version": "3.8.0", + "version": "3.8.1", "source": { "type": "git", "url": "https://github.com/doctrine/migrations.git", - "reference": "535a70dcbd88b8c6ba945be050977457f4f4c06c" + "reference": "7760fbd0b7cb58bfb50415505a7bab821adf0877" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/migrations/zipball/535a70dcbd88b8c6ba945be050977457f4f4c06c", - "reference": "535a70dcbd88b8c6ba945be050977457f4f4c06c", + "url": "https://api.github.com/repos/doctrine/migrations/zipball/7760fbd0b7cb58bfb50415505a7bab821adf0877", + "reference": "7760fbd0b7cb58bfb50415505a7bab821adf0877", "shasum": "" }, "require": { @@ -2359,6 +2372,7 @@ "doctrine/persistence": "^2 || ^3", "doctrine/sql-formatter": "^1.0", "ext-pdo_sqlite": "*", + "fig/log-test": "^1", "phpstan/phpstan": "^1.10", "phpstan/phpstan-deprecation-rules": "^1.1", "phpstan/phpstan-phpunit": "^1.3", @@ -2409,7 +2423,7 @@ ], "support": { "issues": "https://github.com/doctrine/migrations/issues", - "source": "https://github.com/doctrine/migrations/tree/3.8.0" + "source": "https://github.com/doctrine/migrations/tree/3.8.1" }, "funding": [ { @@ -2425,20 +2439,20 @@ "type": "tidelift" } ], - "time": "2024-06-26T14:12:46+00:00" + "time": "2024-08-28T13:17:28+00:00" }, { "name": "doctrine/orm", - "version": "3.2.1", + "version": "3.2.2", "source": { "type": "git", "url": "https://github.com/doctrine/orm.git", - "reference": "722cea6536775206e81744542b36fa7c9a4ea3e5" + "reference": "831a1eb7d260925528cdbb49cc1866c0357cf147" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/orm/zipball/722cea6536775206e81744542b36fa7c9a4ea3e5", - "reference": "722cea6536775206e81744542b36fa7c9a4ea3e5", + "url": "https://api.github.com/repos/doctrine/orm/zipball/831a1eb7d260925528cdbb49cc1866c0357cf147", + "reference": "831a1eb7d260925528cdbb49cc1866c0357cf147", "shasum": "" }, "require": { @@ -2511,9 +2525,9 @@ ], "support": { "issues": "https://github.com/doctrine/orm/issues", - "source": "https://github.com/doctrine/orm/tree/3.2.1" + "source": "https://github.com/doctrine/orm/tree/3.2.2" }, - "time": "2024-06-26T21:48:58+00:00" + "time": "2024-08-23T10:03:52+00:00" }, { "name": "doctrine/persistence", @@ -3287,16 +3301,16 @@ }, { "name": "psr/log", - "version": "3.0.0", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { @@ -3331,9 +3345,9 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/3.0.0" + "source": "https://github.com/php-fig/log/tree/3.0.2" }, - "time": "2021-07-14T16:46:02+00:00" + "time": "2024-09-11T13:17:53+00:00" }, { "name": "runtime/frankenphp-symfony", @@ -3633,16 +3647,16 @@ }, { "name": "symfony/cache", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "8ac37acee794372f9732fe8a61a8221f6762148e" + "reference": "b61e464d7687bb7e8f677d5031c632bf3820df18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/8ac37acee794372f9732fe8a61a8221f6762148e", - "reference": "8ac37acee794372f9732fe8a61a8221f6762148e", + "url": "https://api.github.com/repos/symfony/cache/zipball/b61e464d7687bb7e8f677d5031c632bf3820df18", + "reference": "b61e464d7687bb7e8f677d5031c632bf3820df18", "shasum": "" }, "require": { @@ -3710,7 +3724,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v7.1.3" + "source": "https://github.com/symfony/cache/tree/v7.1.4" }, "funding": [ { @@ -3726,7 +3740,7 @@ "type": "tidelift" } ], - "time": "2024-07-17T06:10:24+00:00" + "time": "2024-08-12T09:59:40+00:00" }, { "name": "symfony/cache-contracts", @@ -3955,16 +3969,16 @@ }, { "name": "symfony/console", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9" + "reference": "1eed7af6961d763e7832e874d7f9b21c3ea9c111" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9", - "reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9", + "url": "https://api.github.com/repos/symfony/console/zipball/1eed7af6961d763e7832e874d7f9b21c3ea9c111", + "reference": "1eed7af6961d763e7832e874d7f9b21c3ea9c111", "shasum": "" }, "require": { @@ -4028,7 +4042,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.1.3" + "source": "https://github.com/symfony/console/tree/v7.1.4" }, "funding": [ { @@ -4044,20 +4058,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:41:01+00:00" + "time": "2024-08-15T22:48:53+00:00" }, { "name": "symfony/dependency-injection", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "8126f0be4ff984e4db0140e60917900a53facb49" + "reference": "5320e0bc2c9e2d7450bb4091e497a305a68b28ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/8126f0be4ff984e4db0140e60917900a53facb49", - "reference": "8126f0be4ff984e4db0140e60917900a53facb49", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/5320e0bc2c9e2d7450bb4091e497a305a68b28ed", + "reference": "5320e0bc2c9e2d7450bb4091e497a305a68b28ed", "shasum": "" }, "require": { @@ -4108,7 +4122,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.1.3" + "source": "https://github.com/symfony/dependency-injection/tree/v7.1.4" }, "funding": [ { @@ -4124,7 +4138,7 @@ "type": "tidelift" } ], - "time": "2024-07-26T07:35:39+00:00" + "time": "2024-08-29T08:16:25+00:00" }, { "name": "symfony/deprecation-contracts", @@ -4195,16 +4209,16 @@ }, { "name": "symfony/doctrine-bridge", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/doctrine-bridge.git", - "reference": "b526822483124b62ff3cda14237418408f444e4d" + "reference": "5c31b278a52023970f4ef398e42ab9048483abfa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/b526822483124b62ff3cda14237418408f444e4d", - "reference": "b526822483124b62ff3cda14237418408f444e4d", + "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/5c31b278a52023970f4ef398e42ab9048483abfa", + "reference": "5c31b278a52023970f4ef398e42ab9048483abfa", "shasum": "" }, "require": { @@ -4283,7 +4297,7 @@ "description": "Provides integration for Doctrine with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/doctrine-bridge/tree/v7.1.3" + "source": "https://github.com/symfony/doctrine-bridge/tree/v7.1.4" }, "funding": [ { @@ -4299,7 +4313,7 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:41:01+00:00" + "time": "2024-08-13T10:29:23+00:00" }, { "name": "symfony/dotenv", @@ -4608,16 +4622,16 @@ }, { "name": "symfony/expression-language", - "version": "v7.1.1", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/expression-language.git", - "reference": "463cb95f80c14136175f4e03f7f6199b01c6b8b4" + "reference": "b9e4bc6685d513c10235145ed1042a6081635806" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/expression-language/zipball/463cb95f80c14136175f4e03f7f6199b01c6b8b4", - "reference": "463cb95f80c14136175f4e03f7f6199b01c6b8b4", + "url": "https://api.github.com/repos/symfony/expression-language/zipball/b9e4bc6685d513c10235145ed1042a6081635806", + "reference": "b9e4bc6685d513c10235145ed1042a6081635806", "shasum": "" }, "require": { @@ -4652,7 +4666,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.1.1" + "source": "https://github.com/symfony/expression-language/tree/v7.1.4" }, "funding": [ { @@ -4668,7 +4682,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:57:53+00:00" + "time": "2024-08-12T09:59:40+00:00" }, { "name": "symfony/filesystem", @@ -4738,16 +4752,16 @@ }, { "name": "symfony/finder", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "717c6329886f32dc65e27461f80f2a465412fdca" + "reference": "d95bbf319f7d052082fb7af147e0f835a695e823" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/717c6329886f32dc65e27461f80f2a465412fdca", - "reference": "717c6329886f32dc65e27461f80f2a465412fdca", + "url": "https://api.github.com/repos/symfony/finder/zipball/d95bbf319f7d052082fb7af147e0f835a695e823", + "reference": "d95bbf319f7d052082fb7af147e0f835a695e823", "shasum": "" }, "require": { @@ -4782,7 +4796,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v7.1.3" + "source": "https://github.com/symfony/finder/tree/v7.1.4" }, "funding": [ { @@ -4798,7 +4812,7 @@ "type": "tidelift" } ], - "time": "2024-07-24T07:08:44+00:00" + "time": "2024-08-13T14:28:19+00:00" }, { "name": "symfony/flex", @@ -4867,16 +4881,16 @@ }, { "name": "symfony/framework-bundle", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "a32ec544bd501eb4619eb977860ad3076ee55061" + "reference": "711af4eefcb4054a9c93e44b403626e1826bcddd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/a32ec544bd501eb4619eb977860ad3076ee55061", - "reference": "a32ec544bd501eb4619eb977860ad3076ee55061", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/711af4eefcb4054a9c93e44b403626e1826bcddd", + "reference": "711af4eefcb4054a9c93e44b403626e1826bcddd", "shasum": "" }, "require": { @@ -4994,7 +5008,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.1.3" + "source": "https://github.com/symfony/framework-bundle/tree/v7.1.4" }, "funding": [ { @@ -5010,20 +5024,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T13:24:34+00:00" + "time": "2024-08-11T16:10:02+00:00" }, { "name": "symfony/http-client", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "b79858aa7a051ea791b0d50269a234a0b50cb231" + "reference": "a8f8d60b30b331cf4b743b3632e5acdba3f8285c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/b79858aa7a051ea791b0d50269a234a0b50cb231", - "reference": "b79858aa7a051ea791b0d50269a234a0b50cb231", + "url": "https://api.github.com/repos/symfony/http-client/zipball/a8f8d60b30b331cf4b743b3632e5acdba3f8285c", + "reference": "a8f8d60b30b331cf4b743b3632e5acdba3f8285c", "shasum": "" }, "require": { @@ -5088,7 +5102,7 @@ "http" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v7.1.3" + "source": "https://github.com/symfony/http-client/tree/v7.1.4" }, "funding": [ { @@ -5104,7 +5118,7 @@ "type": "tidelift" } ], - "time": "2024-07-17T06:10:24+00:00" + "time": "2024-08-26T06:32:37+00:00" }, { "name": "symfony/http-client-contracts", @@ -5263,16 +5277,16 @@ }, { "name": "symfony/http-kernel", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "db9702f3a04cc471ec8c70e881825db26ac5f186" + "reference": "6efcbd1b3f444f631c386504fc83eeca25963747" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/db9702f3a04cc471ec8c70e881825db26ac5f186", - "reference": "db9702f3a04cc471ec8c70e881825db26ac5f186", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6efcbd1b3f444f631c386504fc83eeca25963747", + "reference": "6efcbd1b3f444f631c386504fc83eeca25963747", "shasum": "" }, "require": { @@ -5357,7 +5371,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.1.3" + "source": "https://github.com/symfony/http-kernel/tree/v7.1.4" }, "funding": [ { @@ -5373,7 +5387,7 @@ "type": "tidelift" } ], - "time": "2024-07-26T14:58:15+00:00" + "time": "2024-08-30T17:02:28+00:00" }, { "name": "symfony/mercure", @@ -5775,20 +5789,20 @@ }, { "name": "symfony/polyfill-php83", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9" + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9", - "reference": "dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -5831,7 +5845,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0" }, "funding": [ { @@ -5847,24 +5861,24 @@ "type": "tidelift" } ], - "time": "2024-06-19T12:35:24+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-uuid", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-uuid.git", - "reference": "2ba1f33797470debcda07fe9dce20a0003df18e9" + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/2ba1f33797470debcda07fe9dce20a0003df18e9", - "reference": "2ba1f33797470debcda07fe9dce20a0003df18e9", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-uuid": "*" @@ -5910,7 +5924,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/polyfill-uuid/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.31.0" }, "funding": [ { @@ -5926,20 +5940,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/property-access", - "version": "v7.1.1", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "74e39e6a6276b8e384f34c6ddbc10a6c9a60193a" + "reference": "6c709f97103355016e5782d0622437ae381012ad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/74e39e6a6276b8e384f34c6ddbc10a6c9a60193a", - "reference": "74e39e6a6276b8e384f34c6ddbc10a6c9a60193a", + "url": "https://api.github.com/repos/symfony/property-access/zipball/6c709f97103355016e5782d0622437ae381012ad", + "reference": "6c709f97103355016e5782d0622437ae381012ad", "shasum": "" }, "require": { @@ -5986,7 +6000,7 @@ "reflection" ], "support": { - "source": "https://github.com/symfony/property-access/tree/v7.1.1" + "source": "https://github.com/symfony/property-access/tree/v7.1.4" }, "funding": [ { @@ -6002,7 +6016,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:57:53+00:00" + "time": "2024-08-30T16:12:47+00:00" }, { "name": "symfony/property-info", @@ -6090,16 +6104,16 @@ }, { "name": "symfony/routing", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "8a908a3f22d5a1b5d297578c2ceb41b02fa916d0" + "reference": "1500aee0094a3ce1c92626ed8cf3c2037e86f5a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/8a908a3f22d5a1b5d297578c2ceb41b02fa916d0", - "reference": "8a908a3f22d5a1b5d297578c2ceb41b02fa916d0", + "url": "https://api.github.com/repos/symfony/routing/zipball/1500aee0094a3ce1c92626ed8cf3c2037e86f5a7", + "reference": "1500aee0094a3ce1c92626ed8cf3c2037e86f5a7", "shasum": "" }, "require": { @@ -6151,7 +6165,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v7.1.3" + "source": "https://github.com/symfony/routing/tree/v7.1.4" }, "funding": [ { @@ -6167,7 +6181,7 @@ "type": "tidelift" } ], - "time": "2024-07-17T06:10:24+00:00" + "time": "2024-08-29T08:16:25+00:00" }, { "name": "symfony/runtime", @@ -6250,16 +6264,16 @@ }, { "name": "symfony/security-bundle", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/security-bundle.git", - "reference": "4f77a89e21c2e700b5fbbf3c1eccd71b9a5d69ad" + "reference": "5e10107856ff64d477c61fed7bcbb8a16125ea01" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-bundle/zipball/4f77a89e21c2e700b5fbbf3c1eccd71b9a5d69ad", - "reference": "4f77a89e21c2e700b5fbbf3c1eccd71b9a5d69ad", + "url": "https://api.github.com/repos/symfony/security-bundle/zipball/5e10107856ff64d477c61fed7bcbb8a16125ea01", + "reference": "5e10107856ff64d477c61fed7bcbb8a16125ea01", "shasum": "" }, "require": { @@ -6268,7 +6282,7 @@ "php": ">=8.2", "symfony/clock": "^6.4|^7.0", "symfony/config": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4.11|^7.1.4", "symfony/event-dispatcher": "^6.4|^7.0", "symfony/http-foundation": "^6.4|^7.0", "symfony/http-kernel": "^6.4|^7.0", @@ -6336,7 +6350,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.1.3" + "source": "https://github.com/symfony/security-bundle/tree/v7.1.4" }, "funding": [ { @@ -6352,20 +6366,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T07:24:20+00:00" + "time": "2024-08-20T11:38:55+00:00" }, { "name": "symfony/security-core", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/security-core.git", - "reference": "aa4f432586a129017ce0ba34e2b1bfe6babfe8c7" + "reference": "f5ccd9d005993e5ff7251e57fe4a0615c8535866" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-core/zipball/aa4f432586a129017ce0ba34e2b1bfe6babfe8c7", - "reference": "aa4f432586a129017ce0ba34e2b1bfe6babfe8c7", + "url": "https://api.github.com/repos/symfony/security-core/zipball/f5ccd9d005993e5ff7251e57fe4a0615c8535866", + "reference": "f5ccd9d005993e5ff7251e57fe4a0615c8535866", "shasum": "" }, "require": { @@ -6422,7 +6436,7 @@ "description": "Symfony Security Component - Core Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-core/tree/v7.1.3" + "source": "https://github.com/symfony/security-core/tree/v7.1.4" }, "funding": [ { @@ -6438,7 +6452,7 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:41:01+00:00" + "time": "2024-08-29T08:16:25+00:00" }, { "name": "symfony/security-csrf", @@ -6510,16 +6524,16 @@ }, { "name": "symfony/security-http", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/security-http.git", - "reference": "19f07b6530dbb82017c38ee7582b154f5c42b179" + "reference": "acd1ecc807b76b9bdefe53168c3a52a11205fc20" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-http/zipball/19f07b6530dbb82017c38ee7582b154f5c42b179", - "reference": "19f07b6530dbb82017c38ee7582b154f5c42b179", + "url": "https://api.github.com/repos/symfony/security-http/zipball/acd1ecc807b76b9bdefe53168c3a52a11205fc20", + "reference": "acd1ecc807b76b9bdefe53168c3a52a11205fc20", "shasum": "" }, "require": { @@ -6578,7 +6592,7 @@ "description": "Symfony Security Component - HTTP Integration", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-http/tree/v7.1.3" + "source": "https://github.com/symfony/security-http/tree/v7.1.4" }, "funding": [ { @@ -6594,20 +6608,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T07:24:20+00:00" + "time": "2024-08-15T22:52:38+00:00" }, { "name": "symfony/serializer", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "0d5ddac365fbfffc30ca9bc944ad3eb9b3763c09" + "reference": "0158b0e91b7cf7e744a6fb9acaeb613d1ca40dbb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/0d5ddac365fbfffc30ca9bc944ad3eb9b3763c09", - "reference": "0d5ddac365fbfffc30ca9bc944ad3eb9b3763c09", + "url": "https://api.github.com/repos/symfony/serializer/zipball/0158b0e91b7cf7e744a6fb9acaeb613d1ca40dbb", + "reference": "0158b0e91b7cf7e744a6fb9acaeb613d1ca40dbb", "shasum": "" }, "require": { @@ -6675,7 +6689,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.1.3" + "source": "https://github.com/symfony/serializer/tree/v7.1.4" }, "funding": [ { @@ -6691,7 +6705,7 @@ "type": "tidelift" } ], - "time": "2024-07-17T06:10:24+00:00" + "time": "2024-08-22T09:39:57+00:00" }, { "name": "symfony/service-contracts", @@ -6840,16 +6854,16 @@ }, { "name": "symfony/string", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "ea272a882be7f20cad58d5d78c215001617b7f07" + "reference": "6cd670a6d968eaeb1c77c2e76091c45c56bc367b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/ea272a882be7f20cad58d5d78c215001617b7f07", - "reference": "ea272a882be7f20cad58d5d78c215001617b7f07", + "url": "https://api.github.com/repos/symfony/string/zipball/6cd670a6d968eaeb1c77c2e76091c45c56bc367b", + "reference": "6cd670a6d968eaeb1c77c2e76091c45c56bc367b", "shasum": "" }, "require": { @@ -6907,7 +6921,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.1.3" + "source": "https://github.com/symfony/string/tree/v7.1.4" }, "funding": [ { @@ -6923,7 +6937,7 @@ "type": "tidelift" } ], - "time": "2024-07-22T10:25:37+00:00" + "time": "2024-08-12T09:59:40+00:00" }, { "name": "symfony/translation-contracts", @@ -7005,16 +7019,16 @@ }, { "name": "symfony/twig-bridge", - "version": "v7.1.1", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "96e6e12a63db80bcedefc012042d2cb2d1a015f8" + "reference": "2db32cfe8fc57797908ef0bee232b90dbe42af66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/96e6e12a63db80bcedefc012042d2cb2d1a015f8", - "reference": "96e6e12a63db80bcedefc012042d2cb2d1a015f8", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/2db32cfe8fc57797908ef0bee232b90dbe42af66", + "reference": "2db32cfe8fc57797908ef0bee232b90dbe42af66", "shasum": "" }, "require": { @@ -7094,7 +7108,7 @@ "description": "Provides integration for Twig with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bridge/tree/v7.1.1" + "source": "https://github.com/symfony/twig-bridge/tree/v7.1.4" }, "funding": [ { @@ -7110,7 +7124,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:57:53+00:00" + "time": "2024-08-29T08:16:25+00:00" }, { "name": "symfony/twig-bundle", @@ -7280,16 +7294,16 @@ }, { "name": "symfony/uid", - "version": "v7.1.1", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", - "reference": "bb59febeecc81528ff672fad5dab7f06db8c8277" + "reference": "82177535395109075cdb45a70533aa3d7a521cdf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/bb59febeecc81528ff672fad5dab7f06db8c8277", - "reference": "bb59febeecc81528ff672fad5dab7f06db8c8277", + "url": "https://api.github.com/repos/symfony/uid/zipball/82177535395109075cdb45a70533aa3d7a521cdf", + "reference": "82177535395109075cdb45a70533aa3d7a521cdf", "shasum": "" }, "require": { @@ -7334,7 +7348,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/uid/tree/v7.1.1" + "source": "https://github.com/symfony/uid/tree/v7.1.4" }, "funding": [ { @@ -7350,20 +7364,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:57:53+00:00" + "time": "2024-08-12T09:59:40+00:00" }, { "name": "symfony/validator", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "ba711a6cfc008544dad059abb3c1d997f1472237" + "reference": "0d7e0dfd41702d6b9356214b76110421c1e74368" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/ba711a6cfc008544dad059abb3c1d997f1472237", - "reference": "ba711a6cfc008544dad059abb3c1d997f1472237", + "url": "https://api.github.com/repos/symfony/validator/zipball/0d7e0dfd41702d6b9356214b76110421c1e74368", + "reference": "0d7e0dfd41702d6b9356214b76110421c1e74368", "shasum": "" }, "require": { @@ -7431,7 +7445,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v7.1.3" + "source": "https://github.com/symfony/validator/tree/v7.1.4" }, "funding": [ { @@ -7447,20 +7461,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:41:01+00:00" + "time": "2024-08-30T15:58:06+00:00" }, { "name": "symfony/var-dumper", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "86af4617cca75a6e28598f49ae0690f3b9d4591f" + "reference": "a5fa7481b199090964d6fd5dab6294d5a870c7aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/86af4617cca75a6e28598f49ae0690f3b9d4591f", - "reference": "86af4617cca75a6e28598f49ae0690f3b9d4591f", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/a5fa7481b199090964d6fd5dab6294d5a870c7aa", + "reference": "a5fa7481b199090964d6fd5dab6294d5a870c7aa", "shasum": "" }, "require": { @@ -7514,7 +7528,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.1.3" + "source": "https://github.com/symfony/var-dumper/tree/v7.1.4" }, "funding": [ { @@ -7530,7 +7544,7 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:41:01+00:00" + "time": "2024-08-30T16:12:47+00:00" }, { "name": "symfony/var-exporter", @@ -7693,16 +7707,16 @@ }, { "name": "symfony/yaml", - "version": "v7.1.1", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "fa34c77015aa6720469db7003567b9f772492bf2" + "reference": "92e080b851c1c655c786a2da77f188f2dccd0f4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/fa34c77015aa6720469db7003567b9f772492bf2", - "reference": "fa34c77015aa6720469db7003567b9f772492bf2", + "url": "https://api.github.com/repos/symfony/yaml/zipball/92e080b851c1c655c786a2da77f188f2dccd0f4b", + "reference": "92e080b851c1c655c786a2da77f188f2dccd0f4b", "shasum": "" }, "require": { @@ -7744,7 +7758,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v7.1.1" + "source": "https://github.com/symfony/yaml/tree/v7.1.4" }, "funding": [ { @@ -7760,7 +7774,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:57:53+00:00" + "time": "2024-08-12T09:59:40+00:00" }, { "name": "twig/twig", @@ -8016,16 +8030,16 @@ }, { "name": "webonyx/graphql-php", - "version": "v15.12.5", + "version": "v15.14.0", "source": { "type": "git", "url": "https://github.com/webonyx/graphql-php.git", - "reference": "7bcd31d1dcf67781ed5cb493b22c519c539c05e6" + "reference": "87f956498895757f0808f22c193577ed090f7f3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/7bcd31d1dcf67781ed5cb493b22c519c539c05e6", - "reference": "7bcd31d1dcf67781ed5cb493b22c519c539c05e6", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/87f956498895757f0808f22c193577ed090f7f3b", + "reference": "87f956498895757f0808f22c193577ed090f7f3b", "shasum": "" }, "require": { @@ -8038,12 +8052,12 @@ "amphp/http-server": "^2.1", "dms/phpunit-arraysubset-asserts": "dev-master", "ergebnis/composer-normalize": "^2.28", - "friendsofphp/php-cs-fixer": "3.59.3", - "mll-lab/php-cs-fixer-config": "^5", + "friendsofphp/php-cs-fixer": "3.64.0", + "mll-lab/php-cs-fixer-config": "^5.9.2", "nyholm/psr7": "^1.5", "phpbench/phpbench": "^1.2", "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "1.11.5", + "phpstan/phpstan": "1.12.3", "phpstan/phpstan-phpunit": "1.4.0", "phpstan/phpstan-strict-rules": "1.6.0", "phpunit/phpunit": "^9.5 || ^10.5.21", @@ -8078,7 +8092,7 @@ ], "support": { "issues": "https://github.com/webonyx/graphql-php/issues", - "source": "https://github.com/webonyx/graphql-php/tree/v15.12.5" + "source": "https://github.com/webonyx/graphql-php/tree/v15.14.0" }, "funding": [ { @@ -8086,7 +8100,7 @@ "type": "open_collective" } ], - "time": "2024-06-23T11:30:58+00:00" + "time": "2024-09-10T10:36:37+00:00" }, { "name": "willdurand/negotiation", @@ -8205,16 +8219,16 @@ }, { "name": "zenstruck/foundry", - "version": "v2.0.7", + "version": "v2.0.9", "source": { "type": "git", "url": "https://github.com/zenstruck/foundry.git", - "reference": "a6fb78a57bb5f1bbc222b4babe02b1b32b5c668e" + "reference": "b0a5d3d8b43acd4b0f356c6dcfdec6c8ebff1c08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zenstruck/foundry/zipball/a6fb78a57bb5f1bbc222b4babe02b1b32b5c668e", - "reference": "a6fb78a57bb5f1bbc222b4babe02b1b32b5c668e", + "url": "https://api.github.com/repos/zenstruck/foundry/zipball/b0a5d3d8b43acd4b0f356c6dcfdec6c8ebff1c08", + "reference": "b0a5d3d8b43acd4b0f356c6dcfdec6c8ebff1c08", "shasum": "" }, "require": { @@ -8236,7 +8250,7 @@ "doctrine/doctrine-migrations-bundle": "^2.2|^3.0", "doctrine/mongodb-odm-bundle": "^4.6|^5.0", "doctrine/orm": "^2.16|^3.0", - "phpunit/phpunit": "^9.5.0", + "phpunit/phpunit": "^9.5.0 || ^10.0 || ^11.0", "symfony/console": "^6.4|^7.0", "symfony/dotenv": "^6.4|^7.0", "symfony/maker-bundle": "^1.55", @@ -8290,7 +8304,7 @@ ], "support": { "issues": "https://github.com/zenstruck/foundry/issues", - "source": "https://github.com/zenstruck/foundry/tree/v2.0.7" + "source": "https://github.com/zenstruck/foundry/tree/v2.0.9" }, "funding": [ { @@ -8298,7 +8312,7 @@ "type": "github" } ], - "time": "2024-07-12T16:00:49+00:00" + "time": "2024-09-02T18:20:52+00:00" } ], "packages-dev": [ @@ -8758,16 +8772,16 @@ }, { "name": "nikic/php-parser", - "version": "v5.1.0", + "version": "v5.2.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "683130c2ff8c2739f4822ff7ac5c873ec529abd1" + "reference": "23c79fbbfb725fb92af9bcf41065c8e9a0d49ddb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/683130c2ff8c2739f4822ff7ac5c873ec529abd1", - "reference": "683130c2ff8c2739f4822ff7ac5c873ec529abd1", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/23c79fbbfb725fb92af9bcf41065c8e9a0d49ddb", + "reference": "23c79fbbfb725fb92af9bcf41065c8e9a0d49ddb", "shasum": "" }, "require": { @@ -8810,9 +8824,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.1.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.2.0" }, - "time": "2024-07-01T20:03:41+00:00" + "time": "2024-09-15T16:40:33+00:00" }, { "name": "phar-io/manifest", @@ -8934,22 +8948,22 @@ }, { "name": "phpstan/extension-installer", - "version": "1.4.1", + "version": "1.4.3", "source": { "type": "git", "url": "https://github.com/phpstan/extension-installer.git", - "reference": "f6b87faf9fc7978eab2f7919a8760bc9f58f9203" + "reference": "85e90b3942d06b2326fba0403ec24fe912372936" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/f6b87faf9fc7978eab2f7919a8760bc9f58f9203", - "reference": "f6b87faf9fc7978eab2f7919a8760bc9f58f9203", + "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/85e90b3942d06b2326fba0403ec24fe912372936", + "reference": "85e90b3942d06b2326fba0403ec24fe912372936", "shasum": "" }, "require": { "composer-plugin-api": "^2.0", "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.9.0" + "phpstan/phpstan": "^1.9.0 || ^2.0" }, "require-dev": { "composer/composer": "^2.0", @@ -8970,24 +8984,28 @@ "MIT" ], "description": "Composer plugin for automatic installation of PHPStan extensions", + "keywords": [ + "dev", + "static analysis" + ], "support": { "issues": "https://github.com/phpstan/extension-installer/issues", - "source": "https://github.com/phpstan/extension-installer/tree/1.4.1" + "source": "https://github.com/phpstan/extension-installer/tree/1.4.3" }, - "time": "2024-06-10T08:20:49+00:00" + "time": "2024-09-04T20:21:43+00:00" }, { "name": "phpstan/phpdoc-parser", - "version": "1.29.1", + "version": "1.30.1", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4" + "reference": "51b95ec8670af41009e2b2b56873bad96682413e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fcaefacf2d5c417e928405b71b400d4ce10daaf4", - "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/51b95ec8670af41009e2b2b56873bad96682413e", + "reference": "51b95ec8670af41009e2b2b56873bad96682413e", "shasum": "" }, "require": { @@ -9019,22 +9037,22 @@ "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/1.29.1" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.30.1" }, - "time": "2024-05-31T08:52:43+00:00" + "time": "2024-09-07T20:13:05+00:00" }, { "name": "phpstan/phpstan", - "version": "1.11.10", + "version": "1.12.3", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "640410b32995914bde3eed26fa89552f9c2c082f" + "reference": "0fcbf194ab63d8159bb70d9aa3e1350051632009" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/640410b32995914bde3eed26fa89552f9c2c082f", - "reference": "640410b32995914bde3eed26fa89552f9c2c082f", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0fcbf194ab63d8159bb70d9aa3e1350051632009", + "reference": "0fcbf194ab63d8159bb70d9aa3e1350051632009", "shasum": "" }, "require": { @@ -9079,20 +9097,20 @@ "type": "github" } ], - "time": "2024-08-08T09:02:50+00:00" + "time": "2024-09-09T08:10:35+00:00" }, { "name": "phpstan/phpstan-doctrine", - "version": "1.5.0", + "version": "1.5.3", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-doctrine.git", - "reference": "caa046bd6152818e781260fb3a7a96d6b0fadeed" + "reference": "38db3bad8f1567d7bf64806738d724261f8a2b5c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-doctrine/zipball/caa046bd6152818e781260fb3a7a96d6b0fadeed", - "reference": "caa046bd6152818e781260fb3a7a96d6b0fadeed", + "url": "https://api.github.com/repos/phpstan/phpstan-doctrine/zipball/38db3bad8f1567d7bf64806738d724261f8a2b5c", + "reference": "38db3bad8f1567d7bf64806738d724261f8a2b5c", "shasum": "" }, "require": { @@ -9149,9 +9167,9 @@ "description": "Doctrine extensions for PHPStan", "support": { "issues": "https://github.com/phpstan/phpstan-doctrine/issues", - "source": "https://github.com/phpstan/phpstan-doctrine/tree/1.5.0" + "source": "https://github.com/phpstan/phpstan-doctrine/tree/1.5.3" }, - "time": "2024-08-05T13:47:07+00:00" + "time": "2024-09-01T13:17:34+00:00" }, { "name": "phpstan/phpstan-phpunit", @@ -9207,22 +9225,22 @@ }, { "name": "phpstan/phpstan-symfony", - "version": "1.4.8", + "version": "1.4.9", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-symfony.git", - "reference": "14eec8c011b856eee4d744a2a3f709db1e1858bd" + "reference": "51ab2438fb2695467cf96b58d2f8f28d4dd1e3e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/14eec8c011b856eee4d744a2a3f709db1e1858bd", - "reference": "14eec8c011b856eee4d744a2a3f709db1e1858bd", + "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/51ab2438fb2695467cf96b58d2f8f28d4dd1e3e9", + "reference": "51ab2438fb2695467cf96b58d2f8f28d4dd1e3e9", "shasum": "" }, "require": { "ext-simplexml": "*", "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.11.7" + "phpstan/phpstan": "^1.12" }, "conflict": { "symfony/framework-bundle": "<3.0" @@ -9273,38 +9291,38 @@ "description": "Symfony Framework extensions and rules for PHPStan", "support": { "issues": "https://github.com/phpstan/phpstan-symfony/issues", - "source": "https://github.com/phpstan/phpstan-symfony/tree/1.4.8" + "source": "https://github.com/phpstan/phpstan-symfony/tree/1.4.9" }, - "time": "2024-08-13T19:43:40+00:00" + "time": "2024-09-05T16:15:09+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "11.0.5", + "version": "11.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "19b6365ab8b59a64438c0c3f4241feeb480c9861" + "reference": "ebdffc9e09585dafa71b9bffcdb0a229d4704c45" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/19b6365ab8b59a64438c0c3f4241feeb480c9861", - "reference": "19b6365ab8b59a64438c0c3f4241feeb480c9861", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ebdffc9e09585dafa71b9bffcdb0a229d4704c45", + "reference": "ebdffc9e09585dafa71b9bffcdb0a229d4704c45", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-xmlwriter": "*", - "nikic/php-parser": "^5.0", + "nikic/php-parser": "^5.1.0", "php": ">=8.2", - "phpunit/php-file-iterator": "^5.0", - "phpunit/php-text-template": "^4.0", - "sebastian/code-unit-reverse-lookup": "^4.0", - "sebastian/complexity": "^4.0", - "sebastian/environment": "^7.0", - "sebastian/lines-of-code": "^3.0", - "sebastian/version": "^5.0", - "theseer/tokenizer": "^1.2.0" + "phpunit/php-file-iterator": "^5.0.1", + "phpunit/php-text-template": "^4.0.1", + "sebastian/code-unit-reverse-lookup": "^4.0.1", + "sebastian/complexity": "^4.0.1", + "sebastian/environment": "^7.2.0", + "sebastian/lines-of-code": "^3.0.1", + "sebastian/version": "^5.0.1", + "theseer/tokenizer": "^1.2.3" }, "require-dev": { "phpunit/phpunit": "^11.0" @@ -9316,7 +9334,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "11.0-dev" + "dev-main": "11.0.x-dev" } }, "autoload": { @@ -9345,7 +9363,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/11.0.5" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/11.0.6" }, "funding": [ { @@ -9353,20 +9371,20 @@ "type": "github" } ], - "time": "2024-07-03T05:05:37+00:00" + "time": "2024-08-22T04:37:56+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "5.0.1", + "version": "5.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "6ed896bf50bbbfe4d504a33ed5886278c78e4a26" + "reference": "118cfaaa8bc5aef3287bf315b6060b1174754af6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/6ed896bf50bbbfe4d504a33ed5886278c78e4a26", - "reference": "6ed896bf50bbbfe4d504a33ed5886278c78e4a26", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/118cfaaa8bc5aef3287bf315b6060b1174754af6", + "reference": "118cfaaa8bc5aef3287bf315b6060b1174754af6", "shasum": "" }, "require": { @@ -9406,7 +9424,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/5.0.1" + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/5.1.0" }, "funding": [ { @@ -9414,7 +9432,7 @@ "type": "github" } ], - "time": "2024-07-03T05:06:37+00:00" + "time": "2024-08-27T05:02:59+00:00" }, { "name": "phpunit/php-invoker", @@ -9602,16 +9620,16 @@ }, { "name": "phpunit/phpunit", - "version": "11.3.1", + "version": "11.3.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "fe179875ef0c14e90b75617002767eae0a742641" + "reference": "4dc07a589a68f8f2d5132ac0849146d122e08347" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/fe179875ef0c14e90b75617002767eae0a742641", - "reference": "fe179875ef0c14e90b75617002767eae0a742641", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/4dc07a589a68f8f2d5132ac0849146d122e08347", + "reference": "4dc07a589a68f8f2d5132ac0849146d122e08347", "shasum": "" }, "require": { @@ -9625,14 +9643,14 @@ "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", "php": ">=8.2", - "phpunit/php-code-coverage": "^11.0.5", - "phpunit/php-file-iterator": "^5.0.1", + "phpunit/php-code-coverage": "^11.0.6", + "phpunit/php-file-iterator": "^5.1.0", "phpunit/php-invoker": "^5.0.1", "phpunit/php-text-template": "^4.0.1", "phpunit/php-timer": "^7.0.1", "sebastian/cli-parser": "^3.0.2", "sebastian/code-unit": "^3.0.1", - "sebastian/comparator": "^6.0.2", + "sebastian/comparator": "^6.1.0", "sebastian/diff": "^6.0.2", "sebastian/environment": "^7.2.0", "sebastian/exporter": "^6.1.3", @@ -9682,7 +9700,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/11.3.1" + "source": "https://github.com/sebastianbergmann/phpunit/tree/11.3.5" }, "funding": [ { @@ -9698,7 +9716,7 @@ "type": "tidelift" } ], - "time": "2024-08-13T06:14:23+00:00" + "time": "2024-09-13T05:22:17+00:00" }, { "name": "sebastian/cli-parser", @@ -9872,16 +9890,16 @@ }, { "name": "sebastian/comparator", - "version": "6.0.2", + "version": "6.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "450d8f237bd611c45b5acf0733ce43e6bb280f81" + "reference": "fa37b9e2ca618cb051d71b60120952ee8ca8b03d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/450d8f237bd611c45b5acf0733ce43e6bb280f81", - "reference": "450d8f237bd611c45b5acf0733ce43e6bb280f81", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa37b9e2ca618cb051d71b60120952ee8ca8b03d", + "reference": "fa37b9e2ca618cb051d71b60120952ee8ca8b03d", "shasum": "" }, "require": { @@ -9892,12 +9910,12 @@ "sebastian/exporter": "^6.0" }, "require-dev": { - "phpunit/phpunit": "^11.0" + "phpunit/phpunit": "^11.3" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "6.0-dev" + "dev-main": "6.1-dev" } }, "autoload": { @@ -9937,7 +9955,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", "security": "https://github.com/sebastianbergmann/comparator/security/policy", - "source": "https://github.com/sebastianbergmann/comparator/tree/6.0.2" + "source": "https://github.com/sebastianbergmann/comparator/tree/6.1.0" }, "funding": [ { @@ -9945,7 +9963,7 @@ "type": "github" } ], - "time": "2024-08-12T06:07:25+00:00" + "time": "2024-09-11T15:42:56+00:00" }, { "name": "sebastian/complexity", @@ -10899,16 +10917,16 @@ }, { "name": "symfony/maker-bundle", - "version": "v1.60.0", + "version": "v1.61.0", "source": { "type": "git", "url": "https://github.com/symfony/maker-bundle.git", - "reference": "c305a02a22974670f359d4274c9431e1a191f559" + "reference": "a3b7f14d349f8f44ed752d4dde2263f77510cc18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/c305a02a22974670f359d4274c9431e1a191f559", - "reference": "c305a02a22974670f359d4274c9431e1a191f559", + "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/a3b7f14d349f8f44ed752d4dde2263f77510cc18", + "reference": "a3b7f14d349f8f44ed752d4dde2263f77510cc18", "shasum": "" }, "require": { @@ -10971,7 +10989,7 @@ ], "support": { "issues": "https://github.com/symfony/maker-bundle/issues", - "source": "https://github.com/symfony/maker-bundle/tree/v1.60.0" + "source": "https://github.com/symfony/maker-bundle/tree/v1.61.0" }, "funding": [ { @@ -10987,7 +11005,7 @@ "type": "tidelift" } ], - "time": "2024-06-10T06:03:18+00:00" + "time": "2024-08-29T22:50:23+00:00" }, { "name": "symfony/process", @@ -11052,16 +11070,16 @@ }, { "name": "symfony/web-profiler-bundle", - "version": "v7.1.3", + "version": "v7.1.4", "source": { "type": "git", "url": "https://github.com/symfony/web-profiler-bundle.git", - "reference": "b9357f73d2c14dcd36783a67386f510654828668" + "reference": "3cfc775277a8f2dacdd0f72d196bc87b272a763f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/b9357f73d2c14dcd36783a67386f510654828668", - "reference": "b9357f73d2c14dcd36783a67386f510654828668", + "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/3cfc775277a8f2dacdd0f72d196bc87b272a763f", + "reference": "3cfc775277a8f2dacdd0f72d196bc87b272a763f", "shasum": "" }, "require": { @@ -11113,7 +11131,7 @@ "dev" ], "support": { - "source": "https://github.com/symfony/web-profiler-bundle/tree/v7.1.3" + "source": "https://github.com/symfony/web-profiler-bundle/tree/v7.1.4" }, "funding": [ { @@ -11129,7 +11147,7 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:41:01+00:00" + "time": "2024-08-12T09:59:40+00:00" }, { "name": "theseer/tokenizer", @@ -11183,7 +11201,7 @@ } ], "aliases": [], - "minimum-stability": "stable", + "minimum-stability": "beta", "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, diff --git a/api/config/packages/api_platform.yaml b/api/config/packages/api_platform.yaml index 17798882c..24165a45c 100644 --- a/api/config/packages/api_platform.yaml +++ b/api/config/packages/api_platform.yaml @@ -1,6 +1,6 @@ api_platform: title: API Platform's demo - version: 3.4.0 + version: 4.0.0 description: | This is a demo application of the [API Platform](https://api-platform.com) framework. [Its source code](https://github.com/api-platform/demo) includes various examples, check it out! @@ -28,9 +28,6 @@ api_platform: extra_properties: standard_put: true rfc_7807_compliant_errors: true - use_symfony_listeners: false - event_listeners_backward_compatibility_layer: false - keep_legacy_inflector: false serializer: hydra_prefix: true oauth: diff --git a/api/phpstan.dist.neon b/api/phpstan.dist.neon index 3561a171f..473b37ad9 100644 --- a/api/phpstan.dist.neon +++ b/api/phpstan.dist.neon @@ -17,6 +17,3 @@ parameters: - src/Kernel.php ignoreErrors: - message: '#no (?:return|value) type specified in iterable type array\.#' - # 3.4 BC layer - - message: '#Call to an undefined method ApiPlatform\\Metadata\\IriConverterInterface::getIriFromResource\(\)\.#' - - message: '#Access to undefined constant ApiPlatform\\Metadata\\UrlGeneratorInterface.+#' diff --git a/api/src/ApiResource/.gitignore b/api/src/ApiResource/.gitignore new file mode 100644 index 000000000..e69de29bb diff --git a/api/symfony.lock b/api/symfony.lock index 55e65dc8e..4e2f6bc92 100644 --- a/api/symfony.lock +++ b/api/symfony.lock @@ -1,18 +1,4 @@ { - "api-platform/core": { - "version": "3.2", - "recipe": { - "repo": "github.com/symfony/recipes", - "branch": "main", - "version": "3.2", - "ref": "696d44adc3c0d4f5d25a2f1c4f3700dd8a5c6db9" - }, - "files": [ - "config/packages/api_platform.yaml", - "config/routes/api_platform.yaml", - "src/ApiResource/.gitignore" - ] - }, "api-platform/schema-generator": { "version": "v4.0.0" }, diff --git a/helm/api-platform/Chart.yaml b/helm/api-platform/Chart.yaml index 59a2ecce3..d8929a456 100644 --- a/helm/api-platform/Chart.yaml +++ b/helm/api-platform/Chart.yaml @@ -17,12 +17,12 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 3.4.0 +version: 4.0.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. -appVersion: 3.4.0 +appVersion: 4.0.0 dependencies: - name: postgresql