diff --git a/composer.json b/composer.json index 9465bcf9dd..ddf5283704 100644 --- a/composer.json +++ b/composer.json @@ -85,7 +85,7 @@ "symfony/browser-kit": "~8.1.0", "symfony/css-selector": "~8.1.0", "symfony/yaml": "~8.1.2", - "zircote/swagger-php": "~6.18.0" + "zircote/swagger-php": "~7.0.0" }, "suggest": { "ext-bcmath": "*", @@ -137,8 +137,8 @@ "format:dry-run": "./phpmyfaq/src/libs/bin/mago format --dry-run", "lint": "./phpmyfaq/src/libs/bin/mago lint --baseline=mago-lint-baseline.toml", "lint:fix": "./phpmyfaq/src/libs/bin/mago lint --fix", - "openapi:json": "./phpmyfaq/src/libs/bin/openapi -b ./phpmyfaq/src/libs/autoload.php -f json ./phpmyfaq/src/phpMyFAQ -o docs/openapi.json", - "openapi:yaml": "./phpmyfaq/src/libs/bin/openapi -b ./phpmyfaq/src/libs/autoload.php ./phpmyfaq/src/phpMyFAQ -o docs/openapi.yaml", + "openapi:json": "./phpmyfaq/src/libs/bin/openapi -b ./phpmyfaq/src/libs/autoload.php --version 3.0.0 -f json ./phpmyfaq/src/phpMyFAQ -o docs/openapi.json", + "openapi:yaml": "./phpmyfaq/src/libs/bin/openapi -b ./phpmyfaq/src/libs/autoload.php --version 3.0.0 ./phpmyfaq/src/phpMyFAQ -o docs/openapi.yaml", "refactor": "./phpmyfaq/src/libs/bin/rector", "refactor:dryrun": "./phpmyfaq/src/libs/bin/rector --dry-run", "test": "./phpmyfaq/src/libs/bin/paratest --no-coverage", diff --git a/composer.lock b/composer.lock index b3a84233f6..ee88ad4b35 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": "af135276b5223db812721f40761ffdeb", + "content-hash": "5cceee5271a01f5f6d13600f0e526cbb", "packages": [ { "name": "2tvenom/cborencode", @@ -3580,16 +3580,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "2.3.6", + "version": "2.4.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "1427af4647235b4a73b13940b1f1258d3584f36e" + "reference": "e3647094ed8f0f1f67393d812b793a5143e25af3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1427af4647235b4a73b13940b1f1258d3584f36e", - "reference": "1427af4647235b4a73b13940b1f1258d3584f36e", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/e3647094ed8f0f1f67393d812b793a5143e25af3", + "reference": "e3647094ed8f0f1f67393d812b793a5143e25af3", "shasum": "" }, "require": { @@ -3621,9 +3621,9 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.6" + "source": "https://github.com/phpstan/phpdoc-parser/tree/2.4.0" }, - "time": "2026-09-27T20:07:45+00:00" + "time": "2026-10-28T20:28:58+00:00" }, { "name": "psr/cache", @@ -10313,16 +10313,16 @@ }, { "name": "radebatz/type-info-extras", - "version": "1.0.10", + "version": "1.0.11", "source": { "type": "git", "url": "https://github.com/DerManoMann/type-info-extras.git", - "reference": "1e71149dee7bf45f5cf208eb3c6c74d45a13d395" + "reference": "1436aa4c9aec0af093a27c2287900a3008535f32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/DerManoMann/type-info-extras/zipball/1e71149dee7bf45f5cf208eb3c6c74d45a13d395", - "reference": "1e71149dee7bf45f5cf208eb3c6c74d45a13d395", + "url": "https://api.github.com/repos/DerManoMann/type-info-extras/zipball/1436aa4c9aec0af093a27c2287900a3008535f32", + "reference": "1436aa4c9aec0af093a27c2287900a3008535f32", "shasum": "" }, "require": { @@ -10369,9 +10369,9 @@ ], "support": { "issues": "https://github.com/DerManoMann/type-info-extras/issues", - "source": "https://github.com/DerManoMann/type-info-extras/tree/1.0.10" + "source": "https://github.com/DerManoMann/type-info-extras/tree/1.0.11" }, - "time": "2026-10-14T00:51:19+00:00" + "time": "2026-10-26T22:24:45+00:00" }, { "name": "rector/rector", @@ -11873,16 +11873,16 @@ }, { "name": "symfony/finder", - "version": "v8.1.8", + "version": "v8.1.10", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "bd4fed193a3132c91c5c93595cbfc78988915822" + "reference": "2f4c0f26106520d82e1b71759d2fb8d32d8b7a43" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/bd4fed193a3132c91c5c93595cbfc78988915822", - "reference": "bd4fed193a3132c91c5c93595cbfc78988915822", + "url": "https://api.github.com/repos/symfony/finder/zipball/2f4c0f26106520d82e1b71759d2fb8d32d8b7a43", + "reference": "2f4c0f26106520d82e1b71759d2fb8d32d8b7a43", "shasum": "" }, "require": { @@ -11917,7 +11917,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v8.1.8" + "source": "https://github.com/symfony/finder/tree/v8.1.10" }, "funding": [ { @@ -11937,7 +11937,7 @@ "type": "tidelift" } ], - "time": "2026-09-26T06:33:49+00:00" + "time": "2026-10-19T17:00:07+00:00" }, { "name": "symfony/process", @@ -12006,16 +12006,16 @@ }, { "name": "symfony/type-info", - "version": "v8.1.8", + "version": "v8.1.10", "source": { "type": "git", "url": "https://github.com/symfony/type-info.git", - "reference": "18e1d891f0b8776141f281f7b6f5e67e4df9d9cd" + "reference": "2083d4516f9041b8ac550d9029afb08fcf09d0ad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/type-info/zipball/18e1d891f0b8776141f281f7b6f5e67e4df9d9cd", - "reference": "18e1d891f0b8776141f281f7b6f5e67e4df9d9cd", + "url": "https://api.github.com/repos/symfony/type-info/zipball/2083d4516f9041b8ac550d9029afb08fcf09d0ad", + "reference": "2083d4516f9041b8ac550d9029afb08fcf09d0ad", "shasum": "" }, "require": { @@ -12064,7 +12064,7 @@ "type" ], "support": { - "source": "https://github.com/symfony/type-info/tree/v8.1.8" + "source": "https://github.com/symfony/type-info/tree/v8.1.10" }, "funding": [ { @@ -12084,7 +12084,7 @@ "type": "tidelift" } ], - "time": "2026-09-28T19:13:15+00:00" + "time": "2026-10-25T14:40:25+00:00" }, { "name": "theseer/tokenizer", @@ -12138,31 +12138,33 @@ }, { "name": "zircote/swagger-php", - "version": "6.18.0", + "version": "7.0.0", "source": { "type": "git", "url": "https://github.com/zircote/swagger-php.git", - "reference": "c93b7430193dc461602a2a3f4f6a0791a3a0608a" + "reference": "a0ce3c85abb725dc89c3cbd7a5a3e1f0798296f1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zircote/swagger-php/zipball/c93b7430193dc461602a2a3f4f6a0791a3a0608a", - "reference": "c93b7430193dc461602a2a3f4f6a0791a3a0608a", + "url": "https://api.github.com/repos/zircote/swagger-php/zipball/a0ce3c85abb725dc89c3cbd7a5a3e1f0798296f1", + "reference": "a0ce3c85abb725dc89c3cbd7a5a3e1f0798296f1", "shasum": "" }, "require": { - "nikic/php-parser": "^4.19 || ^5.0", + "nikic/php-parser": "^5.0", "php": ">=8.2", "phpstan/phpdoc-parser": "^2.0", "psr/log": "^1.1 || ^2.0 || ^3.0", - "radebatz/type-info-extras": "^1.0.2", - "symfony/console": "^6.4 || ^7.0 || ^8.0", + "radebatz/type-info-extras": "^1.0.11", + "symfony/console": "^5.4 || ^6.4 || ^7.0 || ^8.0", "symfony/deprecation-contracts": "^2 || ^3", - "symfony/finder": "^5.0 || ^6.0 || ^7.0 || ^8.0", - "symfony/yaml": "^5.4 || ^6.0 || ^7.0 || ^8.0" + "symfony/finder": "^5.4 || ^6.4 || ^7.0 || ^8.0", + "symfony/yaml": "^5.4 || ^6.4 || ^7.0 || ^8.0" }, "conflict": { - "symfony/process": ">=6, <6.4.14" + "symfony/console": "<5.4.35", + "symfony/process": ">=6, <6.4.14", + "symfony/string": "<5.4.41" }, "require-dev": { "doctrine/annotations": "^2.0", @@ -12177,7 +12179,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "6.x-dev" + "dev-master": "7.x-dev" } }, "autoload": { @@ -12216,7 +12218,7 @@ ], "support": { "issues": "https://github.com/zircote/swagger-php/issues", - "source": "https://github.com/zircote/swagger-php/tree/6.18.0" + "source": "https://github.com/zircote/swagger-php/tree/7.0.0" }, "funding": [ { @@ -12224,7 +12226,7 @@ "type": "github" } ], - "time": "2026-10-20T22:51:12+00:00" + "time": "2026-10-28T02:37:56+00:00" } ], "aliases": [],