Releases
5.14.0
REDAXO-Core 5.14.0 – 25.07.2022
Neu
Setup:
Lizenzschritt entfernt (@gharlan )
Bei erneutem Setup ist die bisherige Sprache vorausgewählt (@gharlan )
rex_backend_login
:
Neue backend_login_policy
(in config.yml
) mit Optionen login_tries_until_blocked
, login_tries_until_delay
, relogin_delay
und enable_stay_logged_in
(@staabm )
Neue Methode increaseLoginTries
(@staabm )
rex_password_policy
: Neue Methode getHtmlAttributes
, die passend zur Policy die Attribute minlength
, maxlength
und passwordrules
liefert (wird im Backend an passenden Stellen auch verwendet) (@gharlan )
rex_form_base
:
Neue Methode setFormAttribute
(@pherzberger )
In addFieldset
können Attribute als zweiten Parameter übergeben werden (@gharlan )
rex_select
: Optgroups können per endOptgroup
beendet werden (@gharlan )
rex_context
: Neue Methoden getParams
, hasParam
, removeParam
(@tbaddade )
rex_be_page
: Neuer Setter setTitle
(@DanielWeitenauer )
rex_socket
:
rex_path
: Neue Methode findBinaryPath
(@staabm )
rex_type
: Neue Type-Assertion-Methoden wie int
, nullOrInt
etc. (@gharlan )
rex_sql
: Bei factory
wird noch nicht die DB-Verbindung geöffnet, sondern erst wenn wirklich notwendig (@Sysix )
Neuer EP PACKAGE_CACHE_DELETED
(@gharlan )
Eingabefelder teils mit spezifischeren Typen (type="email"
etc.) und required
/autocomplete
-Attributen (@gharlan )
System/Log: "Slow Query Log" wird als Subpage angeboten, wenn in der DB aktiviert (@staabm )
Aktualisierung Übersetzungen: schwedisch (@interweave-media )
Autoloading: Wenn eine Klasse nicht gefunden wird, wird automatisch der Autoload-Cache geleert (@staabm )
PHP 8.2: SensitiveParameter
-Attribut wird an geeigneten Stellen verwendet (@staabm )
Code-Stabilität durch statische Code-Analyse verbessert (@staabm , @gharlan )
Bugfixes
rex_request
: Vermeidung von Exceptions in der cli (@staabm )
rex_socket_proxy
: Der Host
-Header wurde fälschlich inkl. Port gesetzt (@gharlan )
Cookie rex_htaccess_check
hat nicht die Cookie-Einstellungen aus der config.yml
verwendet (@staabm )
PHP 8.2: Deprecation-Warnings entfernt (@staabm , @gharlan )
backup 2.8.2 – 25.07.2022
Bugfixes
Umlaute in Sprachdatei korrigiert (@frood )
be_style 3.1.0 – 25.07.2022
Login-Seite: Neues Hintergrundbild, dazu Styleanpassungen (@schuer )
JS-Darkmode-Detektor (rex:theme.change
) (@christophboecker )
CodeMirror-Aktualisierung (@aeberhard )
Unterstützung des Darkmodes (Default-Theme dracula
)
Eigene globale Optionen können gesetzt werden
cronjob 2.9.0 – 25.07.2022
Neu
Skript-Umgebung: Auflistung der ausgeführten Jobs mit Status und Meldung (@gharlan )
Im Cronjob-Formular werden teils Checkboxen/Radios statt Selects verwendet (@gharlan )
Anzeige Logeinträge auf 100 erhöht (@staabm )
debug 1.2.2 – 25.07.2022
Bugfixes
REDAXO-Installationen in einem Unterordner funktionierten nicht (@staabm )
install 2.10.0 – 25.07.2022
Neu
Erläuterung zum API-Key und dass bei Hinterlegung auch eigene Offline-Addons erscheinen (@tbaddade )
Beim Upload werden automatisch Git/PhpStorm/VSCode-Dateien ignoriert (@gharlan )
Bugfixes
Core-Updates: Neue Default-Config-Werte aus System-Plugins wurden nicht gesetzt (@gharlan )
media_manager 2.13.0 – 25.07.2022
Neu
Cache-Order für generierte Bilder kann per rex_media_manager::setCacheDirectory
geändert werden (@gharlan )
Bugfixes
rex_managed_media::getMediaFilename
lieferte uneinheitliche Ergebnisse, nun einheitlich den neuen Dateinamen (@gharlan )
media_manager 2.12.3 – 09.05.2022
Bugfixes
Effekt image_format
: Bei .jpg
-Dateien (nicht .jpeg
) war die neue Extension im Header nicht korrekt (@gharlan )
mediapool 2.12.0 – 25.07.2022
Neu
Natives Lazy-Loading wird verwendet (@staabm )
metainfo 2.9.0 – 25.07.2022
Neu
Es können Notizen/Hinweise zu Feldern hinzugefügt werden (@gharlan )
structure 2.14.0 – 25.07.2022
Neu
rex_template
: Neue Methode getCtypes
die ein Array von neuen rex_ctype
-Objekten liefert (@staabm )
Beim Löschen von Kategorien/Artikeln wird im confirm-Dialog darauf hingewiesen, dass in allen Sprachen gelöscht wird (@gharlan )
version-Plugin:
Voransicht Arbeitsversion: Bei fehlender Backend-Session kommt die Oops-Page mit Erläuterung (statt hartem Fehler mit Logmeldung) (@gharlan )
Nach Kopieren zwischen Live/Arbeitsversion wird in die Zielversion gesprungen (@gharlan )
Bugfixes
history-Plugin: Session-Übernahme bei Multidomain korrigiert (@gharlan )
Templates-Cache war fälschlich in cache/addons/templates
statt im structure
-Cacheordner (@gharlan )
users 2.9.0 – 25.07.2022
Neu
Benutzerliste: Zugewiesene Rollen werden als Liste ausgegeben für bessere Lesbarkeit (@tbaddade )
Rollen können dupliziert werden (@gharlan )
You can’t perform that action at this time.