diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 52990d0f..2fafedb3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: package: ${{ fromJson(needs.matrix.outputs.list) }} - php: [ '8.1', '8.2', '8.3' ] + php: [ '8.1', '8.2', '8.3', '8.4' ] strategy: [ 'highest', 'lowest' ] steps: diff --git a/composer.json b/composer.json index db0e2ea8..c9f7617e 100644 --- a/composer.json +++ b/composer.json @@ -23,12 +23,12 @@ "spiral/roadrunner-cli": "^2.6", "spiral/roadrunner-http": "^2.0 || ^3.0", "spiral/roadrunner-worker": "^2.0 || ^3.0", - "symfony/console": "^5.2 || ^6.0", - "symfony/dependency-injection": "^5.2 || ^6.0", - "symfony/http-foundation": "^5.3 || ^6.0", - "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0", - "symfony/psr-http-message-bridge": "^2.1 || ^6.4 || ^7.0", - "symfony/runtime": "^5.3 || ^6.0" + "symfony/console": "^5.2 || ^6.0 || ^7.0 || ^8.0", + "symfony/dependency-injection": "^5.2 || ^6.0 || ^7.0 || ^8.0", + "symfony/http-foundation": "^5.3 || ^6.0 || ^7.0 || ^8.0", + "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0 || ^8.0", + "symfony/psr-http-message-bridge": "^2.1 || ^6.4 || ^7.0 || ^8.0", + "symfony/runtime": "^5.3 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { "guzzlehttp/test-server": "^0.1", diff --git a/src/bref/composer.json b/src/bref/composer.json index 04cdbe4c..7fe6d842 100644 --- a/src/bref/composer.json +++ b/src/bref/composer.json @@ -17,14 +17,14 @@ "psr/http-server-handler": "^1.0", "riverline/multipart-parser": "^2.0.9", "runtime/bref-layer": "^1.3", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { "bref/bref": "^1.3", "guzzlehttp/test-server": "^0.1", - "phpunit/phpunit": "^9.5", - "symfony/http-foundation": "^5.4 || ^6.0 || ^7.0", - "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0" + "phpunit/phpunit": "^10.5", + "symfony/http-foundation": "^5.4 || ^6.0 || ^7.0 || ^8.0", + "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/frankenphp-symfony/composer.json b/src/frankenphp-symfony/composer.json index e389bf8c..cdfe767c 100644 --- a/src/frankenphp-symfony/composer.json +++ b/src/frankenphp-symfony/composer.json @@ -11,12 +11,12 @@ ], "require": { "php": ">=8.1", - "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0", - "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0 || ^8.0", + "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0 || ^8.0", + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.5" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/google-cloud/composer.json b/src/google-cloud/composer.json index a369f28a..194a80dd 100644 --- a/src/google-cloud/composer.json +++ b/src/google-cloud/composer.json @@ -12,10 +12,10 @@ "require": { "php": ">=8.0.5", "ext-json": "*", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.5" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/laravel/composer.json b/src/laravel/composer.json index f85bd0f4..1f31db86 100644 --- a/src/laravel/composer.json +++ b/src/laravel/composer.json @@ -12,12 +12,12 @@ "require": { "php": ">=8.0.5", "illuminate/contracts": "^8.33", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { "illuminate/http": "^8.33", - "phpunit/phpunit": "^9.5", - "symfony/console": "^5.4 || ^6.0 || ^7.0" + "phpunit/phpunit": "^10.5", + "symfony/console": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/psr-17/composer.json b/src/psr-17/composer.json index 46198b7e..80cc758f 100644 --- a/src/psr-17/composer.json +++ b/src/psr-17/composer.json @@ -14,11 +14,11 @@ "nyholm/psr7-server": "^1.0", "psr/http-factory-implementation": "^1.0", "psr/http-server-handler": "^1.0", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { "nyholm/psr7": "^1.4", - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.5" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/psr-guzzle/composer.json b/src/psr-guzzle/composer.json index cd19e76f..5524306d 100644 --- a/src/psr-guzzle/composer.json +++ b/src/psr-guzzle/composer.json @@ -13,10 +13,10 @@ "php": ">=8.0.5", "guzzlehttp/psr7": "^1.8 || ^2.0", "psr/http-server-handler": "^1.0", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.5" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/psr-laminas/composer.json b/src/psr-laminas/composer.json index 42ecaa39..55dd97d3 100644 --- a/src/psr-laminas/composer.json +++ b/src/psr-laminas/composer.json @@ -13,10 +13,10 @@ "php": ">=8.0.5", "laminas/laminas-diactoros": "^2.5", "laminas/laminas-httphandlerrunner": "^1.5 || ^2.9", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.5" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/psr-nyholm-laminas/composer.json b/src/psr-nyholm-laminas/composer.json index e6a31bab..84d495cd 100644 --- a/src/psr-nyholm-laminas/composer.json +++ b/src/psr-nyholm-laminas/composer.json @@ -14,10 +14,10 @@ "laminas/laminas-httphandlerrunner": "^1.5 || ^2.9", "nyholm/psr7": "^1.3", "nyholm/psr7-server": "^1.0", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.5" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/psr-nyholm/composer.json b/src/psr-nyholm/composer.json index b0b8a99c..90fc0bac 100644 --- a/src/psr-nyholm/composer.json +++ b/src/psr-nyholm/composer.json @@ -14,10 +14,10 @@ "nyholm/psr7": "^1.3", "nyholm/psr7-server": "^1.0", "psr/http-server-handler": "^1.0", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.5" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/reactphp/composer.json b/src/reactphp/composer.json index 12cbc0dc..01eff374 100644 --- a/src/reactphp/composer.json +++ b/src/reactphp/composer.json @@ -13,10 +13,10 @@ "php": ">=8.0.5", "psr/http-server-handler": "^1.0", "react/http": "^1.6", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.5" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/roadrunner-nyholm/composer.json b/src/roadrunner-nyholm/composer.json index e5b03928..8ad3d191 100644 --- a/src/roadrunner-nyholm/composer.json +++ b/src/roadrunner-nyholm/composer.json @@ -14,11 +14,11 @@ "spiral/roadrunner-cli": "^2.6", "spiral/roadrunner-http": "^2.0 || ^3.0", "spiral/roadrunner-worker": "^2.0 || ^3.0", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { "php": ">=8.0.5", - "phpunit/phpunit": "^9.5", + "phpunit/phpunit": "^10.5", "psr/http-server-handler": "^1.0" }, "minimum-stability": "dev", diff --git a/src/roadrunner-symfony-nyholm/composer.json b/src/roadrunner-symfony-nyholm/composer.json index 8c95e357..a2d40bd9 100644 --- a/src/roadrunner-symfony-nyholm/composer.json +++ b/src/roadrunner-symfony-nyholm/composer.json @@ -15,14 +15,14 @@ "spiral/roadrunner-cli": "^2.6", "spiral/roadrunner-http": "^2.0 || ^3.0", "spiral/roadrunner-worker": "^2.0 || ^3.0", - "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0", - "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0", - "symfony/psr-http-message-bridge": "^2.1 || ^6.4 || ^7.0", - "symfony/runtime": "^5.4 || ^6.0 || ^7.0" + "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0 || ^8.0", + "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0 || ^8.0", + "symfony/psr-http-message-bridge": "^2.1 || ^6.4 || ^7.0 || ^8.0", + "symfony/runtime": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.5", - "symfony/console": "^5.4 || ^6.4 || ^7.0" + "phpunit/phpunit": "^10.5", + "symfony/console": "^5.4 || ^6.4 || ^7.0 || ^8.0" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/swoole-nyholm/composer.json b/src/swoole-nyholm/composer.json index f0af16a5..3ecf1158 100644 --- a/src/swoole-nyholm/composer.json +++ b/src/swoole-nyholm/composer.json @@ -13,10 +13,10 @@ "php": ">=8.1", "nyholm/psr7": "^1.7", "psr/http-server-handler": "^1.0", - "symfony/runtime": "^5.4.26 || ^6.3.2 || ^7.0" + "symfony/runtime": "^5.4.26 || ^6.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.5" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/src/swoole/composer.json b/src/swoole/composer.json index 96d247c5..73003037 100644 --- a/src/swoole/composer.json +++ b/src/swoole/composer.json @@ -11,14 +11,14 @@ ], "require": { "php": ">=8.1", - "symfony/runtime": "^5.4.26 || ^6.3.2 || ^7.0" + "symfony/runtime": "^5.4.26 || ^6.3.2 || ^7.0 || ^8.0" }, "require-dev": { "illuminate/http": "^9.14", - "phpunit/phpunit": "^9.6.15", + "phpunit/phpunit": "^10.5", "swoole/ide-helper": "^4.6", - "symfony/http-foundation": "^5.4.32 || ^6.3.9 || ^7.0", - "symfony/http-kernel": "^5.4.33 || ^6.3.10 || ^7.0" + "symfony/http-foundation": "^5.4.32 || ^6.3.9 || ^7.0 || ^8.0", + "symfony/http-kernel": "^5.4.33 || ^6.3.10 || ^7.0 || ^8.0" }, "conflict": { "ext-swoole": "<4.6.0"