release v0.3.1 2026-04-22 11:30:00

v0.3.1 – Mail-Viewer stabilisiert, Auth-Debugging und lokales E2E-Setup

Dieses Update schließt die letzten großen Mail-UX-/Rendering-Lücken und stärkt die Entwicklungsqualität.

  • Mail-Arbeitsbereich stabilisiert: konsistente Split-View mit Vorschau-Toggle, persistenter Pane-Größe und robustem Verhalten beim Nachrichtenwechsel.
  • HTML-Mail-Rendering gehärtet: iframe-basierte, isolierte Darstellung mit deutlich originalgetreuerem Layout bei weiterhin strikter Sanitization und kontrollierter Bildfreigabe.
  • Bilderfreigabe im Vorschau-Kontext korrigiert: kein Navigieren auf nackte partial=1-Ansichten mehr, sondern Reload im bestehenden Preview-Flow.
  • Mail-Listenperformance und Bedienfluss weiter verbessert (Header-/Index-Cache, Nachladen, Absenderansicht-Flow, konsistente Navigation Arbeitsbereich/Verfassen/Konten & Ordner).
  • Login-Debugging ausgebaut: fehlgeschlagene Logins werden intern strukturiert protokolliert (ohne Passwort-Leak), inklusive klarer Fehlklassifikation zur schnelleren Ursachenanalyse.
  • Lokales Browser-E2E-Testsetup ergänzt: Python + pytest + Playwright (Chromium), inklusive Smoke-Tests für Startseite, Login und Mail-Grundfluss.
  • System-/Runtime-Verhalten präzisiert: HEAD-Requests sauber auf GET-Routen aufgelöst, ohne Response-Body.
  • Dokumentation und Projekt-Memory entlang des neuen Stands aktualisiert.