Skip to content

Update dependencies#4

Open
Mcainson wants to merge 7 commits intomasterfrom
update-dependencies
Open

Update dependencies#4
Mcainson wants to merge 7 commits intomasterfrom
update-dependencies

Conversation

@Mcainson
Copy link

@Mcainson Mcainson commented Feb 26, 2026

PHP 8.4 compatibility & dependency modernization

  • Upgraded to PHP 8.4, PHPUnit 10/11/13, and Codeception 5
  • Swapped sourcetoad/lanfix/goaop-framework to goaop/framework (upstream): less things to maintain.
  • Fixed PHP 8.4 breaking changes.
  • Dropped codeception/specify (no PHP 8.4 support) and inlined all test closures
  • Added phpunit.xml for running tests directly with vendor/bin/phpunit

@Mcainson Mcainson marked this pull request as ready for review February 26, 2026 21:26
jjmaun
jjmaun previously approved these changes Feb 26, 2026
Wernke96
Wernke96 previously approved these changes Feb 26, 2026
@Mcainson Mcainson dismissed stale reviews from Wernke96 and jjmaun via 645abb0 February 26, 2026 22:34
@Mcainson Mcainson requested a review from frankspress February 26, 2026 22:50
composer.lock
tests/_helpers/_generated No newline at end of file
tests/_helpers/_generated
.phpunit.result.cache No newline at end of file
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor, new line

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants