REDAXO-Core 5.11.0 – 01.07.2020
Neu
- Update der externen Bibliotheken
- Setup: Bei Anlage des Administrators werden nun die Passwortregeln geprüft (@gharlan)
- Passwortregeln:
- Admins können explizit einen Passwortwechsel nach Login für Benutzer verlangen (@gharlan)
- JSON-Schema-Dateien für die
config.ymlundpackage.yml(für Validierung/Autovervollständigung) (@gharlan) - Editor-Einstellung kann optional clientbasiert als Cookie gespeichert werden, um auf Produktivsystemen den jeweils eigenen Editor und lokalen Projektpfad hinterlegen zu können (@gharlan)
rex_sql_table: Spaltenkommentare können ausgelesen/gesetzt werden (werden auch beim Schema-Dump berücksichtigt) (@staabm)rex_sql_util: Neue MethodencopyTableundcopyTableWithData(@tbaddade, @gharlan)rex_user: Neue statische Methodenget,requireundfromSqlfür die Abfrage der Benutzer (@gharlan)rex_fragment: Neue MethodegetSubfragmentfür Abfrage Subfragment, ohne dieses direkt auszugeben (@gharlan)- Reihenfolge der Backend-Navi-Blöcke kann über neuen EP
PAGE_NAVIGATIONgeändert werden (@gharlan) - Console:
- Systemlog:
- Dateipfade werden mit Editor-URL verlinkt (@gharlan)
- Logeinträge vom Typ
success(grün) werden unterstützt (@danspringer)
- Systembericht als Markdown: DB-Version wird auch in der Zusammenfassungszeile ausgegeben (@gharlan)
- Aktualisierung Backend-Übersetzungdateien: Schwedisch (@interweave-media), Spanisch (@nandes2062), Englisch (@ynamite)
- Performance-Optimierung bei Datei-Existenz-Checks (@staabm)
- Code-Stabilität durch statische Code-Analyse verbessert (@staabm, @gharlan)
- Kommentar-Texte erweitert (@staabm)
- Beispiel-
.gitignoreerweitert/optimiert (@alexplusde, @schuer)
Bugfixes
rex_form: Der Language-Support konnte nur genutzt werden, wenn die Tabelle die globalen Felder (updatedate etc.) enthielt (@Sysix)- Darstellung der
dump()-Ausgabe bei Nutzung von UIKit korrigiert (@skerbis) - Console:
- Passwortregeln: Unnötige Regeln mit "min: 0" werden in der Regelbeschreibung in Fehlermeldungen nicht mehr mit ausgegeben (@gharlan)
- Editor-Basepath musste mit abschließendem Slash eingetragen werden (@gharlan)
- Setup: Pfad zur
config.ymlwar teils falsch (und nicht dynamisch bei eigenen Path-Providern) in den Meldungen (@staabm)
backup 2.6.1 – 01.07.2020
Bugfixes
- Backup erstellen: Fehlermeldung bei ungültigen Zeichen im Dateinamen wurde fälschlich als Erfolgsmeldung ausgegeben (@frood)
be_style 2.11.0 – 01.07.2020
- Anpassungen für Änderungen in den Core-Addons
- Farben für Systemlogzeilen korrigiert (@gharlan)
- Font-Awesome wird nicht mehr per Preloading geladen (@staabm)
debug 1.0.0 – 01.07.2020
Neu
- Neues Addon um Frontend-/Backend-/Console-Aufrufe besser analysieren zu können (Performance, Datenbankabfragen, Extension Points...), basierend auf Clockwork (@bloep, @staabm, @gharlan)
install 2.8.0 – 01.07.2020
Neu
- Neue Klasse
rex_installmit PHP-Api zum Herunterladen/Aktualisieren von Addons (@bloep) - In Addon-Details wird die Addon-Website ausgegeben (@gharlan)
Bugfixes
media_manager 2.10.0 – 01.07.2020
Neu
- Effekt
mirror: Opazität der Spiegelung kann gesetzt werden (@lexplatt)
Bugfixes
- Auslesen von Medien über
rex_media_manager::create()funktionierte nicht korrekt, wenn der Mediatype den Effektmediapathbeinhaltete (@gharlan) - Table-Hover-Effekt fehlte (@tbaddade)
mediapool 2.9.0 – 01.07.2020
Neu
- Neuer EP
MEDIA_ADD, über den neue Medien vor dem Speichern weiter validiert werden können (@Portux) - Neues Recht
media[sync]um den Zugriff auf die Sync-Page explizit steuern zu können (@skerbis)
metainfo 2.7.2 – 01.07.2020
Bugfixes
- Hinweistexte verbessert (@alexplusde)
- Table-Hover-Effekt fehlte (@tbaddade)
phpmailer 2.9.0 – 01.07.2020
Neu
- Es kann eine E-Mailadresse angegeben werden, an die der gesamte E-Mailversand umgeleitet wird (@novinet-markusd, @gharlan)
- Readme erweitert (@skerbis)
phpmailer 2.8.2 – 28.05.2020
Security
- Update PHPMailer 6.1.6, inklusive Security-Fix für CVE-2020-13625 (@gharlan)
structure 2.11.0 – 01.07.2020
Neu
- Neues Recht
publishSlice[]für den Slice-Status (@tbaddade) rex_category/rex_article: Neue MethodengetClosestundgetClosestValuefür Abfragen vom Element ausgehend den ParentTree aufwärts, sowieisOnlineIncludingParents(@gharlan)rex_article_slice: neueisOnline-Methode, und$ignoreOfflines-Parameter bei einigen Methoden (@DanielWeitenauer)rex_template/rex_module: Abfrage der Keys wird gecacht (@gharlan)- Fragment
module_select.php: Module-Key wird mit übergeben (@skerbis) - Darstellung in Artikelbearbeitung bei fehlenden Slice-Rechten verbessert (@tbaddade)
- Modulbearbeitung: Hinweis auf Nutzungsmöglichkeit der Aktionen (@staabm)
Bugfixes
- Beim Versuch das Default-Template zu löschen, kam es teilweise zu einer Exception statt zu der angedachten Fehlermeldung (@gharlan)
- history-Plugin: Beim Aufruf der alten Artikelversionen kam es zu einer Warning bzgl. Module-Keys (@gharlan)
- Mobilansicht der Struktur: Bei leerer Artikelliste erschien der Hinzufügen-Button ohne Untergrund (@tbaddade)
users 2.7.0 – 01.07.2020
Neu
- Neuerungen bzgl. Passwortregeln/-wechsel siehe Core-Changelog für 5.11