PR-6.2-dev Architecture Pending

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
17 Jun 2026
  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

Follow up of #47677 to inject the dependencies into the MailTemplate class. Preparation when mailer dependency becomes mandatory. To ease the transition a LanguageFactoryAwareInterface and LanguageFactoryAwareTrait was introduced.

Testing Instructions

Its basically code review as only dependencies are injected. To test if the integration works, enable action log in the user profile when logged in on the back end. Then save an article. You should get a mail then.

Check the deprecation logs, there should be less now.

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar laoneo laoneo - open - 17 Jun 2026
avatar laoneo laoneo - change - 17 Jun 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 17 Jun 2026
Category Administration com_joomlaupdate com_messages com_users Front End com_contact Libraries Plugins
avatar laoneo laoneo - change - 17 Jun 2026
Labels Added: PR-6.2-dev
avatar laoneo laoneo - change - 19 Jun 2026
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2026-06-19 13:12:03
Closed_By laoneo
Labels Added: Architecture
avatar laoneo laoneo - close - 19 Jun 2026
avatar laoneo laoneo - merge - 19 Jun 2026

Add a Comment

Login with GitHub to post a comment