Skip to content

phpmailer: composer require ^6.9, remove vendor-legacy/ - #33

Merged
NickAldewereld merged 1 commit into
mainfrom
cms-core/phpmailer-composer-require
Jun 1, 2026
Merged

NickAldewereld merged 1 commit into
mainfrom
cms-core/phpmailer-composer-require

Conversation

@NickAldewereld

Copy link
Copy Markdown
Contributor

PHPMailer v6.12.0 via Composer i.p.v. vendored. Geen functional change in Mailer. Tests 328 totaal, alle groen.

PHPMailer was vendored in packages/cms-core/vendor-legacy/phpmailer/
since Plan 01 B16 (legacy cleanup). Replace with a proper Composer
dependency now that everything else in cms-core has moved to PSR-4.

Mailer.php no longer has the require_once — PHPMailer is autoloaded
by Composer. PHPMailer FQN imports already used the full namespace
so no other changes needed.

vendor-legacy/ directory removed entirely.
@NickAldewereld
NickAldewereld merged commit a8d9279 into main Jun 1, 2026
2 checks passed
@NickAldewereld
NickAldewereld deleted the cms-core/phpmailer-composer-require branch June 1, 2026 20:14
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