- 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>
1.2 KiB
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/assetszum 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/sendakzeptiert neues optionales FeldfooterAssets(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