Files
mail-service-embedded/CHANGELOG.md
Joachim Hummel f7258d5236 Update docs for v1.1.0 footer asset selector
- Add changelog entry for new feature
- Update README with asset selection documentation
- Document new /api/assets endpoint
- Update /api/send with footerAssets parameter

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 22:37:24 +00:00

1.2 KiB

Changelog

Alle wichtigen Änderungen an diesem Projekt werden hier dokumentiert.

Das Format basiert auf Keep a Changelog, und dieses Projekt folgt Semantic Versioning.

[1.1.0] - 2026-01-16

Hinzugefügt

  • Footer-Icon-Auswahl: Mehrere Icons aus dem /assets-Ordner können für den E-Mail-Footer ausgewählt werden
  • Neuer API-Endpunkt GET /api/assets zum Abrufen verfügbarer Assets
  • Thumbnail-Grid in der Weboberfläche zur Icon-Auswahl
  • Dynamische Footer-Generierung mit mehreren CID-eingebetteten Bildern

Geändert

  • POST /api/send akzeptiert neues optionales Feld footerAssets (Array von Dateinamen)
  • Footer wird nur noch angezeigt wenn mindestens ein Icon ausgewählt wurde

[1.0.0] - 2026-01-16

Hinzugefügt

  • Express-Server mit REST-API für E-Mail-Versand
  • Weboberfläche zum Versenden von E-Mails (Empfänger, CC, Betreff, Text/HTML)
  • SQLite-Datenbank für persistente Versand-Historie
  • Nodemailer-Integration für Brevo SMTP
  • E-Mail-Footer mit eingebettetem Bild via CID-Attachment
  • Umfangreiche Dokumentation inkl. CID-Embedding Tutorial

Technische Details

  • Node.js 20.x
  • Express 4.18
  • Nodemailer 6.9
  • better-sqlite3 11.0