REDAXO-Core 5.14.0 – 25.07.2022
Neu
- Setup:
rex_backend_login
:rex_password_policy
: Neue MethodegetHtmlAttributes
, die passend zur Policy die Attributeminlength
,maxlength
undpasswordrules
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)
- Neue Methode
rex_select
: Optgroups können perendOptgroup
beendet werden (@gharlan)rex_context
: Neue MethodengetParams
,hasParam
,removeParam
(@tbaddade)rex_be_page
: Neuer SettersetTitle
(@DanielWeitenauer)rex_socket
:- gzip-Unterstützung, aktivierbar per
acceptCompression()
(@pherzberger) - Beispiel-Code optimiert (@marcohanke)
- gzip-Unterstützung, aktivierbar per
rex_path
: Neue MethodefindBinaryPath
(@staabm)rex_type
: Neue Type-Assertion-Methoden wieint
,nullOrInt
etc. (@gharlan)rex_sql
: Beifactory
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.) undrequired
/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
: DerHost
-Header wurde fälschlich inkl. Port gesetzt (@gharlan)- Cookie
rex_htaccess_check
hat nicht die Cookie-Einstellungen aus derconfig.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
- Unterstützung des Darkmodes (Default-Theme
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 MethodegetCtypes
die ein Array von neuenrex_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:
Bugfixes
- history-Plugin: Session-Übernahme bei Multidomain korrigiert (@gharlan)
- Templates-Cache war fälschlich in
cache/addons/templates
statt imstructure
-Cacheordner (@gharlan)