diff --git a/composer.json b/composer.json index c0a1168..a426335 100644 --- a/composer.json +++ b/composer.json @@ -22,8 +22,8 @@ "symfony/twig-bundle": "8.0.*", "symfony/validator": "8.0.*", "symfony/yaml": "8.0.*", - "twig/extra-bundle": "^3.23", - "twig/twig": "^3.23" + "twig/extra-bundle": "^3.23 <3.29", + "twig/twig": "^3.23 <3.29" }, "require-dev": { "phpstan/phpstan": "^2.1", diff --git a/composer.lock b/composer.lock index 37e2dc5..8017ecf 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "97fbc1d362eba0596fc51ecd24467912", + "content-hash": "dfa0aaaf68e93c751d0b954eef23698d", "packages": [ { "name": "michelf/php-markdown", @@ -64,16 +64,16 @@ }, { "name": "monolog/monolog", - "version": "3.10.0", + "version": "3.12.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0" + "reference": "72c534fc0ab181ef52d92a68382318631e301608" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0", - "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/72c534fc0ab181ef52d92a68382318631e301608", + "reference": "72c534fc0ab181ef52d92a68382318631e301608", "shasum": "" }, "require": { @@ -99,6 +99,7 @@ "phpstan/phpstan-strict-rules": "^2", "phpunit/phpunit": "^10.5.17 || ^11.0.7", "predis/predis": "^1.1 || ^2", + "psr/clock": "^1.0", "rollbar/rollbar": "^4.0", "ruflin/elastica": "^7 || ^8", "symfony/mailer": "^5.4 || ^6", @@ -117,6 +118,7 @@ "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "psr/clock": "Required to pass a clock to the Logger and control the timestamp of log records", "rollbar/rollbar": "Allow sending log messages to Rollbar", "ruflin/elastica": "Allow sending log messages to an Elastic Search server" }, @@ -151,7 +153,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/3.10.0" + "source": "https://github.com/Seldaek/monolog/tree/3.12.0" }, "funding": [ { @@ -163,7 +165,7 @@ "type": "tidelift" } ], - "time": "2026-01-02T08:56:05+00:00" + "time": "2026-09-09T08:34:20+00:00" }, { "name": "psr/cache", @@ -369,16 +371,16 @@ }, { "name": "symfony/cache", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "76ec84217eb39e4787d03928bba86a25cc859f76" + "reference": "3e9c898a1c2d78661676befcc2f9dd610c56c9dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/76ec84217eb39e4787d03928bba86a25cc859f76", - "reference": "76ec84217eb39e4787d03928bba86a25cc859f76", + "url": "https://api.github.com/repos/symfony/cache/zipball/3e9c898a1c2d78661676befcc2f9dd610c56c9dd", + "reference": "3e9c898a1c2d78661676befcc2f9dd610c56c9dd", "shasum": "" }, "require": { @@ -444,7 +446,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v8.0.14" + "source": "https://github.com/symfony/cache/tree/v8.0.15" }, "funding": [ { @@ -464,7 +466,7 @@ "type": "tidelift" } ], - "time": "2026-06-17T15:00:27+00:00" + "time": "2026-07-29T04:09:38+00:00" }, { "name": "symfony/cache-contracts", @@ -548,16 +550,16 @@ }, { "name": "symfony/config", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "79d7c29beb7b9f10e16000d1df8dcad745364ab1" + "reference": "592e6a8b63867287e215e0cb58c07ac619131e5a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/79d7c29beb7b9f10e16000d1df8dcad745364ab1", - "reference": "79d7c29beb7b9f10e16000d1df8dcad745364ab1", + "url": "https://api.github.com/repos/symfony/config/zipball/592e6a8b63867287e215e0cb58c07ac619131e5a", + "reference": "592e6a8b63867287e215e0cb58c07ac619131e5a", "shasum": "" }, "require": { @@ -602,7 +604,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/v8.0.14" + "source": "https://github.com/symfony/config/tree/v8.0.15" }, "funding": [ { @@ -622,20 +624,20 @@ "type": "tidelift" } ], - "time": "2026-06-09T10:20:00+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "symfony/console", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "e2a77289192c413abfe54f1d507159f911a20728" + "reference": "7327288efcaf02a3838d2de0ae23915d64713e14" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/e2a77289192c413abfe54f1d507159f911a20728", - "reference": "e2a77289192c413abfe54f1d507159f911a20728", + "url": "https://api.github.com/repos/symfony/console/zipball/7327288efcaf02a3838d2de0ae23915d64713e14", + "reference": "7327288efcaf02a3838d2de0ae23915d64713e14", "shasum": "" }, "require": { @@ -692,7 +694,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v8.0.14" + "source": "https://github.com/symfony/console/tree/v8.0.15" }, "funding": [ { @@ -712,20 +714,20 @@ "type": "tidelift" } ], - "time": "2026-06-16T12:45:11+00:00" + "time": "2026-07-27T13:52:45+00:00" }, { "name": "symfony/dependency-injection", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "55d83c634f0bd7d6b5f64be8950dc389dca17a17" + "reference": "c5c30601e3efaf6b9a2ec286883acf9183c024a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/55d83c634f0bd7d6b5f64be8950dc389dca17a17", - "reference": "55d83c634f0bd7d6b5f64be8950dc389dca17a17", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/c5c30601e3efaf6b9a2ec286883acf9183c024a4", + "reference": "c5c30601e3efaf6b9a2ec286883acf9183c024a4", "shasum": "" }, "require": { @@ -773,7 +775,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/v8.0.14" + "source": "https://github.com/symfony/dependency-injection/tree/v8.0.15" }, "funding": [ { @@ -793,7 +795,7 @@ "type": "tidelift" } ], - "time": "2026-06-27T06:17:20+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "symfony/deprecation-contracts", @@ -868,16 +870,16 @@ }, { "name": "symfony/dotenv", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/dotenv.git", - "reference": "c81558d21cdc8f5b520c993ac1cfd5299c1826de" + "reference": "60838c0b8e40124bab9aebdda4f5a103306c6b28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dotenv/zipball/c81558d21cdc8f5b520c993ac1cfd5299c1826de", - "reference": "c81558d21cdc8f5b520c993ac1cfd5299c1826de", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/60838c0b8e40124bab9aebdda4f5a103306c6b28", + "reference": "60838c0b8e40124bab9aebdda4f5a103306c6b28", "shasum": "" }, "require": { @@ -918,7 +920,7 @@ "environment" ], "support": { - "source": "https://github.com/symfony/dotenv/tree/v8.0.14" + "source": "https://github.com/symfony/dotenv/tree/v8.0.15" }, "funding": [ { @@ -938,20 +940,20 @@ "type": "tidelift" } ], - "time": "2026-06-05T06:22:43+00:00" + "time": "2026-07-26T10:28:45+00:00" }, { "name": "symfony/error-handler", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "cc0f2d74213375a6ff1caf23751e23afbb91eb8c" + "reference": "b9fb121d84125771548fd02796db618429928bf2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/cc0f2d74213375a6ff1caf23751e23afbb91eb8c", - "reference": "cc0f2d74213375a6ff1caf23751e23afbb91eb8c", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/b9fb121d84125771548fd02796db618429928bf2", + "reference": "b9fb121d84125771548fd02796db618429928bf2", "shasum": "" }, "require": { @@ -999,7 +1001,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/v8.0.14" + "source": "https://github.com/symfony/error-handler/tree/v8.0.15" }, "funding": [ { @@ -1019,20 +1021,20 @@ "type": "tidelift" } ], - "time": "2026-06-05T06:22:43+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "3973836dd335445d0c622ffe98e418eed304d95b" + "reference": "4ad08142e63219fdcb75ea1a0ac1c9e5c0fc7686" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/3973836dd335445d0c622ffe98e418eed304d95b", - "reference": "3973836dd335445d0c622ffe98e418eed304d95b", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/4ad08142e63219fdcb75ea1a0ac1c9e5c0fc7686", + "reference": "4ad08142e63219fdcb75ea1a0ac1c9e5c0fc7686", "shasum": "" }, "require": { @@ -1084,7 +1086,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/v8.0.14" + "source": "https://github.com/symfony/event-dispatcher/tree/v8.0.15" }, "funding": [ { @@ -1104,7 +1106,7 @@ "type": "tidelift" } ], - "time": "2026-06-06T11:11:34+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -1188,16 +1190,16 @@ }, { "name": "symfony/filesystem", - "version": "v8.0.11", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "224db910898ce1317b892a9a1338f1f8f17eb7c7" + "reference": "3d190c51f717870eed9aa5e9c7cb927ffc911d05" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/224db910898ce1317b892a9a1338f1f8f17eb7c7", - "reference": "224db910898ce1317b892a9a1338f1f8f17eb7c7", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/3d190c51f717870eed9aa5e9c7cb927ffc911d05", + "reference": "3d190c51f717870eed9aa5e9c7cb927ffc911d05", "shasum": "" }, "require": { @@ -1234,7 +1236,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v8.0.11" + "source": "https://github.com/symfony/filesystem/tree/v8.0.15" }, "funding": [ { @@ -1254,7 +1256,7 @@ "type": "tidelift" } ], - "time": "2026-05-11T16:39:47+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "symfony/finder", @@ -1399,16 +1401,16 @@ }, { "name": "symfony/form", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/form.git", - "reference": "36b007caa7fa08be969fee0bf341f6b99dd15000" + "reference": "c769b9a8fce803e749f59f6cfc8f70b63c1a33b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/form/zipball/36b007caa7fa08be969fee0bf341f6b99dd15000", - "reference": "36b007caa7fa08be969fee0bf341f6b99dd15000", + "url": "https://api.github.com/repos/symfony/form/zipball/c769b9a8fce803e749f59f6cfc8f70b63c1a33b6", + "reference": "c769b9a8fce803e749f59f6cfc8f70b63c1a33b6", "shasum": "" }, "require": { @@ -1470,7 +1472,7 @@ "description": "Allows to easily create, process and reuse HTML forms", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/form/tree/v8.0.14" + "source": "https://github.com/symfony/form/tree/v8.0.15" }, "funding": [ { @@ -1490,20 +1492,20 @@ "type": "tidelift" } ], - "time": "2026-06-16T16:02:37+00:00" + "time": "2026-07-28T21:44:42+00:00" }, { "name": "symfony/framework-bundle", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "74134f73e391698bf78b3dd05bb25a0bdfccbabb" + "reference": "f9331964054665286b8c3832cae8d0865235c69e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/74134f73e391698bf78b3dd05bb25a0bdfccbabb", - "reference": "74134f73e391698bf78b3dd05bb25a0bdfccbabb", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/f9331964054665286b8c3832cae8d0865235c69e", + "reference": "f9331964054665286b8c3832cae8d0865235c69e", "shasum": "" }, "require": { @@ -1512,7 +1514,7 @@ "php": ">=8.4", "symfony/cache": "^7.4|^8.0", "symfony/config": "^7.4.4|^8.0.4", - "symfony/dependency-injection": "^7.4.4|^8.0.4", + "symfony/dependency-injection": "^7.4.15|~8.0.15|^8.1.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/error-handler": "^7.4|^8.0", "symfony/event-dispatcher": "^7.4|^8.0", @@ -1528,7 +1530,7 @@ "doctrine/persistence": "<1.3", "phpdocumentor/reflection-docblock": "<5.2|>=7", "phpdocumentor/type-resolver": "<1.5.1", - "symfony/console": "<7.4", + "symfony/console": "<7.4.15|>=8.0,<8.0.15", "symfony/form": "<7.4", "symfony/json-streamer": "<7.4", "symfony/messenger": "<7.4", @@ -1549,7 +1551,7 @@ "symfony/asset-mapper": "^7.4|^8.0", "symfony/browser-kit": "^7.4|^8.0", "symfony/clock": "^7.4|^8.0", - "symfony/console": "^7.4|^8.0", + "symfony/console": "^7.4.15|^8.0.15", "symfony/css-selector": "^7.4|^8.0", "symfony/dom-crawler": "^7.4|^8.0", "symfony/dotenv": "^7.4|^8.0", @@ -1611,7 +1613,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/v8.0.14" + "source": "https://github.com/symfony/framework-bundle/tree/v8.0.15" }, "funding": [ { @@ -1631,20 +1633,20 @@ "type": "tidelift" } ], - "time": "2026-06-27T08:56:37+00:00" + "time": "2026-07-26T10:28:45+00:00" }, { "name": "symfony/http-foundation", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "45c47ca550e551a1f72e67eb4276e69e929e8a17" + "reference": "a608e3fa15c5b9f4f53fde9ebf5e1f0edae8c93d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/45c47ca550e551a1f72e67eb4276e69e929e8a17", - "reference": "45c47ca550e551a1f72e67eb4276e69e929e8a17", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/a608e3fa15c5b9f4f53fde9ebf5e1f0edae8c93d", + "reference": "a608e3fa15c5b9f4f53fde9ebf5e1f0edae8c93d", "shasum": "" }, "require": { @@ -1691,7 +1693,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v8.0.14" + "source": "https://github.com/symfony/http-foundation/tree/v8.0.15" }, "funding": [ { @@ -1711,20 +1713,20 @@ "type": "tidelift" } ], - "time": "2026-06-12T08:36:40+00:00" + "time": "2026-07-29T07:16:23+00:00" }, { "name": "symfony/http-kernel", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "6685b981881100e5f92a98fb6c5d6739af6a8569" + "reference": "6dbe7c51a77cb32cafd330593c8ebdff63d7b8bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6685b981881100e5f92a98fb6c5d6739af6a8569", - "reference": "6685b981881100e5f92a98fb6c5d6739af6a8569", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6dbe7c51a77cb32cafd330593c8ebdff63d7b8bc", + "reference": "6dbe7c51a77cb32cafd330593c8ebdff63d7b8bc", "shasum": "" }, "require": { @@ -1767,7 +1769,7 @@ "symfony/validator": "^7.4|^8.0", "symfony/var-dumper": "^7.4|^8.0", "symfony/var-exporter": "^7.4|^8.0", - "twig/twig": "^3.21" + "twig/twig": "^3.21|^4.0" }, "type": "library", "autoload": { @@ -1795,7 +1797,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/v8.0.14" + "source": "https://github.com/symfony/http-kernel/tree/v8.0.15" }, "funding": [ { @@ -1815,20 +1817,20 @@ "type": "tidelift" } ], - "time": "2026-06-27T09:16:44+00:00" + "time": "2026-07-29T11:45:50+00:00" }, { "name": "symfony/mime", - "version": "v8.0.13", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "7c078c464c5ce36e8bcaf54b3b3e3c51d30a9646" + "reference": "330d91f5ecb712de40f6646f1537ca11ad555981" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/7c078c464c5ce36e8bcaf54b3b3e3c51d30a9646", - "reference": "7c078c464c5ce36e8bcaf54b3b3e3c51d30a9646", + "url": "https://api.github.com/repos/symfony/mime/zipball/330d91f5ecb712de40f6646f1537ca11ad555981", + "reference": "330d91f5ecb712de40f6646f1537ca11ad555981", "shasum": "" }, "require": { @@ -1881,7 +1883,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v8.0.13" + "source": "https://github.com/symfony/mime/tree/v8.0.15" }, "funding": [ { @@ -1901,20 +1903,20 @@ "type": "tidelift" } ], - "time": "2026-05-23T18:05:53+00:00" + "time": "2026-07-29T08:00:21+00:00" }, { "name": "symfony/monolog-bridge", - "version": "v8.0.12", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/monolog-bridge.git", - "reference": "fc53ae60b2d01d3086d28aea876cfef9bcf75f1e" + "reference": "d8c658c6046bb2bc875857511f7c44ace1e073ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/fc53ae60b2d01d3086d28aea876cfef9bcf75f1e", - "reference": "fc53ae60b2d01d3086d28aea876cfef9bcf75f1e", + "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/d8c658c6046bb2bc875857511f7c44ace1e073ac", + "reference": "d8c658c6046bb2bc875857511f7c44ace1e073ac", "shasum": "" }, "require": { @@ -1958,7 +1960,7 @@ "description": "Provides integration for Monolog with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/monolog-bridge/tree/v8.0.12" + "source": "https://github.com/symfony/monolog-bridge/tree/v8.0.15" }, "funding": [ { @@ -1978,25 +1980,25 @@ "type": "tidelift" } ], - "time": "2026-05-20T07:22:03+00:00" + "time": "2026-07-27T13:52:45+00:00" }, { "name": "symfony/monolog-bundle", - "version": "v4.0.2", + "version": "v4.1.0", "source": { "type": "git", "url": "https://github.com/symfony/monolog-bundle.git", - "reference": "c012c6aba13129eb02aa7dd61e66e720911d8598" + "reference": "a22de65db405738364af77310761fdd0dce7a40e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/c012c6aba13129eb02aa7dd61e66e720911d8598", - "reference": "c012c6aba13129eb02aa7dd61e66e720911d8598", + "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/a22de65db405738364af77310761fdd0dce7a40e", + "reference": "a22de65db405738364af77310761fdd0dce7a40e", "shasum": "" }, "require": { "composer-runtime-api": "^2.0", - "monolog/monolog": "^3.5", + "monolog/monolog": "^3.12", "php": ">=8.2", "symfony/config": "^7.3 || ^8.0", "symfony/dependency-injection": "^7.3 || ^8.0", @@ -2037,7 +2039,7 @@ ], "support": { "issues": "https://github.com/symfony/monolog-bundle/issues", - "source": "https://github.com/symfony/monolog-bundle/tree/v4.0.2" + "source": "https://github.com/symfony/monolog-bundle/tree/v4.1.0" }, "funding": [ { @@ -2057,7 +2059,7 @@ "type": "tidelift" } ], - "time": "2026-04-02T18:27:21+00:00" + "time": "2026-09-10T19:32:07+00:00" }, { "name": "symfony/options-resolver", @@ -2205,16 +2207,16 @@ }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.38.1", + "version": "v1.41.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "e9247d281d694a5120554d9afaf54e070e88a603" + "reference": "bb899c1db0aa8127dc3afe8cda4a67eb24915f8d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/e9247d281d694a5120554d9afaf54e070e88a603", - "reference": "e9247d281d694a5120554d9afaf54e070e88a603", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/bb899c1db0aa8127dc3afe8cda4a67eb24915f8d", + "reference": "bb899c1db0aa8127dc3afe8cda4a67eb24915f8d", "shasum": "" }, "require": { @@ -2263,7 +2265,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.38.1" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.41.0" }, "funding": [ { @@ -2283,7 +2285,7 @@ "type": "tidelift" } ], - "time": "2026-05-26T05:58:03+00:00" + "time": "2026-07-28T08:25:59+00:00" }, { "name": "symfony/polyfill-intl-icu", @@ -2375,16 +2377,16 @@ }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.38.1", + "version": "v1.42.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "dc21118016c039a66235cf93d96b435ffb282412" + "reference": "51b5ff5ba85452b31ec6f55490b08148612339d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/dc21118016c039a66235cf93d96b435ffb282412", - "reference": "dc21118016c039a66235cf93d96b435ffb282412", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/51b5ff5ba85452b31ec6f55490b08148612339d9", + "reference": "51b5ff5ba85452b31ec6f55490b08148612339d9", "shasum": "" }, "require": { @@ -2438,7 +2440,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.38.1" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.42.0" }, "funding": [ { @@ -2458,20 +2460,20 @@ "type": "tidelift" } ], - "time": "2026-05-25T15:22:23+00:00" + "time": "2026-08-24T10:51:20+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.38.0", + "version": "v1.42.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "2d446c214bdbe5b71bde5011b060a05fece3ae6b" + "reference": "aa20edea75bd9c48cfecc8360922e5a6e5c44502" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/2d446c214bdbe5b71bde5011b060a05fece3ae6b", - "reference": "2d446c214bdbe5b71bde5011b060a05fece3ae6b", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/aa20edea75bd9c48cfecc8360922e5a6e5c44502", + "reference": "aa20edea75bd9c48cfecc8360922e5a6e5c44502", "shasum": "" }, "require": { @@ -2523,7 +2525,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.38.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.42.0" }, "funding": [ { @@ -2543,7 +2545,7 @@ "type": "tidelift" } ], - "time": "2026-05-25T13:48:31+00:00" + "time": "2026-08-07T06:33:24+00:00" }, { "name": "symfony/polyfill-mbstring", @@ -2712,16 +2714,16 @@ }, { "name": "symfony/polyfill-php85", - "version": "v1.38.1", + "version": "v1.41.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php85.git", - "reference": "ba2ba04f3352cfa2dcbbcb90aee13ed967f505b1" + "reference": "255fab485aaa1006ed411040c42aecd7b5302d7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/ba2ba04f3352cfa2dcbbcb90aee13ed967f505b1", - "reference": "ba2ba04f3352cfa2dcbbcb90aee13ed967f505b1", + "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/255fab485aaa1006ed411040c42aecd7b5302d7a", + "reference": "255fab485aaa1006ed411040c42aecd7b5302d7a", "shasum": "" }, "require": { @@ -2768,7 +2770,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php85/tree/v1.38.1" + "source": "https://github.com/symfony/polyfill-php85/tree/v1.41.0" }, "funding": [ { @@ -2788,7 +2790,7 @@ "type": "tidelift" } ], - "time": "2026-05-26T02:25:22+00:00" + "time": "2026-07-01T12:47:55+00:00" }, { "name": "symfony/property-access", @@ -2873,16 +2875,16 @@ }, { "name": "symfony/property-info", - "version": "v8.0.8", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "c21711980653360d6ef5c26d0f9ca6f58a1135c6" + "reference": "8899ae3a3dd858ac58d66dc168fb953ca3548c74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/c21711980653360d6ef5c26d0f9ca6f58a1135c6", - "reference": "c21711980653360d6ef5c26d0f9ca6f58a1135c6", + "url": "https://api.github.com/repos/symfony/property-info/zipball/8899ae3a3dd858ac58d66dc168fb953ca3548c74", + "reference": "8899ae3a3dd858ac58d66dc168fb953ca3548c74", "shasum": "" }, "require": { @@ -2935,7 +2937,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v8.0.8" + "source": "https://github.com/symfony/property-info/tree/v8.0.15" }, "funding": [ { @@ -2955,20 +2957,20 @@ "type": "tidelift" } ], - "time": "2026-03-30T15:14:47+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "symfony/routing", - "version": "v8.0.13", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "18e6213e536842285dfdd29604e43ac8f784d17d" + "reference": "359205bbe7a56177b40426ec6373f47ca192ac13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/18e6213e536842285dfdd29604e43ac8f784d17d", - "reference": "18e6213e536842285dfdd29604e43ac8f784d17d", + "url": "https://api.github.com/repos/symfony/routing/zipball/359205bbe7a56177b40426ec6373f47ca192ac13", + "reference": "359205bbe7a56177b40426ec6373f47ca192ac13", "shasum": "" }, "require": { @@ -3015,7 +3017,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v8.0.13" + "source": "https://github.com/symfony/routing/tree/v8.0.15" }, "funding": [ { @@ -3035,7 +3037,7 @@ "type": "tidelift" } ], - "time": "2026-05-24T11:21:57+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "symfony/runtime", @@ -3123,16 +3125,16 @@ }, { "name": "symfony/security-core", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/security-core.git", - "reference": "eeecee946deee3072ad9d7023cbc9b1f4e011080" + "reference": "34bdd0010fbccbdca7cb05aadfa90926c2a34c7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-core/zipball/eeecee946deee3072ad9d7023cbc9b1f4e011080", - "reference": "eeecee946deee3072ad9d7023cbc9b1f4e011080", + "url": "https://api.github.com/repos/symfony/security-core/zipball/34bdd0010fbccbdca7cb05aadfa90926c2a34c7a", + "reference": "34bdd0010fbccbdca7cb05aadfa90926c2a34c7a", "shasum": "" }, "require": { @@ -3181,7 +3183,7 @@ "description": "Symfony Security Component - Core Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-core/tree/v8.0.14" + "source": "https://github.com/symfony/security-core/tree/v8.0.15" }, "funding": [ { @@ -3201,7 +3203,7 @@ "type": "tidelift" } ], - "time": "2026-06-09T10:20:00+00:00" + "time": "2026-07-19T19:42:52+00:00" }, { "name": "symfony/security-csrf", @@ -3276,16 +3278,16 @@ }, { "name": "symfony/service-contracts", - "version": "v3.7.1", + "version": "v3.7.3", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "c0a284bab1ed8aa0417e3d69250ab437739563a0" + "reference": "15e6a07ec2a2c75ceb1b21dd98105ee8456d2257" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/c0a284bab1ed8aa0417e3d69250ab437739563a0", - "reference": "c0a284bab1ed8aa0417e3d69250ab437739563a0", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/15e6a07ec2a2c75ceb1b21dd98105ee8456d2257", + "reference": "15e6a07ec2a2c75ceb1b21dd98105ee8456d2257", "shasum": "" }, "require": { @@ -3339,7 +3341,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.7.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.7.3" }, "funding": [ { @@ -3359,20 +3361,20 @@ "type": "tidelift" } ], - "time": "2026-06-16T09:55:08+00:00" + "time": "2026-07-27T15:39:01+00:00" }, { "name": "symfony/string", - "version": "v8.0.13", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "f2e3e4d33579350d1b12001ef2872f86b27ed3dc" + "reference": "1a6a4245943af4dabe57d269bd0903f9d140a15e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/f2e3e4d33579350d1b12001ef2872f86b27ed3dc", - "reference": "f2e3e4d33579350d1b12001ef2872f86b27ed3dc", + "url": "https://api.github.com/repos/symfony/string/zipball/1a6a4245943af4dabe57d269bd0903f9d140a15e", + "reference": "1a6a4245943af4dabe57d269bd0903f9d140a15e", "shasum": "" }, "require": { @@ -3429,7 +3431,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v8.0.13" + "source": "https://github.com/symfony/string/tree/v8.0.15" }, "funding": [ { @@ -3449,7 +3451,7 @@ "type": "tidelift" } ], - "time": "2026-05-23T18:05:53+00:00" + "time": "2026-07-28T07:34:23+00:00" }, { "name": "symfony/translation-contracts", @@ -3535,22 +3537,22 @@ }, { "name": "symfony/twig-bridge", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "c136e8ab3e2507ab8bdc70f06f79a7943afdbd9b" + "reference": "fb8180d69121930b872c59aaf8de43d676a720d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/c136e8ab3e2507ab8bdc70f06f79a7943afdbd9b", - "reference": "c136e8ab3e2507ab8bdc70f06f79a7943afdbd9b", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/fb8180d69121930b872c59aaf8de43d676a720d8", + "reference": "fb8180d69121930b872c59aaf8de43d676a720d8", "shasum": "" }, "require": { "php": ">=8.4", "symfony/translation-contracts": "^2.5|^3", - "twig/twig": "^3.21" + "twig/twig": "^3.21|^4.0" }, "conflict": { "phpdocumentor/reflection-docblock": "<5.2|>=7", @@ -3619,7 +3621,7 @@ "description": "Provides integration for Twig with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bridge/tree/v8.0.14" + "source": "https://github.com/symfony/twig-bridge/tree/v8.0.15" }, "funding": [ { @@ -3639,11 +3641,11 @@ "type": "tidelift" } ], - "time": "2026-06-17T15:00:27+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "symfony/twig-bundle", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/twig-bundle.git", @@ -3703,7 +3705,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/v8.0.14" + "source": "https://github.com/symfony/twig-bundle/tree/v8.0.15" }, "funding": [ { @@ -3809,16 +3811,16 @@ }, { "name": "symfony/validator", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "c32f14e595ccac17eb0ba919e030ee297694472c" + "reference": "fc0dd260b03d572ce1a2aaa9da2c6b40e3ccf8a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/c32f14e595ccac17eb0ba919e030ee297694472c", - "reference": "c32f14e595ccac17eb0ba919e030ee297694472c", + "url": "https://api.github.com/repos/symfony/validator/zipball/fc0dd260b03d572ce1a2aaa9da2c6b40e3ccf8a1", + "reference": "fc0dd260b03d572ce1a2aaa9da2c6b40e3ccf8a1", "shasum": "" }, "require": { @@ -3880,7 +3882,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v8.0.14" + "source": "https://github.com/symfony/validator/tree/v8.0.15" }, "funding": [ { @@ -3900,20 +3902,20 @@ "type": "tidelift" } ], - "time": "2026-06-27T06:17:20+00:00" + "time": "2026-07-28T21:44:42+00:00" }, { "name": "symfony/var-dumper", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "7d38aaa43d57e64b081fc838781a58886f54ff00" + "reference": "6aca7088d00a0799993986609da8cdd6f280f077" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/7d38aaa43d57e64b081fc838781a58886f54ff00", - "reference": "7d38aaa43d57e64b081fc838781a58886f54ff00", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6aca7088d00a0799993986609da8cdd6f280f077", + "reference": "6aca7088d00a0799993986609da8cdd6f280f077", "shasum": "" }, "require": { @@ -3929,7 +3931,7 @@ "symfony/http-kernel": "^7.4|^8.0", "symfony/process": "^7.4|^8.0", "symfony/uid": "^7.4|^8.0", - "twig/twig": "^3.12" + "twig/twig": "^3.12|^4.0" }, "bin": [ "Resources/bin/var-dump-server" @@ -3967,7 +3969,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v8.0.14" + "source": "https://github.com/symfony/var-dumper/tree/v8.0.15" }, "funding": [ { @@ -3987,20 +3989,20 @@ "type": "tidelift" } ], - "time": "2026-06-09T10:20:00+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "symfony/var-exporter", - "version": "v8.0.14", + "version": "v8.0.16", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "5185b7a7ea87a177be5fb16e8dc7756bea9b6eee" + "reference": "ea291a085c804869b333804706b0a58231014671" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/5185b7a7ea87a177be5fb16e8dc7756bea9b6eee", - "reference": "5185b7a7ea87a177be5fb16e8dc7756bea9b6eee", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/ea291a085c804869b333804706b0a58231014671", + "reference": "ea291a085c804869b333804706b0a58231014671", "shasum": "" }, "require": { @@ -4047,7 +4049,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v8.0.14" + "source": "https://github.com/symfony/var-exporter/tree/v8.0.16" }, "funding": [ { @@ -4067,20 +4069,20 @@ "type": "tidelift" } ], - "time": "2026-06-27T08:56:37+00:00" + "time": "2026-07-29T16:27:17+00:00" }, { "name": "symfony/yaml", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "5e33ae125827c4445e28474223de226751bd7ed9" + "reference": "38e4b36d74a20dd9124a5b34c3e83e270b9649b8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/5e33ae125827c4445e28474223de226751bd7ed9", - "reference": "5e33ae125827c4445e28474223de226751bd7ed9", + "url": "https://api.github.com/repos/symfony/yaml/zipball/38e4b36d74a20dd9124a5b34c3e83e270b9649b8", + "reference": "38e4b36d74a20dd9124a5b34c3e83e270b9649b8", "shasum": "" }, "require": { @@ -4122,7 +4124,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v8.0.14" + "source": "https://github.com/symfony/yaml/tree/v8.0.15" }, "funding": [ { @@ -4142,7 +4144,7 @@ "type": "tidelift" } ], - "time": "2026-06-09T10:20:00+00:00" + "time": "2026-07-22T15:20:43+00:00" }, { "name": "twig/extra-bundle", @@ -4302,20 +4304,20 @@ "packages-dev": [ { "name": "myclabs/deep-copy", - "version": "1.13.4", + "version": "1.14.0", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a" + "reference": "8680aa248f8e07bc8fb43f56f0f5fc77a0c96aae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a", - "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/8680aa248f8e07bc8fb43f56f0f5fc77a0c96aae", + "reference": "8680aa248f8e07bc8fb43f56f0f5fc77a0c96aae", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" + "php": "^8.0" }, "conflict": { "doctrine/collections": "<1.6.8", @@ -4350,28 +4352,28 @@ ], "support": { "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.13.4" + "source": "https://github.com/myclabs/DeepCopy/tree/1.14.0" }, "funding": [ { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" + "url": "https://github.com/mnapoli", + "type": "github" } ], - "time": "2025-08-01T08:46:24+00:00" + "time": "2026-08-11T10:17:44+00:00" }, { "name": "nikic/php-parser", - "version": "v5.8.0", + "version": "v5.9.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "044a6a392ff8ad0d61f14370a5fbbd0a0107152f" + "reference": "9e33da9553fe7786f0962b35f4e4ecf01be89def" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/044a6a392ff8ad0d61f14370a5fbbd0a0107152f", - "reference": "044a6a392ff8ad0d61f14370a5fbbd0a0107152f", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/9e33da9553fe7786f0962b35f4e4ecf01be89def", + "reference": "9e33da9553fe7786f0962b35f4e4ecf01be89def", "shasum": "" }, "require": { @@ -4413,9 +4415,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.8.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.9.0" }, - "time": "2026-07-04T14:30:18+00:00" + "time": "2026-09-13T18:51:52+00:00" }, { "name": "phar-io/manifest", @@ -4537,11 +4539,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.2.5", + "version": "2.2.15", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/909c1e5fef7989ac0d0c1c5c42e32a5c4f6198a0", - "reference": "909c1e5fef7989ac0d0c1c5c42e32a5c4f6198a0", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/b158556ffd26825cf615a1c1f72fb5157a2301b7", + "reference": "b158556ffd26825cf615a1c1f72fb5157a2301b7", "shasum": "" }, "require": { @@ -4597,20 +4599,20 @@ "type": "github" } ], - "time": "2026-07-05T06:31:06+00:00" + "time": "2026-09-23T12:23:07+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "14.2.3", + "version": "14.3.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "82f6e49ff224e2cde923d74425e583a883910783" + "reference": "96af7aaa1e15561a67b2fa5b98906b063ebec9c2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/82f6e49ff224e2cde923d74425e583a883910783", - "reference": "82f6e49ff224e2cde923d74425e583a883910783", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/96af7aaa1e15561a67b2fa5b98906b063ebec9c2", + "reference": "96af7aaa1e15561a67b2fa5b98906b063ebec9c2", "shasum": "" }, "require": { @@ -4618,18 +4620,18 @@ "ext-libxml": "*", "ext-mbstring": "*", "ext-xmlwriter": "*", - "nikic/php-parser": "^5.8.0", + "nikic/php-parser": "^5.9.0", "php": ">=8.4", "phpunit/php-text-template": "^6.0", "sebastian/complexity": "^6.0", "sebastian/environment": "^9.3.2", "sebastian/git-state": "^1.0", - "sebastian/lines-of-code": "^5.0.1", + "sebastian/lines-of-code": "^5.0.2", "sebastian/version": "^7.0", "theseer/tokenizer": "^2.0.1" }, "require-dev": { - "phpunit/phpunit": "^13.2.2" + "phpunit/phpunit": "^13.3.4" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -4638,7 +4640,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -4667,7 +4669,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/14.2.3" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/14.3.5" }, "funding": [ { @@ -4687,27 +4689,27 @@ "type": "tidelift" } ], - "time": "2026-07-06T15:04:02+00:00" + "time": "2026-09-25T08:28:49+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "7.0.0", + "version": "7.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "6e5aa1fb0a95b1703d83e721299ee18bb4e2de50" + "reference": "9bb4e6c58b62c1e043be995c66abec7c97307aae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/6e5aa1fb0a95b1703d83e721299ee18bb4e2de50", - "reference": "6e5aa1fb0a95b1703d83e721299ee18bb4e2de50", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/9bb4e6c58b62c1e043be995c66abec7c97307aae", + "reference": "9bb4e6c58b62c1e043be995c66abec7c97307aae", "shasum": "" }, "require": { "php": ">=8.4" }, "require-dev": { - "phpunit/phpunit": "^13.0" + "phpunit/phpunit": "^13.3.1" }, "type": "library", "extra": { @@ -4740,7 +4742,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/7.0.0" + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/7.0.2" }, "funding": [ { @@ -4760,7 +4762,7 @@ "type": "tidelift" } ], - "time": "2026-02-06T04:33:26+00:00" + "time": "2026-08-25T14:47:43+00:00" }, { "name": "phpunit/php-invoker", @@ -4984,16 +4986,16 @@ }, { "name": "phpunit/phpunit", - "version": "13.2.4", + "version": "13.3.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "8f5180f4627fc1978be2f61d8d9979dbe37e0c10" + "reference": "1b482b9a77774705a5c4a47ab7d60819d2589e90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/8f5180f4627fc1978be2f61d8d9979dbe37e0c10", - "reference": "8f5180f4627fc1978be2f61d8d9979dbe37e0c10", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1b482b9a77774705a5c4a47ab7d60819d2589e90", + "reference": "1b482b9a77774705a5c4a47ab7d60819d2589e90", "shasum": "" }, "require": { @@ -5003,26 +5005,26 @@ "ext-libxml": "*", "ext-mbstring": "*", "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.13.4", + "myclabs/deep-copy": "^1.14.0", "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", "php": ">=8.4.1", - "phpunit/php-code-coverage": "^14.2.3", - "phpunit/php-file-iterator": "^7.0.0", + "phpunit/php-code-coverage": "^14.3.5", + "phpunit/php-file-iterator": "^7.0.2", "phpunit/php-invoker": "^7.0.0", "phpunit/php-text-template": "^6.0.0", "phpunit/php-timer": "^9.0.0", - "sebastian/cli-parser": "^5.0.0", - "sebastian/comparator": "^8.3.0", - "sebastian/diff": "^9.0", + "sebastian/cli-parser": "^5.0.1", + "sebastian/comparator": "^8.4", + "sebastian/diff": "^9.0.1", "sebastian/environment": "^9.3.2", - "sebastian/exporter": "^8.1.0", + "sebastian/exporter": "^8.2.1", "sebastian/file-filter": "^1.0", "sebastian/git-state": "^1.0", "sebastian/global-state": "^9.0.1", - "sebastian/object-enumerator": "^8.0.0", - "sebastian/recursion-context": "^8.0.0", - "sebastian/type": "^7.0.1", + "sebastian/object-enumerator": "^8.1.0", + "sebastian/recursion-context": "^8.0.1", + "sebastian/type": "^7.0.2", "sebastian/version": "^7.0.0", "staabm/side-effects-detector": "^1.0.5" }, @@ -5032,7 +5034,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "13.2-dev" + "dev-main": "13.3-dev" } }, "autoload": { @@ -5064,7 +5066,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/13.2.4" + "source": "https://github.com/sebastianbergmann/phpunit/tree/13.3.5" }, "funding": [ { @@ -5072,27 +5074,27 @@ "type": "other" } ], - "time": "2026-07-08T08:36:51+00:00" + "time": "2026-09-25T08:41:20+00:00" }, { "name": "sebastian/cli-parser", - "version": "5.0.0", + "version": "5.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "48a4654fa5e48c1c81214e9930048a572d4b23ca" + "reference": "eeb759ad3146b7096fb59c3195d39e071cd409e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/48a4654fa5e48c1c81214e9930048a572d4b23ca", - "reference": "48a4654fa5e48c1c81214e9930048a572d4b23ca", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/eeb759ad3146b7096fb59c3195d39e071cd409e3", + "reference": "eeb759ad3146b7096fb59c3195d39e071cd409e3", "shasum": "" }, "require": { "php": ">=8.4" }, "require-dev": { - "phpunit/phpunit": "^13.0" + "phpunit/phpunit": "^13.2.6" }, "type": "library", "extra": { @@ -5121,7 +5123,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/cli-parser/issues", "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/5.0.0" + "source": "https://github.com/sebastianbergmann/cli-parser/tree/5.0.1" }, "funding": [ { @@ -5141,20 +5143,20 @@ "type": "tidelift" } ], - "time": "2026-02-06T04:39:44+00:00" + "time": "2026-08-01T04:27:14+00:00" }, { "name": "sebastian/comparator", - "version": "8.3.0", + "version": "8.4.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "c025fc7604afab3f195fab7cdaf72327331af241" + "reference": "3b070e608146cba00fd6fd1f0ffba89e5a8897fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/c025fc7604afab3f195fab7cdaf72327331af241", - "reference": "c025fc7604afab3f195fab7cdaf72327331af241", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/3b070e608146cba00fd6fd1f0ffba89e5a8897fb", + "reference": "3b070e608146cba00fd6fd1f0ffba89e5a8897fb", "shasum": "" }, "require": { @@ -5162,10 +5164,10 @@ "ext-mbstring": "*", "php": ">=8.4", "sebastian/diff": "^9.0", - "sebastian/exporter": "^8.1.0" + "sebastian/exporter": "^8.2" }, "require-dev": { - "phpunit/phpunit": "^13.2" + "phpunit/phpunit": "^13.3" }, "suggest": { "ext-bcmath": "For comparing BcMath\\Number objects" @@ -5173,7 +5175,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "8.3-dev" + "dev-main": "8.4-dev" } }, "autoload": { @@ -5213,7 +5215,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", "security": "https://github.com/sebastianbergmann/comparator/security/policy", - "source": "https://github.com/sebastianbergmann/comparator/tree/8.3.0" + "source": "https://github.com/sebastianbergmann/comparator/tree/8.4.0" }, "funding": [ { @@ -5233,7 +5235,7 @@ "type": "tidelift" } ], - "time": "2026-06-05T03:06:45+00:00" + "time": "2026-08-07T07:23:13+00:00" }, { "name": "sebastian/complexity", @@ -5307,24 +5309,24 @@ }, { "name": "sebastian/diff", - "version": "9.0.0", + "version": "9.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "a3fb6a298a265ff487a91bbea46e03cd01dbb226" + "reference": "a2df6626c1baf31d5a88674882a3072f151b5a26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/a3fb6a298a265ff487a91bbea46e03cd01dbb226", - "reference": "a3fb6a298a265ff487a91bbea46e03cd01dbb226", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/a2df6626c1baf31d5a88674882a3072f151b5a26", + "reference": "a2df6626c1baf31d5a88674882a3072f151b5a26", "shasum": "" }, "require": { "php": ">=8.4" }, "require-dev": { - "phpunit/phpunit": "^13.2", - "symfony/process": "^7.4.13" + "phpunit/phpunit": "^13.3.1", + "symfony/process": "^7.4.17" }, "type": "library", "extra": { @@ -5362,7 +5364,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", "security": "https://github.com/sebastianbergmann/diff/security/policy", - "source": "https://github.com/sebastianbergmann/diff/tree/9.0.0" + "source": "https://github.com/sebastianbergmann/diff/tree/9.0.1" }, "funding": [ { @@ -5382,7 +5384,7 @@ "type": "tidelift" } ], - "time": "2026-06-05T03:04:51+00:00" + "time": "2026-08-25T15:38:55+00:00" }, { "name": "sebastian/environment", @@ -5462,30 +5464,30 @@ }, { "name": "sebastian/exporter", - "version": "8.1.1", + "version": "8.2.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "cfaa77c750dcad6f44c9bac8f62ac486e1c82c26" + "reference": "24a3b69bba4a12ab615fca9d34680c5598d9ab7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/cfaa77c750dcad6f44c9bac8f62ac486e1c82c26", - "reference": "cfaa77c750dcad6f44c9bac8f62ac486e1c82c26", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/24a3b69bba4a12ab615fca9d34680c5598d9ab7a", + "reference": "24a3b69bba4a12ab615fca9d34680c5598d9ab7a", "shasum": "" }, "require": { "ext-mbstring": "*", "php": ">=8.4", - "sebastian/recursion-context": "^8.0" + "sebastian/recursion-context": "^8.0.1" }, "require-dev": { - "phpunit/phpunit": "^13.2.4" + "phpunit/phpunit": "^13.3" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "8.1-dev" + "dev-main": "8.2-dev" } }, "autoload": { @@ -5528,7 +5530,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", "security": "https://github.com/sebastianbergmann/exporter/security/policy", - "source": "https://github.com/sebastianbergmann/exporter/tree/8.1.1" + "source": "https://github.com/sebastianbergmann/exporter/tree/8.2.1" }, "funding": [ { @@ -5548,7 +5550,7 @@ "type": "tidelift" } ], - "time": "2026-07-13T11:35:11+00:00" + "time": "2026-08-07T07:22:06+00:00" }, { "name": "sebastian/file-filter", @@ -5834,30 +5836,29 @@ }, { "name": "sebastian/object-enumerator", - "version": "8.0.0", + "version": "8.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "b39ab125fd9a7434b0ecbc4202eebce11a98cfc5" + "reference": "511064ecde82bd747e2ba2fab3dda8d977b59576" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/b39ab125fd9a7434b0ecbc4202eebce11a98cfc5", - "reference": "b39ab125fd9a7434b0ecbc4202eebce11a98cfc5", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/511064ecde82bd747e2ba2fab3dda8d977b59576", + "reference": "511064ecde82bd747e2ba2fab3dda8d977b59576", "shasum": "" }, "require": { "php": ">=8.4", - "sebastian/object-reflector": "^6.0", - "sebastian/recursion-context": "^8.0" + "sebastian/recursion-context": "^8.0.1" }, "require-dev": { - "phpunit/phpunit": "^13.0" + "phpunit/phpunit": "^13.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "8.0-dev" + "dev-main": "8.1-dev" } }, "autoload": { @@ -5880,7 +5881,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", "security": "https://github.com/sebastianbergmann/object-enumerator/security/policy", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/8.0.0" + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/8.1.0" }, "funding": [ { @@ -5900,27 +5901,27 @@ "type": "tidelift" } ], - "time": "2026-02-06T04:46:36+00:00" + "time": "2026-08-13T07:05:05+00:00" }, { "name": "sebastian/object-reflector", - "version": "6.0.0", + "version": "6.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "3ca042c2c60b0eab094f8a1b6a7093f4d4c72200" + "reference": "f71bbcdc4f95456b4622810bec64eb06372e25b2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/3ca042c2c60b0eab094f8a1b6a7093f4d4c72200", - "reference": "3ca042c2c60b0eab094f8a1b6a7093f4d4c72200", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/f71bbcdc4f95456b4622810bec64eb06372e25b2", + "reference": "f71bbcdc4f95456b4622810bec64eb06372e25b2", "shasum": "" }, "require": { "php": ">=8.4" }, "require-dev": { - "phpunit/phpunit": "^13.0" + "phpunit/phpunit": "^13.3.0" }, "type": "library", "extra": { @@ -5948,7 +5949,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/object-reflector/issues", "security": "https://github.com/sebastianbergmann/object-reflector/security/policy", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/6.0.0" + "source": "https://github.com/sebastianbergmann/object-reflector/tree/6.1.0" }, "funding": [ { @@ -5968,27 +5969,27 @@ "type": "tidelift" } ], - "time": "2026-02-06T04:47:13+00:00" + "time": "2026-08-13T06:34:36+00:00" }, { "name": "sebastian/recursion-context", - "version": "8.0.0", + "version": "8.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "74c5af21f6a5833e91767ca068c4d3dfec15317e" + "reference": "32dba72f2b4642d6a93db22d6c0a9280ff2e3ca0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/74c5af21f6a5833e91767ca068c4d3dfec15317e", - "reference": "74c5af21f6a5833e91767ca068c4d3dfec15317e", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/32dba72f2b4642d6a93db22d6c0a9280ff2e3ca0", + "reference": "32dba72f2b4642d6a93db22d6c0a9280ff2e3ca0", "shasum": "" }, "require": { "php": ">=8.4" }, "require-dev": { - "phpunit/phpunit": "^13.0" + "phpunit/phpunit": "^13.2.6" }, "type": "library", "extra": { @@ -6024,7 +6025,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", "security": "https://github.com/sebastianbergmann/recursion-context/security/policy", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/8.0.0" + "source": "https://github.com/sebastianbergmann/recursion-context/tree/8.0.1" }, "funding": [ { @@ -6044,27 +6045,27 @@ "type": "tidelift" } ], - "time": "2026-02-06T04:51:28+00:00" + "time": "2026-08-03T05:58:12+00:00" }, { "name": "sebastian/type", - "version": "7.0.1", + "version": "7.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/type.git", - "reference": "fee0309275847fefd7636167085e379c1dbf6990" + "reference": "bd1df467864cb95140414059a535b2d906173fcf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fee0309275847fefd7636167085e379c1dbf6990", - "reference": "fee0309275847fefd7636167085e379c1dbf6990", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/bd1df467864cb95140414059a535b2d906173fcf", + "reference": "bd1df467864cb95140414059a535b2d906173fcf", "shasum": "" }, "require": { "php": ">=8.4" }, "require-dev": { - "phpunit/phpunit": "^13.1.10" + "phpunit/phpunit": "^13.3.0" }, "type": "library", "extra": { @@ -6093,7 +6094,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/type/issues", "security": "https://github.com/sebastianbergmann/type/security/policy", - "source": "https://github.com/sebastianbergmann/type/tree/7.0.1" + "source": "https://github.com/sebastianbergmann/type/tree/7.0.2" }, "funding": [ { @@ -6113,7 +6114,7 @@ "type": "tidelift" } ], - "time": "2026-05-20T06:49:11+00:00" + "time": "2026-08-10T08:00:57+00:00" }, { "name": "sebastian/version", @@ -6587,16 +6588,16 @@ }, { "name": "symfony/web-profiler-bundle", - "version": "v8.0.14", + "version": "v8.0.15", "source": { "type": "git", "url": "https://github.com/symfony/web-profiler-bundle.git", - "reference": "ae70ab1d1c7ef3061d0769ca7322de65fe1fc6b9" + "reference": "7a2c179870b932f8a374da30de4ed4263fd86749" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/ae70ab1d1c7ef3061d0769ca7322de65fe1fc6b9", - "reference": "ae70ab1d1c7ef3061d0769ca7322de65fe1fc6b9", + "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/7a2c179870b932f8a374da30de4ed4263fd86749", + "reference": "7a2c179870b932f8a374da30de4ed4263fd86749", "shasum": "" }, "require": { @@ -6648,7 +6649,7 @@ "dev" ], "support": { - "source": "https://github.com/symfony/web-profiler-bundle/tree/v8.0.14" + "source": "https://github.com/symfony/web-profiler-bundle/tree/v8.0.15" }, "funding": [ { @@ -6668,7 +6669,7 @@ "type": "tidelift" } ], - "time": "2026-06-05T06:22:43+00:00" + "time": "2026-07-19T19:42:52+00:00" }, { "name": "theseer/tokenizer",