Ir al contenido

Adaptador MJML para emails

Generado automáticamente desde el archivo fuente. No editar a mano — vuelve a ejecutar catalyst-changelog-sync.

  • Breaking: el motor de plantillas del mailer pasa al MjmlAdapter de @nestjs-modules/mailer (que envuelve Handlebars), y se elimina la dependencia abandonada handlebars-helpers — sus ~180 helpers genéricos ya no están disponibles dentro de las plantillas de email.
  • Las plantillas de email ahora se escriben en MJML (compilado a HTML responsive con CSS inline); se incluyen un layout base y una plantilla de ejemplo, y se preserva el helper i18n t personalizado.

handlebars-helpers@0.10.0 (publicado por última vez hacia 2018) arrastraba transitivas con deprecaciones de seguridad sin beneficio alguno — hoy no hay plantillas de email y el mailer está deshabilitado por defecto (MAILER_ENABLED !== 'true'). De aquí en adelante escribes las plantillas en MJML y obtienes HTML responsive a prueba de balas sin un adaptador propio. Si dependías de alguno de los 180 helpers de Handlebars debes reemplazarlo; el comportamiento de arranque deshabilitado por defecto no cambia.


Ver propuesta original