Skip to content

Bump PHP 8.4 minimum and update dependencies#29

Merged
veewee merged 1 commit intophp-soap:mainfrom
veewee:feature/php84-minimum
Mar 27, 2026
Merged

Bump PHP 8.4 minimum and update dependencies#29
veewee merged 1 commit intophp-soap:mainfrom
veewee:feature/php84-minimum

Conversation

@veewee
Copy link
Copy Markdown
Member

@veewee veewee commented Mar 27, 2026

Summary

  • Drop PHP 8.3 support, require PHP ~8.4.0 || ~8.5.0
  • Replace monolithic 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

Validation

  • php-cs-fixer: 0 issues
  • psalm: no errors
  • phpunit: 226 tests pass (local PHP 8.4.13 and Docker PHP 8.4.19 with libxml 2.9.14)

@veewee veewee force-pushed the feature/php84-minimum branch from cb0b71c to aaeefc4 Compare March 27, 2026 13:06
…, 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
@veewee veewee force-pushed the feature/php84-minimum branch from aaeefc4 to 66ea363 Compare March 27, 2026 13:09
@veewee veewee merged commit 4a932c2 into php-soap:main Mar 27, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant