Wer nicht gerade bei GitHub immer mal reinschaut wird gemerkt haben, dass ich zu FanPress CM in letzter Zeit nicht viel geschrieben habe.
Es gab zwischenzeitlich wieder eine längere Phase, in der ich nur Kleinigkeiten gemacht habe. Inzwischen steht jedoch Version 4.1 vor der Tür.
Das nächste Release neue Funktionen umfassen, z. B.:
- Benutzer über neu angelegten Accoutn bzw. geändertes Passwort informieren
- Benutzer-Passwörter via pwnedpasswords.com prüfen
- Template-Platzhalter können Attribute besitzen (bsw. {{credits}}-Tag)
- Artikel-Quellen werden für erneute Verwendung gesichert
- aktiver Tab > Position 0 bleibt nach Aktualisierung der Seite (bspw. beim Speichern) erhalten
Zudem wurden diverse Bibliotheken aktualisiert. TinyMCE 5, welcher Anfang Februar veröffentlicht wurde, wird in einer Beta-Implementierung enthalten sein. Zudem gab es verschiedene Code-Refactoriungs und Optimierungen.
Für Modul-Autoren wird es eigene Action/ AJAX-Klassen geben, in welchen einige Informationen wie bspw. der Modul-Schlüssel schon verfügbar sind. Ab v4.1 sollten eigene Controller-Klassen von diesen abgeleitet werden, mit einer Version 4.2 oder 4.3 wird dies im Laufe des Jahres noch Pflicht.
Mit einem Release von Version 4.1 ist evtl. Anfang Mai zu rechnen, ein genaues Datum habe ich aktuell noch nicht im Blick.