Skip to content

Upgrade dependencies to support PHP 8.4 - #2

Merged
adamtomat merged 8 commits into
masterfrom
upgrade-dependencies
Oct 13, 2025
Merged

Upgrade dependencies to support PHP 8.4#2
adamtomat merged 8 commits into
masterfrom
upgrade-dependencies

Conversation

@adamtomat

@adamtomat adamtomat commented Oct 13, 2025

Copy link
Copy Markdown
Contributor

Tweaked from #1

Dependency Upgrades

This PR upgrades all depdencencies

  • laminas/laminas-diactoros - 2.x → 3.x - No breaking changes (see the upgrade guide).
  • psr/http-message - 1.x → 2.x - No breaking changes
  • phpunit/phpunit - 6.x -> 12.x - No breaking changes to consumers

Breaking Changes

  • Now requires PHP 8.1 ⚠️

Note on testing

The test suite has been migrated to PHPUnit 12 (from 6). This meant replacing /** @test */ with #[Test]. codedungeon/phpunit-result-printer has been removed, PHPUnit formats the output well enough now.

@adamtomat
adamtomat merged commit ec16f53 into master Oct 13, 2025
16 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