Der Discord-Bot geht auf Version 0.2.2: Die Forenbeiträge, die er weitergibt, verlieren alle ihre HTML-Tags, auch verschachtelte (siehe sein eigenes Änderungsprotokoll). Version 0.2.1 funktioniert weiterhin.
Behoben
- Das Fenster des Marketplace bietet auch die Widgets an, die kein Modul liefert (Über, Spieleserver, Feed-Leser, Saisonaler Effekt, Steam-Gruppe, TeamSpeak 3 Server, Live-Status): Es zeigte nur Module und Themes, und diese sieben Widgets ließen sich nur über „Hinzufügen“ installieren, mit dem Archiv in der Hand. Ein Widget, das bereits ein Modul liefert (das des Forums zum Beispiel), erscheint dort nicht doppelt.
- Der Leitfaden zur Verwaltung nennt die Schaltfläche, die eine neue Adresse der Website speichert, bei ihrer
Beschriftung, der Adresse gefolgt von verwenden — und nicht mehr bei einer falschen Adresse
https://…, die ein Leser für einen Link hielt.
Sicherheit
- Die Prüf-Workflows des Repositorys erhalten nur noch ein Token mit Lesezugriff (
permissions: contents: read): Sie haben nichts zu schreiben, also könnte ein kompromittierter Schritt nichts ändern. Gemeldet von der Codeanalyse von GitHub, als die Repositorys für die Öffentlichkeit geöffnet wurden. - Das Widget Video akzeptiert für einen Eintrag seiner Wiedergabeliste nur eine Adresse
http(s)oder einen Pfad der Website: Eine Adressejavascript:oderdata:wird beim Klick ignoriert. Der Player führte nichts aus, aber eine solche Adresse hatte dort nichts zu suchen. Von derselben Analyse gemeldet.
Hinzugefügt
- Drei weitere Tests im Workflow
installation.yml:check-extensionsinstalliert jedes der Addons des veröffentlichten Marketplace auf einer Website, die nur den Kern hat, über das Fenster des Marketplace und über „Hinzufügen“, was er nicht anbietet;check-prerequis-absentsentfernt nacheinander jede benötigte PHP-Erweiterung und prüft, dass der Assistent und der Kommandozeilen-Installer sagen, welche fehlt; das veröffentlichte Paket wird über den Assistenten auf einem simulierten Shared Hosting installiert (Apache ohne Funktionen, die ein Programm starten,open_basedir, 128 MB). Und die Links in allen Dokumenten werden geprüft (lychee).