phpBB.com hat die neue Version phpBB 3.3.9 "Bertie's lunar flyby" (Berties Mond-Vorbeiflug) vorgestellt. Dies ist ein neuer Wartungsrelease für die phpBB 3.3-Versionen, der den Support für PHP 8.0 und 8.1 verbessert und die Fehlermeldung deutlicher formuliert, wenn eine nicht unterstützte PHP-Version verwendet wird. Viele verwendeten Bibliotheken (z.B. Guzzle) wurden aktualisiert, um die neusten Bug- und Sicherheitsfixes zu erhalten. Zudem wurde ein Problem beim Updaten behoben, wenn die Youtube-Profilfelder gelöscht wurden. Unter PHP 8.0/8.1 konnte es bei Benachrichtigungs-Emails zudem zu Problemen mit Sonderzeichen und Umlauten kommen, das durch eine Änderungen der Zeilenenden behoben werden konnte.
Weiterhin werden nun alle Benutzer-Session zurückgesetzt, wenn ein Benutzer die Funktion "Passwort vergessen" verwendet hat, so dass dieses Verhalten nun identisch mit dem ist, wenn sich der Benutzer ein neues Passwort im UCP gibt.
Das Update der Template-Engine Twig kann bei Verwendung von Extensions, die Stylesheets über eine veraltete Methode einbinden, zu Problemen führen.
Die Fehlermeldung sieht dann so aus:
Code: Alles auswählen
Fatal error: Uncaught Twig\Error\LoaderError: Looks like you try to load a template outside configured directories (../theme/some_file.css) in "@some_extension/some_other_file.html"
<!-- INCLUDECSS ../theme/style.css -->
oder {% INCLUDECSS '../theme/style.css' %}
. Dies lässt sich recht einfach beheben, in dem man stattdessen folgende Schreibweise verwendet:
Code: Alles auswählen
<!-- INCLUDECSS @autor_extension/foobar.css -->
Code: Alles auswählen
{% INCLUDECSS '@autor_extension/foobar.css' %}
- Original-Ankündigung (englisch): https://www.phpbb.com/community/viewtop ... &t=2631536
- Original-Download: https://www.phpbb.com/downloads/
- Style-Änderungen zwischen 3.3.8 und 3.3.9: https://gist.github.com/Crizz0/6ce034c7 ... 3cbdae45a9
- Behobene Probleme: https://tracker.phpbb.com/issues/?filter=16194
- Deutsche Komplettpakete: https://www.phpbb.de/downloads/pakete/
- Deutsche Sprachpakete: https://www.phpbb.de/downloads/sprachpakete/
- Hier findest du Anleitungen für die Installation und das Update.