Skip to content

MJML email template adapter

Auto-generated from the source archive. Do not edit by hand — rerun catalyst-changelog-sync instead.

  • Breaking: the mailer’s template engine moves to @nestjs-modules/mailer’s MjmlAdapter (wrapping Handlebars), and the abandoned handlebars-helpers dependency is removed — its ~180 generic helpers are no longer available inside email templates.
  • Email templates are now authored in MJML (compiled to responsive, CSS-inlined HTML); a base layout and a sample template ship, and the custom i18n t helper is preserved.

handlebars-helpers@0.10.0 (last published around 2018) dragged in security-deprecated transitives for no benefit — there are no email templates today and the mailer is disabled by default (MAILER_ENABLED !== 'true'). Going forward you author templates in MJML and get bulletproof responsive HTML without a custom adapter. If you depended on any of the 180 Handlebars helpers you must replace them; the default-disabled boot behavior is unchanged.


View original proposal