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.yml
undpackage.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 MethodencopyTable
undcopyTableWithData
(@tbaddade, @gharlan)rex_user
: Neue statische Methodenget
,require
undfromSql
für die Abfrage der Benutzer (@gharlan)rex_fragment
: Neue MethodegetSubfragment
für Abfrage Subfragment, ohne dieses direkt auszugeben (@gharlan)- Reihenfolge der Backend-Navi-Blöcke kann über neuen EP
PAGE_NAVIGATION
geä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-
.gitignore
erweitert/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.yml
war 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_install
mit 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 Effektmediapath
beinhaltete (@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 MethodengetClosest
undgetClosestValue
fü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