Skip to content

Commit aaeefc4

Browse files
committed
Bump PHP 8.4 minimum, replace monolithic PSL with standalone packages, update dependencies
- Drop PHP 8.3 support, require PHP ~8.4.0 || ~8.5.0 - Replace php-standard-library/php-standard-library with standalone packages (file, filesystem, foundation, type) at ^6.1 - Bump php-soap/engine to ^2.20, php-soap/wsdl to ^1.19 - Bump php-soap/engine-integration-tests to ^1.12, php-soap/xml to ^1.10 - Update psalm phpVersion to 8.4
1 parent 0286784 commit aaeefc4

2 files changed

Lines changed: 10 additions & 7 deletions

File tree

composer.json

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,20 @@
2020
}
2121
],
2222
"require": {
23-
"php": "~8.3.0 || ~8.4.0 || ~8.5.0",
23+
"php": "~8.4.0 || ~8.5.0",
2424
"ext-soap": "*",
2525
"ext-dom": "*",
26-
"php-standard-library/php-standard-library": "^3.0 || ^4.0 || ^5.0 || ^6.0",
27-
"php-soap/engine": "^2.16",
28-
"php-soap/wsdl": "^1.14",
26+
"php-standard-library/file": "^6.1",
27+
"php-standard-library/filesystem": "^6.1",
28+
"php-standard-library/foundation": "^6.1",
29+
"php-standard-library/type": "^6.1",
30+
"php-soap/engine": "^2.20",
31+
"php-soap/wsdl": "^1.19",
2932
"symfony/options-resolver": "^5.4 || ^6.0 || ^7.0 || ^8.0"
3033
},
3134
"require-dev": {
32-
"php-soap/engine-integration-tests": "^1.10",
33-
"php-soap/xml": "^1.9",
35+
"php-soap/engine-integration-tests": "^1.12",
36+
"php-soap/xml": "^1.10",
3437
"phpunit/phpunit": "~12.3",
3538
"vimeo/psalm": "~6.13",
3639
"php-cs-fixer/shim": "~3.88"

psalm.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
errorLevel="2"
44
resolveFromConfigFile="true"
55
strictBinaryOperands="true"
6-
phpVersion="8.1"
6+
phpVersion="8.4"
77
allowStringToStandInForClass="true"
88
rememberPropertyAssignmentsAfterCall="false"
99
skipChecksOnUnresolvableIncludes="false"

0 commit comments

Comments
 (0)