Neuerungen im Release v1.12.1
Hier ist eine Kurzübersicht über größere Neuerungen im aktuellen Release. Eine vollständige Übersicht der Änderungen in diesem und den vorangegangenen Releases ist den Release Notes zu finden.
Core:
Admin UI: Die Adminoberfläche wurde komplett überarbeitet und an aktuelle Version von Angular und anderen Paketen angepasst. Das gesamte Layout und Design wurde überarbeitet und vereinheitlicht. Plugins können jetzt im Betrieb geladen / entladen / neu geladen werden.
Workflows: Es sind umfassende Tests erstellt und Workflows aktualisiert worden. Mit tools/install-hooks.sh können lokale Workflows installiert werden, die automatische Formatierung und Syntaxprüfung vor jedem Commit und automatische Tests vor jedem Push auslösen. Damit soll insgesamt eine einheitlicherere und bessere Codebasis sichergestellt werden. Dieses Feature ist optional und muss durch den Nutzer aktiviert werden.
Plugins:
Workflows: Es sind umfassende Tests erstellt und Workflows aktualisiert worden. Mit tools/install-hooks.sh können lokale Workflows installiert werden, die automatische Formatierung und Syntaxprüfung vor jedem Commit und automatische Tests vor jedem Push auslösen. Damit soll insgesamt eine einheitlicherere und bessere Codebasis sichergestellt werden. Dieses Feature ist optional und muss durch den Nutzer aktiviert werden.
Dokumentation:
Für Entwickler wurden zusätzliche Informationen unter doc/dev bereitgestellt.