The plugin issue is in a good shape, all parts are covered by tests and ci pipelines are green. The group discusses what still should be done before trying to get it reviewed and committed.

In the long run, theme switching needs to be implemented somehow. There is an open issue #3536307: Execution environment: Safely run code inside an environment with partially substituted system state / config which tries to provide a generic and reusable way. that includes language switching as well, which, however, is kind of blocked by #3029003: TranslationManager has method setDefaultLangcode not defined on any interface..

It might be a good move to try and implement theme switching in #3539651: Introduce email plugins and replace it later with the generic mechanism.

There is some API documentation which should be copied and adapted from the old MR. Also the core-email branch should be updated to match all the recent changes.

What’s next:

  • Async communication in Drupal #symfony-mailer slack channel.
  • Next planning meeting takes place: July 1st 2026 at 1PM UTC+1 (CEST).

Comments

znerol created an issue. See original summary.

znerol’s picture

Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.