diff --git a/composer.json b/composer.json
index 7e01156a5..ffc723d05 100644
--- a/composer.json
+++ b/composer.json
@@ -61,7 +61,6 @@
"fakerphp/faker": "^1.24",
"fig/log-test": "^1.0",
"gajus/dindent": "^2.0.1",
- "jangregor/phpstan-prophecy": "^1.0",
"league/csv": "^9.0",
"league/flysystem-memory": "^1.0 || ^3.29",
"phpbench/phpbench": "^1.4",
@@ -70,7 +69,7 @@
"phpstan/phpstan-strict-rules": "^1.6",
"phpstan/phpstan-symfony": "^1.4",
"phpstan/phpstan-webmozart-assert": "^1.2",
- "phpunit/phpunit": "^10.5",
+ "phpunit/phpunit": "^10.5 || ^12.0",
"qossmic/deptrac-shim": "^1.0.2",
"rector/rector": "^1.2.10",
"squizlabs/php_codesniffer": "^3.13",
diff --git a/composer.lock b/composer.lock
index 51b6a5b36..f35a4ab87 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": "ca3ea9c081086512ad25ab19f6399264",
+ "content-hash": "f15dff580108d5aa1e24d239608673a5",
"packages": [
{
"name": "cboden/ratchet",
@@ -12,18 +12,18 @@
"source": {
"type": "git",
"url": "https://github.com/ratchetphp/Ratchet.git",
- "reference": "2032bb0446967727aeda19b46c572d56d0d23819"
+ "reference": "9ac6a412a26d8bae6541ee0b65ffaf78e316b1a6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ratchetphp/Ratchet/zipball/2032bb0446967727aeda19b46c572d56d0d23819",
- "reference": "2032bb0446967727aeda19b46c572d56d0d23819",
+ "url": "https://api.github.com/repos/ratchetphp/Ratchet/zipball/9ac6a412a26d8bae6541ee0b65ffaf78e316b1a6",
+ "reference": "9ac6a412a26d8bae6541ee0b65ffaf78e316b1a6",
"shasum": ""
},
"require": {
"guzzlehttp/psr7": "^1.7|^2.0",
"php": ">=5.4.2",
- "ratchet/rfc6455": "^0.3.1",
+ "ratchet/rfc6455": "^0.4.0 | ^0.3.1",
"react/event-loop": "^1.0 || ^0.5 || ^0.4",
"react/socket": "^1.0 || ^0.8 || ^0.7 || ^0.6 || ^0.5",
"symfony/http-foundation": "^2.6|^3.0|^4.0|^5.0|^6.0|^7.0",
@@ -68,7 +68,7 @@
"issues": "https://github.com/ratchetphp/Ratchet/issues",
"source": "https://github.com/ratchetphp/Ratchet/tree/0.4.x"
},
- "time": "2025-06-25T19:52:47+00:00"
+ "time": "2025-10-25T19:55:26+00:00"
},
{
"name": "dflydev/dot-access-data",
@@ -147,29 +147,29 @@
},
{
"name": "doctrine/deprecations",
- "version": "1.1.5",
+ "version": "1.1.6",
"source": {
"type": "git",
"url": "https://github.com/doctrine/deprecations.git",
- "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38"
+ "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38",
- "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38",
+ "url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca",
+ "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"conflict": {
- "phpunit/phpunit": "<=7.5 || >=13"
+ "phpunit/phpunit": "<=7.5 || >=14"
},
"require-dev": {
- "doctrine/coding-standard": "^9 || ^12 || ^13",
- "phpstan/phpstan": "1.4.10 || 2.1.11",
+ "doctrine/coding-standard": "^9 || ^12 || ^14",
+ "phpstan/phpstan": "1.4.10 || 2.1.30",
"phpstan/phpstan-phpunit": "^1.0 || ^2",
- "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12",
+ "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0",
"psr/log": "^1 || ^2 || ^3"
},
"suggest": {
@@ -189,9 +189,9 @@
"homepage": "https://www.doctrine-project.org/",
"support": {
"issues": "https://github.com/doctrine/deprecations/issues",
- "source": "https://github.com/doctrine/deprecations/tree/1.1.5"
+ "source": "https://github.com/doctrine/deprecations/tree/1.1.6"
},
- "time": "2025-04-07T20:06:18+00:00"
+ "time": "2026-02-07T07:09:04+00:00"
},
{
"name": "doctrine/lexer",
@@ -375,16 +375,16 @@
},
{
"name": "guzzlehttp/psr7",
- "version": "2.8.0",
+ "version": "2.9.0",
"source": {
"type": "git",
"url": "https://github.com/guzzle/psr7.git",
- "reference": "21dc724a0583619cd1652f673303492272778051"
+ "reference": "7d0ed42f28e42d61352a7a79de682e5e67fec884"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051",
- "reference": "21dc724a0583619cd1652f673303492272778051",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/7d0ed42f28e42d61352a7a79de682e5e67fec884",
+ "reference": "7d0ed42f28e42d61352a7a79de682e5e67fec884",
"shasum": ""
},
"require": {
@@ -400,6 +400,7 @@
"require-dev": {
"bamarni/composer-bin-plugin": "^1.8.2",
"http-interop/http-factory-tests": "0.9.0",
+ "jshttp/mime-db": "1.54.0.1",
"phpunit/phpunit": "^8.5.44 || ^9.6.25"
},
"suggest": {
@@ -471,7 +472,7 @@
],
"support": {
"issues": "https://github.com/guzzle/psr7/issues",
- "source": "https://github.com/guzzle/psr7/tree/2.8.0"
+ "source": "https://github.com/guzzle/psr7/tree/2.9.0"
},
"funding": [
{
@@ -487,7 +488,7 @@
"type": "tidelift"
}
],
- "time": "2025-08-23T21:21:41+00:00"
+ "time": "2026-03-10T16:41:02+00:00"
},
{
"name": "jawira/plantuml-encoding",
@@ -542,16 +543,16 @@
},
{
"name": "league/commonmark",
- "version": "2.7.1",
+ "version": "2.8.2",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/commonmark.git",
- "reference": "10732241927d3971d28e7ea7b5712721fa2296ca"
+ "reference": "59fb075d2101740c337c7216e3f32b36c204218b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/10732241927d3971d28e7ea7b5712721fa2296ca",
- "reference": "10732241927d3971d28e7ea7b5712721fa2296ca",
+ "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/59fb075d2101740c337c7216e3f32b36c204218b",
+ "reference": "59fb075d2101740c337c7216e3f32b36c204218b",
"shasum": ""
},
"require": {
@@ -576,9 +577,9 @@
"phpstan/phpstan": "^1.8.2",
"phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0",
"scrutinizer/ocular": "^1.8.1",
- "symfony/finder": "^5.3 | ^6.0 | ^7.0",
- "symfony/process": "^5.4 | ^6.0 | ^7.0",
- "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0",
+ "symfony/finder": "^5.3 | ^6.0 | ^7.0 || ^8.0",
+ "symfony/process": "^5.4 | ^6.0 | ^7.0 || ^8.0",
+ "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0 || ^8.0",
"unleashedtech/php-coding-standard": "^3.1.1",
"vimeo/psalm": "^4.24.0 || ^5.0.0 || ^6.0.0"
},
@@ -588,7 +589,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.8-dev"
+ "dev-main": "2.9-dev"
}
},
"autoload": {
@@ -645,7 +646,7 @@
"type": "tidelift"
}
],
- "time": "2025-07-20T12:47:49+00:00"
+ "time": "2026-03-19T13:16:38+00:00"
},
{
"name": "league/config",
@@ -731,16 +732,16 @@
},
{
"name": "league/csv",
- "version": "9.27.0",
+ "version": "9.28.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/csv.git",
- "reference": "cb491b1ba3c42ff2bcd0113814f4256b42bae845"
+ "reference": "6582ace29ae09ba5b07049d40ea13eb19c8b5073"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/csv/zipball/cb491b1ba3c42ff2bcd0113814f4256b42bae845",
- "reference": "cb491b1ba3c42ff2bcd0113814f4256b42bae845",
+ "url": "https://api.github.com/repos/thephpleague/csv/zipball/6582ace29ae09ba5b07049d40ea13eb19c8b5073",
+ "reference": "6582ace29ae09ba5b07049d40ea13eb19c8b5073",
"shasum": ""
},
"require": {
@@ -750,14 +751,14 @@
"require-dev": {
"ext-dom": "*",
"ext-xdebug": "*",
- "friendsofphp/php-cs-fixer": "^3.75.0",
- "phpbench/phpbench": "^1.4.1",
- "phpstan/phpstan": "^1.12.27",
+ "friendsofphp/php-cs-fixer": "^3.92.3",
+ "phpbench/phpbench": "^1.4.3",
+ "phpstan/phpstan": "^1.12.32",
"phpstan/phpstan-deprecation-rules": "^1.2.1",
"phpstan/phpstan-phpunit": "^1.4.2",
"phpstan/phpstan-strict-rules": "^1.6.2",
- "phpunit/phpunit": "^10.5.16 || ^11.5.22 || ^12.3.6",
- "symfony/var-dumper": "^6.4.8 || ^7.3.0"
+ "phpunit/phpunit": "^10.5.16 || ^11.5.22 || ^12.5.4",
+ "symfony/var-dumper": "^6.4.8 || ^7.4.0 || ^8.0"
},
"suggest": {
"ext-dom": "Required to use the XMLConverter and the HTMLConverter classes",
@@ -818,20 +819,20 @@
"type": "github"
}
],
- "time": "2025-10-16T08:22:09+00:00"
+ "time": "2025-12-27T15:18:42+00:00"
},
{
"name": "league/flysystem",
- "version": "3.30.0",
+ "version": "3.33.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem.git",
- "reference": "2203e3151755d874bb2943649dae1eb8533ac93e"
+ "reference": "570b8871e0ce693764434b29154c54b434905350"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/2203e3151755d874bb2943649dae1eb8533ac93e",
- "reference": "2203e3151755d874bb2943649dae1eb8533ac93e",
+ "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/570b8871e0ce693764434b29154c54b434905350",
+ "reference": "570b8871e0ce693764434b29154c54b434905350",
"shasum": ""
},
"require": {
@@ -899,22 +900,22 @@
],
"support": {
"issues": "https://github.com/thephpleague/flysystem/issues",
- "source": "https://github.com/thephpleague/flysystem/tree/3.30.0"
+ "source": "https://github.com/thephpleague/flysystem/tree/3.33.0"
},
- "time": "2025-06-25T13:29:59+00:00"
+ "time": "2026-03-25T07:59:30+00:00"
},
{
"name": "league/flysystem-local",
- "version": "3.30.0",
+ "version": "3.31.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem-local.git",
- "reference": "6691915f77c7fb69adfb87dcd550052dc184ee10"
+ "reference": "2f669db18a4c20c755c2bb7d3a7b0b2340488079"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/6691915f77c7fb69adfb87dcd550052dc184ee10",
- "reference": "6691915f77c7fb69adfb87dcd550052dc184ee10",
+ "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/2f669db18a4c20c755c2bb7d3a7b0b2340488079",
+ "reference": "2f669db18a4c20c755c2bb7d3a7b0b2340488079",
"shasum": ""
},
"require": {
@@ -948,9 +949,9 @@
"local"
],
"support": {
- "source": "https://github.com/thephpleague/flysystem-local/tree/3.30.0"
+ "source": "https://github.com/thephpleague/flysystem-local/tree/3.31.0"
},
- "time": "2025-05-21T10:34:19+00:00"
+ "time": "2026-01-23T15:30:45+00:00"
},
{
"name": "league/mime-type-detection",
@@ -1010,16 +1011,16 @@
},
{
"name": "league/tactician",
- "version": "v1.1.0",
+ "version": "v1.2.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/tactician.git",
- "reference": "e79f763170f3d5922ec29e85cffca0bac5cd8975"
+ "reference": "93b2eafa4321f84164f3d3f607a32a953f3fff0b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/tactician/zipball/e79f763170f3d5922ec29e85cffca0bac5cd8975",
- "reference": "e79f763170f3d5922ec29e85cffca0bac5cd8975",
+ "url": "https://api.github.com/repos/thephpleague/tactician/zipball/93b2eafa4321f84164f3d3f607a32a953f3fff0b",
+ "reference": "93b2eafa4321f84164f3d3f607a32a953f3fff0b",
"shasum": ""
},
"require": {
@@ -1059,39 +1060,44 @@
],
"support": {
"issues": "https://github.com/thephpleague/tactician/issues",
- "source": "https://github.com/thephpleague/tactician/tree/v1.1.0"
+ "source": "https://github.com/thephpleague/tactician/tree/v1.2.0"
},
- "time": "2021-02-14T15:29:04+00:00"
+ "time": "2025-12-21T18:05:37+00:00"
},
{
"name": "league/uri",
- "version": "7.5.1",
+ "version": "7.8.1",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/uri.git",
- "reference": "81fb5145d2644324614cc532b28efd0215bda430"
+ "reference": "08cf38e3924d4f56238125547b5720496fac8fd4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/uri/zipball/81fb5145d2644324614cc532b28efd0215bda430",
- "reference": "81fb5145d2644324614cc532b28efd0215bda430",
+ "url": "https://api.github.com/repos/thephpleague/uri/zipball/08cf38e3924d4f56238125547b5720496fac8fd4",
+ "reference": "08cf38e3924d4f56238125547b5720496fac8fd4",
"shasum": ""
},
"require": {
- "league/uri-interfaces": "^7.5",
- "php": "^8.1"
+ "league/uri-interfaces": "^7.8.1",
+ "php": "^8.1",
+ "psr/http-factory": "^1"
},
"conflict": {
"league/uri-schemes": "^1.0"
},
"suggest": {
"ext-bcmath": "to improve IPV4 host parsing",
+ "ext-dom": "to convert the URI into an HTML anchor tag",
"ext-fileinfo": "to create Data URI from file contennts",
"ext-gmp": "to improve IPV4 host parsing",
"ext-intl": "to handle IDN host with the best performance",
- "jeremykendall/php-domain-parser": "to resolve Public Suffix and Top Level Domain",
- "league/uri-components": "Needed to easily manipulate URI objects components",
+ "ext-uri": "to use the PHP native URI class",
+ "jeremykendall/php-domain-parser": "to further parse the URI host and resolve its Public Suffix and Top Level Domain",
+ "league/uri-components": "to provide additional tools to manipulate URI objects components",
+ "league/uri-polyfill": "to backport the PHP URI extension for older versions of PHP",
"php-64bit": "to improve IPV4 host parsing",
+ "rowbot/url": "to handle URLs using the WHATWG URL Living Standard specification",
"symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present"
},
"type": "library",
@@ -1119,6 +1125,7 @@
"description": "URI manipulation library",
"homepage": "https://uri.thephpleague.com",
"keywords": [
+ "URN",
"data-uri",
"file-uri",
"ftp",
@@ -1131,9 +1138,11 @@
"psr-7",
"query-string",
"querystring",
+ "rfc2141",
"rfc3986",
"rfc3987",
"rfc6570",
+ "rfc8141",
"uri",
"uri-template",
"url",
@@ -1143,7 +1152,7 @@
"docs": "https://uri.thephpleague.com",
"forum": "https://thephpleague.slack.com",
"issues": "https://github.com/thephpleague/uri-src/issues",
- "source": "https://github.com/thephpleague/uri/tree/7.5.1"
+ "source": "https://github.com/thephpleague/uri/tree/7.8.1"
},
"funding": [
{
@@ -1151,26 +1160,25 @@
"type": "github"
}
],
- "time": "2024-12-08T08:40:02+00:00"
+ "time": "2026-03-15T20:22:25+00:00"
},
{
"name": "league/uri-interfaces",
- "version": "7.5.0",
+ "version": "7.8.1",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/uri-interfaces.git",
- "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742"
+ "reference": "85d5c77c5d6d3af6c54db4a78246364908f3c928"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/08cfc6c4f3d811584fb09c37e2849e6a7f9b0742",
- "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742",
+ "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/85d5c77c5d6d3af6c54db4a78246364908f3c928",
+ "reference": "85d5c77c5d6d3af6c54db4a78246364908f3c928",
"shasum": ""
},
"require": {
"ext-filter": "*",
"php": "^8.1",
- "psr/http-factory": "^1",
"psr/http-message": "^1.1 || ^2.0"
},
"suggest": {
@@ -1178,6 +1186,7 @@
"ext-gmp": "to improve IPV4 host parsing",
"ext-intl": "to handle IDN host with the best performance",
"php-64bit": "to improve IPV4 host parsing",
+ "rowbot/url": "to handle URLs using the WHATWG URL Living Standard specification",
"symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present"
},
"type": "library",
@@ -1202,7 +1211,7 @@
"homepage": "https://nyamsprod.com"
}
],
- "description": "Common interfaces and classes for URI representation and interaction",
+ "description": "Common tools for parsing and resolving RFC3987/RFC3986 URI",
"homepage": "https://uri.thephpleague.com",
"keywords": [
"data-uri",
@@ -1227,7 +1236,7 @@
"docs": "https://uri.thephpleague.com",
"forum": "https://thephpleague.slack.com",
"issues": "https://github.com/thephpleague/uri-src/issues",
- "source": "https://github.com/thephpleague/uri-interfaces/tree/7.5.0"
+ "source": "https://github.com/thephpleague/uri-interfaces/tree/7.8.1"
},
"funding": [
{
@@ -1235,7 +1244,7 @@
"type": "github"
}
],
- "time": "2024-12-08T08:18:47+00:00"
+ "time": "2026-03-08T20:05:35+00:00"
},
{
"name": "masterminds/html5",
@@ -1306,16 +1315,16 @@
},
{
"name": "monolog/monolog",
- "version": "3.9.0",
+ "version": "3.10.0",
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
- "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6"
+ "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/10d85740180ecba7896c87e06a166e0c95a0e3b6",
- "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0",
+ "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0",
"shasum": ""
},
"require": {
@@ -1333,7 +1342,7 @@
"graylog2/gelf-php": "^1.4.2 || ^2.0",
"guzzlehttp/guzzle": "^7.4.5",
"guzzlehttp/psr7": "^2.2",
- "mongodb/mongodb": "^1.8",
+ "mongodb/mongodb": "^1.8 || ^2.0",
"php-amqplib/php-amqplib": "~2.4 || ^3",
"php-console/php-console": "^3.1.8",
"phpstan/phpstan": "^2",
@@ -1393,7 +1402,7 @@
],
"support": {
"issues": "https://github.com/Seldaek/monolog/issues",
- "source": "https://github.com/Seldaek/monolog/tree/3.9.0"
+ "source": "https://github.com/Seldaek/monolog/tree/3.10.0"
},
"funding": [
{
@@ -1405,29 +1414,31 @@
"type": "tidelift"
}
],
- "time": "2025-03-24T10:02:05+00:00"
+ "time": "2026-01-02T08:56:05+00:00"
},
{
"name": "nette/schema",
- "version": "v1.3.2",
+ "version": "v1.3.5",
"source": {
"type": "git",
"url": "https://github.com/nette/schema.git",
- "reference": "da801d52f0354f70a638673c4a0f04e16529431d"
+ "reference": "f0ab1a3cda782dbc5da270d28545236aa80c4002"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nette/schema/zipball/da801d52f0354f70a638673c4a0f04e16529431d",
- "reference": "da801d52f0354f70a638673c4a0f04e16529431d",
+ "url": "https://api.github.com/repos/nette/schema/zipball/f0ab1a3cda782dbc5da270d28545236aa80c4002",
+ "reference": "f0ab1a3cda782dbc5da270d28545236aa80c4002",
"shasum": ""
},
"require": {
"nette/utils": "^4.0",
- "php": "8.1 - 8.4"
+ "php": "8.1 - 8.5"
},
"require-dev": {
- "nette/tester": "^2.5.2",
- "phpstan/phpstan-nette": "^1.0",
+ "nette/phpstan-rules": "^1.0",
+ "nette/tester": "^2.6",
+ "phpstan/extension-installer": "^1.4@stable",
+ "phpstan/phpstan": "^2.1.39@stable",
"tracy/tracy": "^2.8"
},
"type": "library",
@@ -1437,6 +1448,9 @@
}
},
"autoload": {
+ "psr-4": {
+ "Nette\\": "src"
+ },
"classmap": [
"src/"
]
@@ -1465,22 +1479,22 @@
],
"support": {
"issues": "https://github.com/nette/schema/issues",
- "source": "https://github.com/nette/schema/tree/v1.3.2"
+ "source": "https://github.com/nette/schema/tree/v1.3.5"
},
- "time": "2024-10-06T23:10:23+00:00"
+ "time": "2026-02-23T03:47:12+00:00"
},
{
"name": "nette/utils",
- "version": "v4.0.8",
+ "version": "v4.0.10",
"source": {
"type": "git",
"url": "https://github.com/nette/utils.git",
- "reference": "c930ca4e3cf4f17dcfb03037703679d2396d2ede"
+ "reference": "2778deb6aab136c8db4ed1f4d6e9f465ca2dbee3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nette/utils/zipball/c930ca4e3cf4f17dcfb03037703679d2396d2ede",
- "reference": "c930ca4e3cf4f17dcfb03037703679d2396d2ede",
+ "url": "https://api.github.com/repos/nette/utils/zipball/2778deb6aab136c8db4ed1f4d6e9f465ca2dbee3",
+ "reference": "2778deb6aab136c8db4ed1f4d6e9f465ca2dbee3",
"shasum": ""
},
"require": {
@@ -1554,9 +1568,9 @@
],
"support": {
"issues": "https://github.com/nette/utils/issues",
- "source": "https://github.com/nette/utils/tree/v4.0.8"
+ "source": "https://github.com/nette/utils/tree/v4.0.10"
},
- "time": "2025-08-06T21:43:34+00:00"
+ "time": "2025-12-01T17:30:42+00:00"
},
{
"name": "phpdocumentor/dev-server",
@@ -1829,11 +1843,11 @@
"dist": {
"type": "path",
"url": "./packages/guides-code",
- "reference": "9968c98c68ab630d39bd25c8b677ebe9fd537995"
+ "reference": "b36545fbc79ed5bb16fe21084a8444ea07740b68"
},
"require": {
"php": "^8.1",
- "scrivo/highlight.php": "^9.18.0"
+ "scrivo/highlight.php": "^9.18.1.10"
},
"type": "library",
"extra": {
@@ -1997,12 +2011,13 @@
"dist": {
"type": "path",
"url": "./packages/guides-theme-bootstrap",
- "reference": "a3ad78c3fc59928050b1ff3997a676248b0728a1"
+ "reference": "8d2607bb61a807e6142839df9c36930e329c56ec"
},
"require": {
+ "doctrine/deprecations": "^1.1",
"php": "^8.1",
"phpdocumentor/guides": "^1.0 || ^2.0",
- "phpdocumentor/guides-restructured-text": "^1.0 || ^2.0"
+ "phpdocumentor/guides-restructured-text": "^1.10 || ^2.0"
},
"type": "library",
"extra": {
@@ -2419,24 +2434,26 @@
},
{
"name": "ratchet/rfc6455",
- "version": "v0.3.1",
+ "version": "v0.4.0",
"source": {
"type": "git",
"url": "https://github.com/ratchetphp/RFC6455.git",
- "reference": "7c964514e93456a52a99a20fcfa0de242a43ccdb"
+ "reference": "859d95f85dda0912c6d5b936d036d044e3af47ef"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ratchetphp/RFC6455/zipball/7c964514e93456a52a99a20fcfa0de242a43ccdb",
- "reference": "7c964514e93456a52a99a20fcfa0de242a43ccdb",
+ "url": "https://api.github.com/repos/ratchetphp/RFC6455/zipball/859d95f85dda0912c6d5b936d036d044e3af47ef",
+ "reference": "859d95f85dda0912c6d5b936d036d044e3af47ef",
"shasum": ""
},
"require": {
- "guzzlehttp/psr7": "^2 || ^1.7",
- "php": ">=5.4.2"
+ "php": ">=7.4",
+ "psr/http-factory-implementation": "^1.0",
+ "symfony/polyfill-php80": "^1.15"
},
"require-dev": {
- "phpunit/phpunit": "^5.7",
+ "guzzlehttp/psr7": "^2.7",
+ "phpunit/phpunit": "^9.5",
"react/socket": "^1.3"
},
"type": "library",
@@ -2470,9 +2487,9 @@
"support": {
"chat": "https://gitter.im/reactphp/reactphp",
"issues": "https://github.com/ratchetphp/RFC6455/issues",
- "source": "https://github.com/ratchetphp/RFC6455/tree/v0.3.1"
+ "source": "https://github.com/ratchetphp/RFC6455/tree/v0.4.0"
},
- "time": "2021-12-09T23:20:49+00:00"
+ "time": "2025-02-24T01:18:22+00:00"
},
{
"name": "react/cache",
@@ -2548,16 +2565,16 @@
},
{
"name": "react/dns",
- "version": "v1.13.0",
+ "version": "v1.14.0",
"source": {
"type": "git",
"url": "https://github.com/reactphp/dns.git",
- "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5"
+ "reference": "7562c05391f42701c1fccf189c8225fece1cd7c3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/reactphp/dns/zipball/eb8ae001b5a455665c89c1df97f6fb682f8fb0f5",
- "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5",
+ "url": "https://api.github.com/repos/reactphp/dns/zipball/7562c05391f42701c1fccf189c8225fece1cd7c3",
+ "reference": "7562c05391f42701c1fccf189c8225fece1cd7c3",
"shasum": ""
},
"require": {
@@ -2612,7 +2629,7 @@
],
"support": {
"issues": "https://github.com/reactphp/dns/issues",
- "source": "https://github.com/reactphp/dns/tree/v1.13.0"
+ "source": "https://github.com/reactphp/dns/tree/v1.14.0"
},
"funding": [
{
@@ -2620,20 +2637,20 @@
"type": "open_collective"
}
],
- "time": "2024-06-13T14:18:03+00:00"
+ "time": "2025-11-18T19:34:28+00:00"
},
{
"name": "react/event-loop",
- "version": "v1.5.0",
+ "version": "v1.6.0",
"source": {
"type": "git",
"url": "https://github.com/reactphp/event-loop.git",
- "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354"
+ "reference": "ba276bda6083df7e0050fd9b33f66ad7a4ac747a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/reactphp/event-loop/zipball/bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354",
- "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354",
+ "url": "https://api.github.com/repos/reactphp/event-loop/zipball/ba276bda6083df7e0050fd9b33f66ad7a4ac747a",
+ "reference": "ba276bda6083df7e0050fd9b33f66ad7a4ac747a",
"shasum": ""
},
"require": {
@@ -2684,7 +2701,7 @@
],
"support": {
"issues": "https://github.com/reactphp/event-loop/issues",
- "source": "https://github.com/reactphp/event-loop/tree/v1.5.0"
+ "source": "https://github.com/reactphp/event-loop/tree/v1.6.0"
},
"funding": [
{
@@ -2692,7 +2709,7 @@
"type": "open_collective"
}
],
- "time": "2023-11-13T13:48:05+00:00"
+ "time": "2025-11-17T20:46:25+00:00"
},
{
"name": "react/http",
@@ -2860,16 +2877,16 @@
},
{
"name": "react/socket",
- "version": "v1.16.0",
+ "version": "v1.17.0",
"source": {
"type": "git",
"url": "https://github.com/reactphp/socket.git",
- "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1"
+ "reference": "ef5b17b81f6f60504c539313f94f2d826c5faa08"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/reactphp/socket/zipball/23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1",
- "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1",
+ "url": "https://api.github.com/repos/reactphp/socket/zipball/ef5b17b81f6f60504c539313f94f2d826c5faa08",
+ "reference": "ef5b17b81f6f60504c539313f94f2d826c5faa08",
"shasum": ""
},
"require": {
@@ -2928,7 +2945,7 @@
],
"support": {
"issues": "https://github.com/reactphp/socket/issues",
- "source": "https://github.com/reactphp/socket/tree/v1.16.0"
+ "source": "https://github.com/reactphp/socket/tree/v1.17.0"
},
"funding": [
{
@@ -2936,7 +2953,7 @@
"type": "open_collective"
}
],
- "time": "2024-07-26T10:38:09+00:00"
+ "time": "2025-11-19T20:47:34+00:00"
},
{
"name": "react/stream",
@@ -3096,16 +3113,16 @@
},
{
"name": "symfony/clock",
- "version": "v6.4.24",
+ "version": "v6.4.30",
"source": {
"type": "git",
"url": "https://github.com/symfony/clock.git",
- "reference": "5e15a9c9aeeb44a99f7cf24aa75aa9607795f6f8"
+ "reference": "fb2df4bc9e3037c4765ba7fd29e00167001a9b68"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/clock/zipball/5e15a9c9aeeb44a99f7cf24aa75aa9607795f6f8",
- "reference": "5e15a9c9aeeb44a99f7cf24aa75aa9607795f6f8",
+ "url": "https://api.github.com/repos/symfony/clock/zipball/fb2df4bc9e3037c4765ba7fd29e00167001a9b68",
+ "reference": "fb2df4bc9e3037c4765ba7fd29e00167001a9b68",
"shasum": ""
},
"require": {
@@ -3150,7 +3167,7 @@
"time"
],
"support": {
- "source": "https://github.com/symfony/clock/tree/v6.4.24"
+ "source": "https://github.com/symfony/clock/tree/v6.4.30"
},
"funding": [
{
@@ -3170,20 +3187,20 @@
"type": "tidelift"
}
],
- "time": "2025-07-10T08:14:14+00:00"
+ "time": "2025-11-11T21:24:34+00:00"
},
{
"name": "symfony/config",
- "version": "v6.4.26",
+ "version": "v6.4.34",
"source": {
"type": "git",
"url": "https://github.com/symfony/config.git",
- "reference": "f18dc5926cb203e125956987def795d052ee774e"
+ "reference": "ce9cb0c0d281aaf188b802d4968e42bfb60701e9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/config/zipball/f18dc5926cb203e125956987def795d052ee774e",
- "reference": "f18dc5926cb203e125956987def795d052ee774e",
+ "url": "https://api.github.com/repos/symfony/config/zipball/ce9cb0c0d281aaf188b802d4968e42bfb60701e9",
+ "reference": "ce9cb0c0d281aaf188b802d4968e42bfb60701e9",
"shasum": ""
},
"require": {
@@ -3229,7 +3246,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/v6.4.26"
+ "source": "https://github.com/symfony/config/tree/v6.4.34"
},
"funding": [
{
@@ -3249,20 +3266,20 @@
"type": "tidelift"
}
],
- "time": "2025-09-11T09:57:09+00:00"
+ "time": "2026-02-24T17:34:50+00:00"
},
{
"name": "symfony/console",
- "version": "v6.4.26",
+ "version": "v6.4.36",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f"
+ "reference": "9f481cfb580db8bcecc9b2d4c63f3e13df022ad5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f",
- "reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f",
+ "url": "https://api.github.com/repos/symfony/console/zipball/9f481cfb580db8bcecc9b2d4c63f3e13df022ad5",
+ "reference": "9f481cfb580db8bcecc9b2d4c63f3e13df022ad5",
"shasum": ""
},
"require": {
@@ -3327,7 +3344,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v6.4.26"
+ "source": "https://github.com/symfony/console/tree/v6.4.36"
},
"funding": [
{
@@ -3347,20 +3364,20 @@
"type": "tidelift"
}
],
- "time": "2025-09-26T12:13:46+00:00"
+ "time": "2026-03-27T15:30:51+00:00"
},
{
"name": "symfony/dependency-injection",
- "version": "v6.4.26",
+ "version": "v6.4.36",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
- "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898"
+ "reference": "cd7881a6dc84b780411199cd0584e1a53a3b9ba7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/5f311eaf0b321f8ec640f6bae12da43a14026898",
- "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/cd7881a6dc84b780411199cd0584e1a53a3b9ba7",
+ "reference": "cd7881a6dc84b780411199cd0584e1a53a3b9ba7",
"shasum": ""
},
"require": {
@@ -3412,7 +3429,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/v6.4.26"
+ "source": "https://github.com/symfony/dependency-injection/tree/v6.4.36"
},
"funding": [
{
@@ -3432,7 +3449,7 @@
"type": "tidelift"
}
],
- "time": "2025-09-11T09:57:09+00:00"
+ "time": "2026-03-30T16:39:36+00:00"
},
{
"name": "symfony/deprecation-contracts",
@@ -3503,16 +3520,16 @@
},
{
"name": "symfony/event-dispatcher",
- "version": "v6.4.25",
+ "version": "v6.4.36",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "b0cf3162020603587363f0551cd3be43958611ff"
+ "reference": "fc828863e26ceec86e2513b5e46aa0b149d76b69"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b0cf3162020603587363f0551cd3be43958611ff",
- "reference": "b0cf3162020603587363f0551cd3be43958611ff",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/fc828863e26ceec86e2513b5e46aa0b149d76b69",
+ "reference": "fc828863e26ceec86e2513b5e46aa0b149d76b69",
"shasum": ""
},
"require": {
@@ -3563,7 +3580,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/v6.4.25"
+ "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.36"
},
"funding": [
{
@@ -3583,7 +3600,7 @@
"type": "tidelift"
}
],
- "time": "2025-08-13T09:41:44+00:00"
+ "time": "2026-03-30T11:18:01+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
@@ -3663,16 +3680,16 @@
},
{
"name": "symfony/filesystem",
- "version": "v6.4.24",
+ "version": "v6.4.34",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8"
+ "reference": "01ffe0411b842f93c571e5c391f289c3fdd498c3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/75ae2edb7cdcc0c53766c30b0a2512b8df574bd8",
- "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/01ffe0411b842f93c571e5c391f289c3fdd498c3",
+ "reference": "01ffe0411b842f93c571e5c391f289c3fdd498c3",
"shasum": ""
},
"require": {
@@ -3709,7 +3726,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/v6.4.24"
+ "source": "https://github.com/symfony/filesystem/tree/v6.4.34"
},
"funding": [
{
@@ -3729,20 +3746,20 @@
"type": "tidelift"
}
],
- "time": "2025-07-10T08:14:14+00:00"
+ "time": "2026-02-24T17:51:06+00:00"
},
{
"name": "symfony/html-sanitizer",
- "version": "v6.4.25",
+ "version": "v6.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/html-sanitizer.git",
- "reference": "e0807701639f32bb9053d3c1125d4886e0586771"
+ "reference": "7b4a2d08a68772dc5f8ad3de1ffeec4aaa9f8c4a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/html-sanitizer/zipball/e0807701639f32bb9053d3c1125d4886e0586771",
- "reference": "e0807701639f32bb9053d3c1125d4886e0586771",
+ "url": "https://api.github.com/repos/symfony/html-sanitizer/zipball/7b4a2d08a68772dc5f8ad3de1ffeec4aaa9f8c4a",
+ "reference": "7b4a2d08a68772dc5f8ad3de1ffeec4aaa9f8c4a",
"shasum": ""
},
"require": {
@@ -3782,7 +3799,7 @@
"sanitizer"
],
"support": {
- "source": "https://github.com/symfony/html-sanitizer/tree/v6.4.25"
+ "source": "https://github.com/symfony/html-sanitizer/tree/v6.4.35"
},
"funding": [
{
@@ -3802,20 +3819,20 @@
"type": "tidelift"
}
],
- "time": "2025-08-12T10:22:15+00:00"
+ "time": "2026-03-06T10:29:42+00:00"
},
{
"name": "symfony/http-client",
- "version": "v6.4.26",
+ "version": "v6.4.36",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-client.git",
- "reference": "6740cdc1a3bffa127966b6056e883b3fe3709849"
+ "reference": "1baea3a592ec5ee1f58de6548a034268d4946db6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-client/zipball/6740cdc1a3bffa127966b6056e883b3fe3709849",
- "reference": "6740cdc1a3bffa127966b6056e883b3fe3709849",
+ "url": "https://api.github.com/repos/symfony/http-client/zipball/1baea3a592ec5ee1f58de6548a034268d4946db6",
+ "reference": "1baea3a592ec5ee1f58de6548a034268d4946db6",
"shasum": ""
},
"require": {
@@ -3880,7 +3897,7 @@
"http"
],
"support": {
- "source": "https://github.com/symfony/http-client/tree/v6.4.26"
+ "source": "https://github.com/symfony/http-client/tree/v6.4.36"
},
"funding": [
{
@@ -3900,7 +3917,7 @@
"type": "tidelift"
}
],
- "time": "2025-09-11T09:57:09+00:00"
+ "time": "2026-03-23T20:48:09+00:00"
},
{
"name": "symfony/http-client-contracts",
@@ -3982,16 +3999,16 @@
},
{
"name": "symfony/http-foundation",
- "version": "v6.4.29",
+ "version": "v6.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "b03d11e015552a315714c127d8d1e0f9e970ec88"
+ "reference": "cffffd0a2c037117b742b4f8b379a22a2a33f6d2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/b03d11e015552a315714c127d8d1e0f9e970ec88",
- "reference": "b03d11e015552a315714c127d8d1e0f9e970ec88",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/cffffd0a2c037117b742b4f8b379a22a2a33f6d2",
+ "reference": "cffffd0a2c037117b742b4f8b379a22a2a33f6d2",
"shasum": ""
},
"require": {
@@ -4039,7 +4056,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-foundation/tree/v6.4.29"
+ "source": "https://github.com/symfony/http-foundation/tree/v6.4.35"
},
"funding": [
{
@@ -4059,7 +4076,7 @@
"type": "tidelift"
}
],
- "time": "2025-11-08T16:40:12+00:00"
+ "time": "2026-03-06T11:15:58+00:00"
},
{
"name": "symfony/polyfill-ctype",
@@ -4642,16 +4659,16 @@
},
{
"name": "symfony/process",
- "version": "v6.4.26",
+ "version": "v6.4.33",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8"
+ "reference": "c46e854e79b52d07666e43924a20cb6dc546644e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/48bad913268c8cafabbf7034b39c8bb24fbc5ab8",
- "reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8",
+ "url": "https://api.github.com/repos/symfony/process/zipball/c46e854e79b52d07666e43924a20cb6dc546644e",
+ "reference": "c46e854e79b52d07666e43924a20cb6dc546644e",
"shasum": ""
},
"require": {
@@ -4683,7 +4700,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/process/tree/v6.4.26"
+ "source": "https://github.com/symfony/process/tree/v6.4.33"
},
"funding": [
{
@@ -4703,20 +4720,20 @@
"type": "tidelift"
}
],
- "time": "2025-09-11T09:57:09+00:00"
+ "time": "2026-01-23T16:02:12+00:00"
},
{
"name": "symfony/routing",
- "version": "v6.4.26",
+ "version": "v6.4.34",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
- "reference": "6fc4c445f22857d4b8b40a02b73f423ddab295de"
+ "reference": "5ab3a3e1a03535ec5ca6ce2d39e4369a1096ae47"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/6fc4c445f22857d4b8b40a02b73f423ddab295de",
- "reference": "6fc4c445f22857d4b8b40a02b73f423ddab295de",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/5ab3a3e1a03535ec5ca6ce2d39e4369a1096ae47",
+ "reference": "5ab3a3e1a03535ec5ca6ce2d39e4369a1096ae47",
"shasum": ""
},
"require": {
@@ -4770,7 +4787,7 @@
"url"
],
"support": {
- "source": "https://github.com/symfony/routing/tree/v6.4.26"
+ "source": "https://github.com/symfony/routing/tree/v6.4.34"
},
"funding": [
{
@@ -4790,20 +4807,20 @@
"type": "tidelift"
}
],
- "time": "2025-09-11T09:57:09+00:00"
+ "time": "2026-02-24T17:34:50+00:00"
},
{
"name": "symfony/service-contracts",
- "version": "v3.6.0",
+ "version": "v3.6.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4"
+ "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
- "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/45112560a3ba2d715666a509a0bc9521d10b6c43",
+ "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43",
"shasum": ""
},
"require": {
@@ -4857,7 +4874,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/service-contracts/tree/v3.6.0"
+ "source": "https://github.com/symfony/service-contracts/tree/v3.6.1"
},
"funding": [
{
@@ -4868,25 +4885,29 @@
"url": "https://github.com/fabpot",
"type": "github"
},
+ {
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
{
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
],
- "time": "2025-04-25T09:37:31+00:00"
+ "time": "2025-07-15T11:30:57+00:00"
},
{
"name": "symfony/string",
- "version": "v6.4.26",
+ "version": "v6.4.34",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea"
+ "reference": "2adaf4106f2ef4c67271971bde6d3fe0a6936432"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/5621f039a71a11c87c106c1c598bdcd04a19aeea",
- "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea",
+ "url": "https://api.github.com/repos/symfony/string/zipball/2adaf4106f2ef4c67271971bde6d3fe0a6936432",
+ "reference": "2adaf4106f2ef4c67271971bde6d3fe0a6936432",
"shasum": ""
},
"require": {
@@ -4942,7 +4963,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.4.26"
+ "source": "https://github.com/symfony/string/tree/v6.4.34"
},
"funding": [
{
@@ -4962,20 +4983,20 @@
"type": "tidelift"
}
],
- "time": "2025-09-11T14:32:46+00:00"
+ "time": "2026-02-08T20:44:54+00:00"
},
{
"name": "symfony/translation-contracts",
- "version": "v3.6.0",
+ "version": "v3.6.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation-contracts.git",
- "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d"
+ "reference": "65a8bc82080447fae78373aa10f8d13b38338977"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d",
- "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/65a8bc82080447fae78373aa10f8d13b38338977",
+ "reference": "65a8bc82080447fae78373aa10f8d13b38338977",
"shasum": ""
},
"require": {
@@ -5024,7 +5045,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/translation-contracts/tree/v3.6.0"
+ "source": "https://github.com/symfony/translation-contracts/tree/v3.6.1"
},
"funding": [
{
@@ -5035,25 +5056,29 @@
"url": "https://github.com/fabpot",
"type": "github"
},
+ {
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
{
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
],
- "time": "2024-09-27T08:32:26+00:00"
+ "time": "2025-07-15T13:41:35+00:00"
},
{
"name": "symfony/var-exporter",
- "version": "v6.4.26",
+ "version": "v6.4.36",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-exporter.git",
- "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc"
+ "reference": "f9c4a9695a9e2bbc65c920e147d8d7ae28f8d79a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-exporter/zipball/466fcac5fa2e871f83d31173f80e9c2684743bfc",
- "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc",
+ "url": "https://api.github.com/repos/symfony/var-exporter/zipball/f9c4a9695a9e2bbc65c920e147d8d7ae28f8d79a",
+ "reference": "f9c4a9695a9e2bbc65c920e147d8d7ae28f8d79a",
"shasum": ""
},
"require": {
@@ -5101,7 +5126,7 @@
"serialize"
],
"support": {
- "source": "https://github.com/symfony/var-exporter/tree/v6.4.26"
+ "source": "https://github.com/symfony/var-exporter/tree/v6.4.36"
},
"funding": [
{
@@ -5121,20 +5146,20 @@
"type": "tidelift"
}
],
- "time": "2025-09-11T09:57:09+00:00"
+ "time": "2026-03-10T15:06:19+00:00"
},
{
"name": "symfony/yaml",
- "version": "v6.4.26",
+ "version": "v6.4.34",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "0fc8b966fd0dcaab544ae59bfc3a433f048c17b0"
+ "reference": "7bca30dabed7900a08c5ad4f1d6483f881a64d0f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/0fc8b966fd0dcaab544ae59bfc3a433f048c17b0",
- "reference": "0fc8b966fd0dcaab544ae59bfc3a433f048c17b0",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/7bca30dabed7900a08c5ad4f1d6483f881a64d0f",
+ "reference": "7bca30dabed7900a08c5ad4f1d6483f881a64d0f",
"shasum": ""
},
"require": {
@@ -5177,7 +5202,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/v6.4.26"
+ "source": "https://github.com/symfony/yaml/tree/v6.4.34"
},
"funding": [
{
@@ -5197,20 +5222,20 @@
"type": "tidelift"
}
],
- "time": "2025-09-26T15:07:38+00:00"
+ "time": "2026-02-06T18:32:11+00:00"
},
{
"name": "twig/twig",
- "version": "v3.21.1",
+ "version": "v3.24.0",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "285123877d4dd97dd7c11842ac5fb7e86e60d81d"
+ "reference": "a6769aefb305efef849dc25c9fd1653358c148f0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/285123877d4dd97dd7c11842ac5fb7e86e60d81d",
- "reference": "285123877d4dd97dd7c11842ac5fb7e86e60d81d",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/a6769aefb305efef849dc25c9fd1653358c148f0",
+ "reference": "a6769aefb305efef849dc25c9fd1653358c148f0",
"shasum": ""
},
"require": {
@@ -5220,7 +5245,8 @@
"symfony/polyfill-mbstring": "^1.3"
},
"require-dev": {
- "phpstan/phpstan": "^2.0",
+ "php-cs-fixer/shim": "^3.0@stable",
+ "phpstan/phpstan": "^2.0@stable",
"psr/container": "^1.0|^2.0",
"symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0"
},
@@ -5264,7 +5290,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
- "source": "https://github.com/twigphp/Twig/tree/v3.21.1"
+ "source": "https://github.com/twigphp/Twig/tree/v3.24.0"
},
"funding": [
{
@@ -5276,32 +5302,32 @@
"type": "tidelift"
}
],
- "time": "2025-05-03T07:21:55+00:00"
+ "time": "2026-03-17T21:31:11+00:00"
},
{
"name": "webmozart/assert",
- "version": "1.11.0",
+ "version": "1.12.1",
"source": {
"type": "git",
"url": "https://github.com/webmozarts/assert.git",
- "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991"
+ "reference": "9be6926d8b485f55b9229203f962b51ed377ba68"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991",
- "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991",
+ "url": "https://api.github.com/repos/webmozarts/assert/zipball/9be6926d8b485f55b9229203f962b51ed377ba68",
+ "reference": "9be6926d8b485f55b9229203f962b51ed377ba68",
"shasum": ""
},
"require": {
"ext-ctype": "*",
+ "ext-date": "*",
+ "ext-filter": "*",
"php": "^7.2 || ^8.0"
},
- "conflict": {
- "phpstan/phpstan": "<0.12.20",
- "vimeo/psalm": "<4.6.1 || 4.6.2"
- },
- "require-dev": {
- "phpunit/phpunit": "^8.5.13"
+ "suggest": {
+ "ext-intl": "",
+ "ext-simplexml": "",
+ "ext-spl": ""
},
"type": "library",
"extra": {
@@ -5332,37 +5358,37 @@
],
"support": {
"issues": "https://github.com/webmozarts/assert/issues",
- "source": "https://github.com/webmozarts/assert/tree/1.11.0"
+ "source": "https://github.com/webmozarts/assert/tree/1.12.1"
},
- "time": "2022-06-03T18:03:27+00:00"
+ "time": "2025-10-29T15:56:20+00:00"
}
],
"packages-dev": [
{
"name": "dealerdirect/phpcodesniffer-composer-installer",
- "version": "v1.1.2",
+ "version": "v1.2.0",
"source": {
"type": "git",
"url": "https://github.com/PHPCSStandards/composer-installer.git",
- "reference": "e9cf5e4bbf7eeaf9ef5db34938942602838fc2b1"
+ "reference": "845eb62303d2ca9b289ef216356568ccc075ffd1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/e9cf5e4bbf7eeaf9ef5db34938942602838fc2b1",
- "reference": "e9cf5e4bbf7eeaf9ef5db34938942602838fc2b1",
+ "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/845eb62303d2ca9b289ef216356568ccc075ffd1",
+ "reference": "845eb62303d2ca9b289ef216356568ccc075ffd1",
"shasum": ""
},
"require": {
"composer-plugin-api": "^2.2",
"php": ">=5.4",
- "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0"
+ "squizlabs/php_codesniffer": "^3.1.0 || ^4.0"
},
"require-dev": {
"composer/composer": "^2.2",
"ext-json": "*",
"ext-zip": "*",
"php-parallel-lint/php-parallel-lint": "^1.4.0",
- "phpcompatibility/php-compatibility": "^9.0",
+ "phpcompatibility/php-compatibility": "^9.0 || ^10.0.0@dev",
"yoast/phpunit-polyfills": "^1.0"
},
"type": "composer-plugin",
@@ -5432,7 +5458,7 @@
"type": "thanks_dev"
}
],
- "time": "2025-07-17T20:45:56+00:00"
+ "time": "2025-11-11T04:32:07+00:00"
},
{
"name": "doctrine/annotations",
@@ -5632,16 +5658,16 @@
},
{
"name": "fig/log-test",
- "version": "1.1.0",
+ "version": "1.2.1",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log-test.git",
- "reference": "02d6eaf8b09784b7adacf57a3c951bad95229a7f"
+ "reference": "83acb6c12875ea4f349dc4fe8b7d8e239c2b3715"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log-test/zipball/02d6eaf8b09784b7adacf57a3c951bad95229a7f",
- "reference": "02d6eaf8b09784b7adacf57a3c951bad95229a7f",
+ "url": "https://api.github.com/repos/php-fig/log-test/zipball/83acb6c12875ea4f349dc4fe8b7d8e239c2b3715",
+ "reference": "83acb6c12875ea4f349dc4fe8b7d8e239c2b3715",
"shasum": ""
},
"require": {
@@ -5649,7 +5675,7 @@
"psr/log": "^2.0 | ^3.0"
},
"require-dev": {
- "phpunit/phpunit": "^8.0 | ^9.0",
+ "phpunit/phpunit": "^8.0 || ^9.0 || ^10.0 || ^11.0",
"squizlabs/php_codesniffer": "^3.6"
},
"type": "library",
@@ -5670,11 +5696,14 @@
}
],
"description": "Test utilities for the psr/log package that backs the PSR-3 specification.",
+ "keywords": [
+ "testing"
+ ],
"support": {
"issues": "https://github.com/php-fig/log-test/issues",
- "source": "https://github.com/php-fig/log-test/tree/1.1.0"
+ "source": "https://github.com/php-fig/log-test/tree/1.2.1"
},
- "time": "2022-10-18T05:33:27+00:00"
+ "time": "2025-11-11T10:33:05+00:00"
},
{
"name": "gajus/dindent",
@@ -5725,77 +5754,18 @@
},
"time": "2014-10-08T10:03:04+00:00"
},
- {
- "name": "jangregor/phpstan-prophecy",
- "version": "1.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/Jan0707/phpstan-prophecy.git",
- "reference": "5ee56c7db1d58f0578c82a35e3c1befe840e85a9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Jan0707/phpstan-prophecy/zipball/5ee56c7db1d58f0578c82a35e3c1befe840e85a9",
- "reference": "5ee56c7db1d58f0578c82a35e3c1befe840e85a9",
- "shasum": ""
- },
- "require": {
- "php": "^7.1 || ^8.0",
- "phpstan/phpstan": "^1.0.0"
- },
- "conflict": {
- "phpspec/prophecy": "<1.7.0 || >=2.0.0",
- "phpunit/phpunit": "<6.0.0 || >=12.0.0"
- },
- "require-dev": {
- "ergebnis/composer-normalize": "^2.1.1",
- "ergebnis/license": "^1.0.0",
- "ergebnis/php-cs-fixer-config": "~2.2.0",
- "phpspec/prophecy": "^1.7.0",
- "phpunit/phpunit": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0"
- },
- "type": "phpstan-extension",
- "extra": {
- "phpstan": {
- "includes": [
- "extension.neon"
- ]
- }
- },
- "autoload": {
- "psr-4": {
- "JanGregor\\Prophecy\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jan Gregor Emge-Triebel",
- "email": "jan@jangregor.me"
- }
- ],
- "description": "Provides a phpstan/phpstan extension for phpspec/prophecy",
- "support": {
- "issues": "https://github.com/Jan0707/phpstan-prophecy/issues",
- "source": "https://github.com/Jan0707/phpstan-prophecy/tree/1.0.2"
- },
- "time": "2024-04-03T08:15:54+00:00"
- },
{
"name": "league/flysystem-memory",
- "version": "3.29.0",
+ "version": "3.31.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem-memory.git",
- "reference": "219c79ad8b1d614a58ac17b775bfb3a6b7228126"
+ "reference": "b2d1700ed1215684e7276e55bcacf350e0e06ff9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem-memory/zipball/219c79ad8b1d614a58ac17b775bfb3a6b7228126",
- "reference": "219c79ad8b1d614a58ac17b775bfb3a6b7228126",
+ "url": "https://api.github.com/repos/thephpleague/flysystem-memory/zipball/b2d1700ed1215684e7276e55bcacf350e0e06ff9",
+ "reference": "b2d1700ed1215684e7276e55bcacf350e0e06ff9",
"shasum": ""
},
"require": {
@@ -5828,9 +5798,9 @@
"memory"
],
"support": {
- "source": "https://github.com/thephpleague/flysystem-memory/tree/3.29.0"
+ "source": "https://github.com/thephpleague/flysystem-memory/tree/3.31.0"
},
- "time": "2024-08-09T21:24:39+00:00"
+ "time": "2026-01-23T15:30:45+00:00"
},
{
"name": "myclabs/deep-copy",
@@ -5894,16 +5864,16 @@
},
{
"name": "nikic/php-parser",
- "version": "v5.6.1",
+ "version": "v5.7.0",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2"
+ "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2",
- "reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82",
+ "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82",
"shasum": ""
},
"require": {
@@ -5946,9 +5916,9 @@
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
- "source": "https://github.com/nikic/PHP-Parser/tree/v5.6.1"
+ "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0"
},
- "time": "2025-08-13T20:13:15+00:00"
+ "time": "2025-12-06T11:56:16+00:00"
},
{
"name": "phar-io/manifest",
@@ -6070,24 +6040,24 @@
},
{
"name": "phpbench/container",
- "version": "2.2.2",
+ "version": "2.2.3",
"source": {
"type": "git",
"url": "https://github.com/phpbench/container.git",
- "reference": "a59b929e00b87b532ca6d0edd8eca0967655af33"
+ "reference": "0c7b2d36c1ea53fe27302fb8873ded7172047196"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpbench/container/zipball/a59b929e00b87b532ca6d0edd8eca0967655af33",
- "reference": "a59b929e00b87b532ca6d0edd8eca0967655af33",
+ "url": "https://api.github.com/repos/phpbench/container/zipball/0c7b2d36c1ea53fe27302fb8873ded7172047196",
+ "reference": "0c7b2d36c1ea53fe27302fb8873ded7172047196",
"shasum": ""
},
"require": {
"psr/container": "^1.0|^2.0",
- "symfony/options-resolver": "^4.2 || ^5.0 || ^6.0 || ^7.0"
+ "symfony/options-resolver": "^4.2 || ^5.0 || ^6.0 || ^7.0 || ^8.0"
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "^2.16",
+ "php-cs-fixer/shim": "^3.89",
"phpstan/phpstan": "^0.12.52",
"phpunit/phpunit": "^8"
},
@@ -6115,22 +6085,22 @@
"description": "Simple, configurable, service container.",
"support": {
"issues": "https://github.com/phpbench/container/issues",
- "source": "https://github.com/phpbench/container/tree/2.2.2"
+ "source": "https://github.com/phpbench/container/tree/2.2.3"
},
- "time": "2023-10-30T13:38:26+00:00"
+ "time": "2025-11-06T09:05:13+00:00"
},
{
"name": "phpbench/phpbench",
- "version": "1.4.1",
+ "version": "1.4.3",
"source": {
"type": "git",
"url": "https://github.com/phpbench/phpbench.git",
- "reference": "78cd98a9aa34e0f8f80ca01972a8b88d2c30194b"
+ "reference": "b641dde59d969ea42eed70a39f9b51950bc96878"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpbench/phpbench/zipball/78cd98a9aa34e0f8f80ca01972a8b88d2c30194b",
- "reference": "78cd98a9aa34e0f8f80ca01972a8b88d2c30194b",
+ "url": "https://api.github.com/repos/phpbench/phpbench/zipball/b641dde59d969ea42eed70a39f9b51950bc96878",
+ "reference": "b641dde59d969ea42eed70a39f9b51950bc96878",
"shasum": ""
},
"require": {
@@ -6145,26 +6115,26 @@
"phpbench/container": "^2.2",
"psr/log": "^1.1 || ^2.0 || ^3.0",
"seld/jsonlint": "^1.1",
- "symfony/console": "^6.1 || ^7.0",
- "symfony/filesystem": "^6.1 || ^7.0",
- "symfony/finder": "^6.1 || ^7.0",
- "symfony/options-resolver": "^6.1 || ^7.0",
- "symfony/process": "^6.1 || ^7.0",
+ "symfony/console": "^6.1 || ^7.0 || ^8.0",
+ "symfony/filesystem": "^6.1 || ^7.0 || ^8.0",
+ "symfony/finder": "^6.1 || ^7.0 || ^8.0",
+ "symfony/options-resolver": "^6.1 || ^7.0 || ^8.0",
+ "symfony/process": "^6.1 || ^7.0 || ^8.0",
"webmozart/glob": "^4.6"
},
"require-dev": {
"dantleech/invoke": "^2.0",
"ergebnis/composer-normalize": "^2.39",
- "friendsofphp/php-cs-fixer": "^3.0",
"jangregor/phpstan-prophecy": "^1.0",
- "phpspec/prophecy": "dev-master",
+ "php-cs-fixer/shim": "^3.9",
+ "phpspec/prophecy": "^1.22",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan": "^1.0",
"phpstan/phpstan-phpunit": "^1.0",
"phpunit/phpunit": "^10.4 || ^11.0",
"rector/rector": "^1.2",
- "symfony/error-handler": "^6.1 || ^7.0",
- "symfony/var-dumper": "^6.1 || ^7.0"
+ "symfony/error-handler": "^6.1 || ^7.0 || ^8.0",
+ "symfony/var-dumper": "^6.1 || ^7.0 || ^8.0"
},
"suggest": {
"ext-xdebug": "For Xdebug profiling extension."
@@ -6207,7 +6177,7 @@
],
"support": {
"issues": "https://github.com/phpbench/phpbench/issues",
- "source": "https://github.com/phpbench/phpbench/tree/1.4.1"
+ "source": "https://github.com/phpbench/phpbench/tree/1.4.3"
},
"funding": [
{
@@ -6215,7 +6185,7 @@
"type": "github"
}
],
- "time": "2025-03-12T08:01:40+00:00"
+ "time": "2025-11-06T19:07:31+00:00"
},
{
"name": "phpstan/extension-installer",
@@ -6267,16 +6237,16 @@
},
{
"name": "phpstan/phpdoc-parser",
- "version": "2.3.0",
+ "version": "2.3.2",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
- "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495"
+ "reference": "a004701b11273a26cd7955a61d67a7f1e525a45a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1e0cd5370df5dd2e556a36b9c62f62e555870495",
- "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495",
+ "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/a004701b11273a26cd7955a61d67a7f1e525a45a",
+ "reference": "a004701b11273a26cd7955a61d67a7f1e525a45a",
"shasum": ""
},
"require": {
@@ -6308,17 +6278,17 @@
"description": "PHPDoc parser with support for nullable, intersection and generic types",
"support": {
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
- "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.0"
+ "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.2"
},
- "time": "2025-08-30T15:50:23+00:00"
+ "time": "2026-01-25T14:56:51+00:00"
},
{
"name": "phpstan/phpstan",
- "version": "1.12.32",
+ "version": "1.12.33",
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/2770dcdf5078d0b0d53f94317e06affe88419aa8",
- "reference": "2770dcdf5078d0b0d53f94317e06affe88419aa8",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/37982d6fc7cbb746dda7773530cda557cdf119e1",
+ "reference": "37982d6fc7cbb746dda7773530cda557cdf119e1",
"shasum": ""
},
"require": {
@@ -6363,7 +6333,7 @@
"type": "github"
}
],
- "time": "2025-09-30T10:16:31+00:00"
+ "time": "2026-02-28T20:30:03+00:00"
},
{
"name": "phpstan/phpstan-strict-rules",
@@ -6860,16 +6830,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "10.5.58",
+ "version": "10.5.63",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "e24fb46da450d8e6a5788670513c1af1424f16ca"
+ "reference": "33198268dad71e926626b618f3ec3966661e4d90"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/e24fb46da450d8e6a5788670513c1af1424f16ca",
- "reference": "e24fb46da450d8e6a5788670513c1af1424f16ca",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/33198268dad71e926626b618f3ec3966661e4d90",
+ "reference": "33198268dad71e926626b618f3ec3966661e4d90",
"shasum": ""
},
"require": {
@@ -6890,7 +6860,7 @@
"phpunit/php-timer": "^6.0.0",
"sebastian/cli-parser": "^2.0.1",
"sebastian/code-unit": "^2.0.0",
- "sebastian/comparator": "^5.0.4",
+ "sebastian/comparator": "^5.0.5",
"sebastian/diff": "^5.1.1",
"sebastian/environment": "^6.1.0",
"sebastian/exporter": "^5.1.4",
@@ -6941,7 +6911,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.58"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.63"
},
"funding": [
{
@@ -6965,7 +6935,7 @@
"type": "tidelift"
}
],
- "time": "2025-09-28T12:04:46+00:00"
+ "time": "2026-01-27T05:48:37+00:00"
},
{
"name": "psr/cache",
@@ -7301,16 +7271,16 @@
},
{
"name": "sebastian/comparator",
- "version": "5.0.4",
+ "version": "5.0.5",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "e8e53097718d2b53cfb2aa859b06a41abf58c62e"
+ "reference": "55dfef806eb7dfeb6e7a6935601fef866f8ca48d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/e8e53097718d2b53cfb2aa859b06a41abf58c62e",
- "reference": "e8e53097718d2b53cfb2aa859b06a41abf58c62e",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55dfef806eb7dfeb6e7a6935601fef866f8ca48d",
+ "reference": "55dfef806eb7dfeb6e7a6935601fef866f8ca48d",
"shasum": ""
},
"require": {
@@ -7366,7 +7336,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/comparator/issues",
"security": "https://github.com/sebastianbergmann/comparator/security/policy",
- "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.4"
+ "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.5"
},
"funding": [
{
@@ -7386,7 +7356,7 @@
"type": "tidelift"
}
],
- "time": "2025-09-07T05:25:07+00:00"
+ "time": "2026-01-24T09:25:16+00:00"
},
{
"name": "sebastian/complexity",
@@ -8215,16 +8185,16 @@
},
{
"name": "squizlabs/php_codesniffer",
- "version": "3.13.4",
+ "version": "3.13.5",
"source": {
"type": "git",
"url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
- "reference": "ad545ea9c1b7d270ce0fc9cbfb884161cd706119"
+ "reference": "0ca86845ce43291e8f5692c7356fccf3bcf02bf4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ad545ea9c1b7d270ce0fc9cbfb884161cd706119",
- "reference": "ad545ea9c1b7d270ce0fc9cbfb884161cd706119",
+ "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/0ca86845ce43291e8f5692c7356fccf3bcf02bf4",
+ "reference": "0ca86845ce43291e8f5692c7356fccf3bcf02bf4",
"shasum": ""
},
"require": {
@@ -8241,11 +8211,6 @@
"bin/phpcs"
],
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.x-dev"
- }
- },
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
@@ -8295,20 +8260,20 @@
"type": "thanks_dev"
}
],
- "time": "2025-09-05T05:47:09+00:00"
+ "time": "2025-11-04T16:30:35+00:00"
},
{
"name": "symfony/finder",
- "version": "v6.4.24",
+ "version": "v6.4.34",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "73089124388c8510efb8d2d1689285d285937b08"
+ "reference": "9590e86be1d1c57bfbb16d0dd040345378c20896"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/73089124388c8510efb8d2d1689285d285937b08",
- "reference": "73089124388c8510efb8d2d1689285d285937b08",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/9590e86be1d1c57bfbb16d0dd040345378c20896",
+ "reference": "9590e86be1d1c57bfbb16d0dd040345378c20896",
"shasum": ""
},
"require": {
@@ -8343,7 +8308,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/v6.4.24"
+ "source": "https://github.com/symfony/finder/tree/v6.4.34"
},
"funding": [
{
@@ -8363,20 +8328,20 @@
"type": "tidelift"
}
],
- "time": "2025-07-15T12:02:45+00:00"
+ "time": "2026-01-28T15:16:37+00:00"
},
{
"name": "symfony/options-resolver",
- "version": "v6.4.25",
+ "version": "v6.4.30",
"source": {
"type": "git",
"url": "https://github.com/symfony/options-resolver.git",
- "reference": "d28e7e2db8a73e9511df892d36445f61314bbebe"
+ "reference": "eeaa8cabe54c7b3516938c72a4a161c0cc80a34f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/options-resolver/zipball/d28e7e2db8a73e9511df892d36445f61314bbebe",
- "reference": "d28e7e2db8a73e9511df892d36445f61314bbebe",
+ "url": "https://api.github.com/repos/symfony/options-resolver/zipball/eeaa8cabe54c7b3516938c72a4a161c0cc80a34f",
+ "reference": "eeaa8cabe54c7b3516938c72a4a161c0cc80a34f",
"shasum": ""
},
"require": {
@@ -8414,7 +8379,7 @@
"options"
],
"support": {
- "source": "https://github.com/symfony/options-resolver/tree/v6.4.25"
+ "source": "https://github.com/symfony/options-resolver/tree/v6.4.30"
},
"funding": [
{
@@ -8434,7 +8399,7 @@
"type": "tidelift"
}
],
- "time": "2025-08-04T17:06:28+00:00"
+ "time": "2025-11-12T13:06:53+00:00"
},
{
"name": "symplify/phpstan-rules",
@@ -8492,16 +8457,16 @@
},
{
"name": "theseer/tokenizer",
- "version": "1.2.3",
+ "version": "1.3.1",
"source": {
"type": "git",
"url": "https://github.com/theseer/tokenizer.git",
- "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2"
+ "reference": "b7489ce515e168639d17feec34b8847c326b0b3c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
- "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
+ "url": "https://api.github.com/repos/theseer/tokenizer/zipball/b7489ce515e168639d17feec34b8847c326b0b3c",
+ "reference": "b7489ce515e168639d17feec34b8847c326b0b3c",
"shasum": ""
},
"require": {
@@ -8530,7 +8495,7 @@
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
"support": {
"issues": "https://github.com/theseer/tokenizer/issues",
- "source": "https://github.com/theseer/tokenizer/tree/1.2.3"
+ "source": "https://github.com/theseer/tokenizer/tree/1.3.1"
},
"funding": [
{
@@ -8538,7 +8503,7 @@
"type": "github"
}
],
- "time": "2024-03-03T12:36:25+00:00"
+ "time": "2025-11-17T20:03:58+00:00"
},
{
"name": "webmozart/glob",
diff --git a/packages/dev-server/tests/unit/Watcher/INotifyWatcherTest.php b/packages/dev-server/tests/unit/Watcher/INotifyWatcherTest.php
index 06b4d0d99..805da97b2 100644
--- a/packages/dev-server/tests/unit/Watcher/INotifyWatcherTest.php
+++ b/packages/dev-server/tests/unit/Watcher/INotifyWatcherTest.php
@@ -38,7 +38,7 @@
class INotifyWatcherTest extends TestCase
{
private LoopInterface $loop;
- private MockObject|EventDispatcherInterface $dispatcher;
+ private EventDispatcherInterface&MockObject $dispatcher;
private INotifyWatcher $watcher;
private string $testDir;
diff --git a/packages/filesystem/tests/unit/Finder/SpecificationFactoryTest.php b/packages/filesystem/tests/unit/Finder/SpecificationFactoryTest.php
index 6ddaaffc5..7e118b9f3 100644
--- a/packages/filesystem/tests/unit/Finder/SpecificationFactoryTest.php
+++ b/packages/filesystem/tests/unit/Finder/SpecificationFactoryTest.php
@@ -19,9 +19,10 @@
use Flyfinder\Specification\IsHidden;
use Flyfinder\Specification\NotSpecification;
use Flyfinder\Specification\OrSpecification;
+use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
-/** @coversDefaultClass \phpDocumentor\Parser\SpecificationFactory */
+#[CoversClass(SpecificationFactory::class)]
final class SpecificationFactoryTest extends TestCase
{
private SpecificationFactory $fixture;
diff --git a/packages/filesystem/tests/unit/PathTest.php b/packages/filesystem/tests/unit/PathTest.php
index 8b0fc0d00..d8b851f98 100644
--- a/packages/filesystem/tests/unit/PathTest.php
+++ b/packages/filesystem/tests/unit/PathTest.php
@@ -13,9 +13,10 @@
namespace phpDocumentor\FileSystem;
+use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
-/** @coversDefaultClass Path */
+#[CoversClass(Path::class)]
final class PathTest extends TestCase
{
public function testItCanContainALocationOnAStorageService(): void
diff --git a/packages/guides-restructured-text/tests/unit/Parser/Productions/ParagraphRuleTest.php b/packages/guides-restructured-text/tests/unit/Parser/Productions/ParagraphRuleTest.php
index caf34a0b7..2eb6d046a 100644
--- a/packages/guides-restructured-text/tests/unit/Parser/Productions/ParagraphRuleTest.php
+++ b/packages/guides-restructured-text/tests/unit/Parser/Productions/ParagraphRuleTest.php
@@ -15,18 +15,18 @@
use phpDocumentor\Guides\Nodes\InlineCompoundNode;
use phpDocumentor\Guides\Nodes\ParagraphNode;
+use phpDocumentor\Guides\RestructuredText\Parser\LinesIterator;
+use PHPUnit\Framework\Attributes\CoversMethod;
use PHPUnit\Framework\Attributes\DataProvider;
+use PHPUnit\Framework\Attributes\UsesClass;
+#[UsesClass(LinesIterator::class)]
+#[CoversMethod(ParagraphRule::class, '__construct')]
+#[CoversMethod(ParagraphRule::class, 'apply')]
+#[CoversMethod(ParagraphRule::class, 'applies')]
+#[CoversMethod(ParagraphRule::class, 'isWhiteline')]
final class ParagraphRuleTest extends RuleTestCase
{
- /**
- * @uses \phpDocumentor\Guides\RestructuredText\Parser\LinesIterator
- *
- * @covers \phpDocumentor\Guides\RestructuredText\Parser\Productions\ParagraphRule::__construct
- * @covers \phpDocumentor\Guides\RestructuredText\Parser\Productions\ParagraphRule::apply
- * @covers \phpDocumentor\Guides\RestructuredText\Parser\Productions\ParagraphRule::applies
- * @covers \phpDocumentor\Guides\RestructuredText\Parser\Productions\ParagraphRule::isWhiteline
- */
#[DataProvider('paragraphProvider')]
public function testParagraphNodeFromLinesIterator(
string $input,
diff --git a/packages/guides/tests/unit/Nodes/DefinitionLists/DefinitionListTermTest.php b/packages/guides/tests/unit/Nodes/DefinitionLists/DefinitionListTermTest.php
index b9fa89039..32a925459 100644
--- a/packages/guides/tests/unit/Nodes/DefinitionLists/DefinitionListTermTest.php
+++ b/packages/guides/tests/unit/Nodes/DefinitionLists/DefinitionListTermTest.php
@@ -14,15 +14,16 @@
namespace phpDocumentor\Guides\Nodes\DefinitionLists;
use phpDocumentor\Guides\Nodes\InlineCompoundNode;
+use PHPUnit\Framework\Attributes\CoversClass;
+use PHPUnit\Framework\Attributes\CoversMethod;
use PHPUnit\Framework\TestCase;
-/** @coversDefaultClass \phpDocumentor\Guides\Nodes\DefinitionLists\DefinitionListItemNode */
+#[CoversClass(DefinitionListItemNode::class)]
+#[CoversMethod(DefinitionListItemNode::class, '__construct')]
+#[CoversMethod(DefinitionListItemNode::class, 'getTerm')]
+#[CoversMethod(DefinitionListItemNode::class, 'getClassifiers')]
final class DefinitionListTermTest extends TestCase
{
- /**
- * @covers ::__construct
- * @covers ::getTerm
- */
public function testTheDefinitionTermTextIsAvailable(): void
{
$term = new InlineCompoundNode([]);
@@ -32,10 +33,6 @@ public function testTheDefinitionTermTextIsAvailable(): void
self::assertSame($term, $definitionListTerm->getTerm());
}
- /**
- * @covers ::__construct
- * @covers ::getClassifiers
- */
public function testClassifiersAreMadeAvailable(): void
{
$term = new InlineCompoundNode([]);
@@ -46,7 +43,6 @@ public function testClassifiersAreMadeAvailable(): void
self::assertSame([$classifier], $definitionListTerm->getClassifiers());
}
- /** @covers ::__construct */
public function testDefinitionsAreMadeAvailable(): void
{
$term = new InlineCompoundNode([]);
diff --git a/packages/guides/tests/unit/Nodes/ListItemNodeTest.php b/packages/guides/tests/unit/Nodes/ListItemNodeTest.php
index 805a310c1..6f3759834 100644
--- a/packages/guides/tests/unit/Nodes/ListItemNodeTest.php
+++ b/packages/guides/tests/unit/Nodes/ListItemNodeTest.php
@@ -22,17 +22,17 @@
* @link https://phpdoc.org
*/
+use PHPUnit\Framework\Attributes\CoversClass;
+use PHPUnit\Framework\Attributes\CoversMethod;
use PHPUnit\Framework\TestCase;
-/** @coversDefaultClass \phpDocumentor\Guides\Nodes\ListItemNode */
+#[CoversClass(ListItemNode::class)]
+#[CoversMethod(ListItemNode::class, '__construct')]
+#[CoversMethod(ListItemNode::class, 'getPrefix')]
+#[CoversMethod(ListItemNode::class, 'isOrdered')]
+#[CoversMethod(ListItemNode::class, 'getValue')]
final class ListItemNodeTest extends TestCase
{
- /**
- * @covers ::__construct
- * @covers ::getPrefix
- * @covers ::isOrdered
- * @covers ::getValue
- */
public function testPrefixingCharacterTypeOfListAndContentsOfItemCanBeRecorded(): void
{
$contents = [
diff --git a/packages/guides/tests/unit/Nodes/SeparatorNodeTest.php b/packages/guides/tests/unit/Nodes/SeparatorNodeTest.php
index c2082c4c3..1420fdbc9 100644
--- a/packages/guides/tests/unit/Nodes/SeparatorNodeTest.php
+++ b/packages/guides/tests/unit/Nodes/SeparatorNodeTest.php
@@ -22,16 +22,16 @@
* @link https://phpdoc.org
*/
+use PHPUnit\Framework\Attributes\CoversClass;
+use PHPUnit\Framework\Attributes\CoversMethod;
use PHPUnit\Framework\TestCase;
-/** @coversDefaultClass \phpDocumentor\Guides\Nodes\SeparatorNode */
+#[CoversClass(SeparatorNode::class)]
+#[CoversMethod(SeparatorNode::class, '__construct')]
+#[CoversMethod(SeparatorNode::class, 'getLevel')]
+#[CoversMethod(SeparatorNode::class, 'getValue')]
final class SeparatorNodeTest extends TestCase
{
- /**
- * @covers ::__construct
- * @covers ::getLevel
- * @covers ::getValue
- */
public function testASeparatorCanBeDefinedWithALevel(): void
{
$node = new SeparatorNode(2);
diff --git a/phpunit-baseline.xml b/phpunit-baseline.xml
index a4e90856e..d56809aee 100644
--- a/phpunit-baseline.xml
+++ b/phpunit-baseline.xml
@@ -1,47 +1,487 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -49,692 +489,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/phpunit.xml.dist b/phpunit.xml.dist
index 7f65a4dbb..768fe0941 100644
--- a/phpunit.xml.dist
+++ b/phpunit.xml.dist
@@ -2,7 +2,7 @@
./tests/Integration/
-
packages/**/src