MJML email template adapter
Auto-generated from the source archive. Do not edit by hand — rerun
catalyst-changelog-syncinstead.
What changed
Section titled “What changed”- Breaking: the mailer’s template engine moves to
@nestjs-modules/mailer’sMjmlAdapter(wrapping Handlebars), and the abandonedhandlebars-helpersdependency 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
thelper is preserved.
Why it matters
Section titled “Why it matters”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.