release
v0.3.0
2026-04-20 18:00:00
v0.3.0 – Dashboard, Mail-Hub und System-Hardening
Seit dem letzten GitHub-Upload wurde Modulon in mehreren Bereichen substanziell erweitert.
- Dashboard als natives Modul mit usergebundenen Widgets (Links, Aufgaben, Notizen), AJAX-Interaktionen, wiederkehrenden Aufgaben inkl. Reaktivierung und konsistentem Formular-UX-Flow.
- Links-Widget robust gemacht: URL-Analyse, sichere Favicon-Erkennung, lokales Favicon-Handling, Bearbeiten/Löschen und verbesserte Fehlerbehandlung.
- Profilbereich ausgebaut (Profil/Sicherheit/Einstellungen), inklusive benutzerbezogener Zeitzone als Grundlage für zeitbasierte Features.
- Admin- und Modularchitektur weiter vereinheitlicht: native Modultypen, transparente Modul-Einstiege, Sortierung/Sichtbarkeit und konsistentere Navigation.
- Neues natives Modul Systeminfo mit strukturierten Karten, Header-Feinschliff, Serverzeit/Zeitzone und erweitertem Systemcheck.
- Mail-Modul als Multi-Account-Hub ausgebaut: Kontoverwaltung, Ordner/Favoriten, Nachrichtenliste mit getrennter Sortierung/Gruppierung, sichere Nachrichtendarstellung, Compose/Reply und SMTP-Versand.
- Mail-Transport modernisiert:
webklex/php-imap+symfony/mailer, ohne ext-imap, mit klaren Voraussetzungen und degradiertem Verhalten bei fehlenden Runtime-Requirements. - Zentrales Error-/Debug-Handling auf Basis von APP_ENV/APP_DEBUG ergänzt, inklusive Logging und sauberer Development-/Production-Trennung.
- README, Architekturdoku und Projekt-Memory entlang der neuen Architekturstände aktualisiert.