Skip to content

Upgrade Mailgun Webhooks Bundle to PHP 8.5, Symfony 7.4 and Symfony Mailer - #59

Draft
azine wants to merge 12 commits into
masterfrom
codex/fix-all-phpunit-tests
Draft

Upgrade Mailgun Webhooks Bundle to PHP 8.5, Symfony 7.4 and Symfony Mailer#59
azine wants to merge 12 commits into
masterfrom
codex/fix-all-phpunit-tests

Conversation

@azine

@azine azine commented Aug 11, 2026

Copy link
Copy Markdown
Owner

What changed

  • upgrades the bundle to PHP 8.5, Symfony 7.4, Twig 3 and Doctrine ORM 3;
  • declares the required curl, json and mailparse PHP extensions;
  • migrates notification delivery from Swiftmailer to Symfony Mailer/Mime while preserving the existing service API;
  • modernizes Doctrine persistence namespaces, configuration trees and PHPUnit tests;
  • replaces the broken recursive subprocess retry command with bounded in-process retry behavior;
  • updates GitHub Actions to Node 24-compatible actions and tests stable plus lowest dependency sets.

Validation

The branch is green on PHP 8.5 for both stable and lowest dependency matrices. It still requires the final application-level integration run together with the Azine.Me upgrade before release.

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