# Änderungsprotokoll

Dieses Änderungsprotokoll listet alle veröffentlichten Versionen von Mail Log, die neueste zuerst.

<div class="callout info" id="bkmrk-diese-seite-wird-bei">Diese Seite wird beim Release automatisch aus der Änderungsdatei des Produkts erzeugt. Änderungen von Hand gehen beim nächsten Abgleich verloren.

</div>## Version 1.0.4 – 12.08.2026

### Geändert

- Die Installationsangaben der drei Bestandteile wurden von wirkungslosen Einträgen befreit, damit das Paket die Prüfung des Joomla! Extensions Directory besteht.

### Behoben

- Eine englische Meldung der Übersicht endete mit einem überflüssigen Leerzeichen.

## Version 1.0.3 – 01.08.2026

### Geändert

- Das Paket und seine drei Bestandteile tragen im Erweiterungs-Manager jetzt sprechende Namen; bisher standen dort technische Kürzel.

## Version 1.0.2 – 31.07.2026

### Hinzugefügt

- E-Mails aus Kommandozeilen- und Scheduler-Läufen werden protokolliert; bisher wurde dort nichts erfasst.
- Die Option „Protokollierte Kontexte“ wirkt jetzt tatsächlich. Ohne Auswahl wird weiterhin jeder Kontext protokolliert.
- Die Liste weist auf Einträge aus früheren Versionen hin, die keinen Nachrichtentext enthalten können, und verlinkt sie zum Löschen.

### Geändert

- Der Download der rohen Nachricht verlangt jetzt zusätzlich die Berechtigung „Nachrichtentext ansehen“. Gruppen ohne sie verlieren den Download; Super-User sind nicht betroffen.
- Neuinstallationen protokollieren ab Werk vollständig: kompletter Nachrichtentext, Roh-Nachricht und auch Mails mit sensiblem Betreff. Bestehende Installationen behalten ihre Einstellungen.

### Behoben

- Der Nachrichtentext protokollierter E-Mails blieb immer leer. Er wird jetzt wieder erfasst, ebenso Anhänge, Antwort-an, Kopfzeilen und die Fehlermeldung fehlgeschlagener Sendungen.
- Der erneute Versand aus dem Protokoll funktioniert wieder — ohne gespeicherten Nachrichtentext war er nicht möglich.
- Bei verschlüsselter Speicherung griffen die Maskierungsmuster für sensible Inhalte nie. Maskiert wird jetzt vor dem Verschlüsseln.
- Auf frischen Installationen wurde nichts maskiert, obwohl die Optionen zwei Maskierungsmuster als aktiv anzeigten.
- Die Erkennung von HTML-Nachrichten berücksichtigt jetzt auch mehrteilige Nachrichten und einen gesetzten Alternativtext.
- Bei gekürzt gespeichertem Nachrichtentext zeigte die Detailansicht die Originalgröße nicht an.
- Beim Speichern der Optionen wurden Anhänge aus Versionen vor 0.1.0 unzugänglich, weil ihr Ablageort verloren ging.
- Der Optionen-Button erschien auch für Gruppen ohne die nötige Berechtigung und wies beim Klick ab.

## Version 1.0.1 – 31.07.2026

### Hinzugefügt

- Nach Installation und Update erscheint ein Übersichtsfenster mit Version, Status und Einstiegen zu Erste Schritte, Download-Schlüssel und Handbuch.
- Ein Klick auf „Updates aktivieren“ führt direkt zu den Update-Quellen, bereits auf fehlende Download-Schlüssel gefiltert.
- Der Erweiterungs-Manager zeigt hinter der Versionsnummer die Liste der Änderungen.

### Sprache

- Die Meldungen bei Installation und Update liegen in Deutsch und Englisch vor.

## Version 1.0.0 – 20.07.2026

### Geändert

- Das Symbol der Erweiterung zeigt jetzt die Mail-Log-Marke.

### Behoben

- Der Haupteintrag im Administrationsmenü zeigte kein Symbol.

### Hinweise

- Erstes stabiles Release. Funktionsstand von 0.1.2, gehärtet durch das Audit der 0.1.x-Reihe.

## Version 0.1.2 – 20.07.2026

### Behoben

- Scheduler-Aufgaben zeigten im Auswahldialog rohe Textbausteine statt Titel und Beschreibung.
- Der Hinweis auf die gekürzte Speicherung nannte einen Platzhalter statt der eingestellten Größe.
- Eine veraltete Beschreibung des Verschlüsselungsfelds in den Optionen wurde entfernt.

## Version 0.1.1 – 17.07.2026

### Behoben

- Version 0.1.0 hätte nie Updates gefunden: Die Update-Adresse war falsch und der Download-Schlüssel wurde nicht übergeben.

## Version 0.1.0 – 17.07.2026

### Sicherheit

- Der CSV-Export ist gegen eingeschleuste Tabellenformeln gehärtet.
- Der Schlüssel für die Verschlüsselung liegt nicht mehr in der Datenbank. Alt-verschlüsselte Einträge bleiben lesbar und werden von einer Aufgabe umgeschlüsselt.
- Anhänge liegen jetzt außerhalb des Web-Verzeichnisses. Bestehende Dateien bleiben erreichbar; eine Aufgabe verschiebt sie.
- Datenschutz ab Werk: Vom Nachrichtentext wird nur noch ein Auszug gespeichert, die Roh-Nachricht gar nicht, und Passwort-Mails landen nicht mehr im Klartext.
- Eine fehlgeschlagene Protokollierung wird jetzt gemeldet statt still übergangen.

### Geändert

- Listen, Dashboard und Statistik sind spürbar schneller.

### Behoben

- „Erneut senden“ und „Demo-Daten löschen“ funktionieren wieder.
- Der CSV-Export enthält alle gefilterten Einträge statt nur der ersten Seite und ist speicherschonend.
- Das Sendelimit beim erneuten Senden greift jetzt zuverlässig.
- Die Statistik-Aufgabe erzeugte überflüssige Doppeleinträge.

### Sprache

- Alle Meldungen liegen in Deutsch und Englisch vor.

### Hinweise

- Nach dem Update die Aufgaben zum Umschlüsseln und zum Verschieben der Anhänge einmalig ausführen, bis keine Restbestände mehr gemeldet werden.
- Wird das Sicherheitsgeheimnis von Joomla gewechselt, sind verschlüsselte Einträge nicht mehr lesbar.

## Version 0.0.24 – 20.04.2026

### Hinweise

- Letzter Stand vor der Sanierung.