Dieses Release verhindert mehrfache Formularübermittlungen und enthält Korrekturen bei vererbten Benutzerberechtigungen im Backend. Fehlgeschlagene Rückgängig-Aktionen machen nun sämtliche Änderungen rückgängig und Inhaltselemente können zwischen unterschiedlichen Elterntypen verschoben werden. Weitere Fehlerbehebungen betreffen die Dateisuche, Paginierung, Weiterleitungen und Asset-URLs. Zudem wurden die Verarbeitung von Template-Overrides und die Kompatibilität mit älteren ICU-Versionen verbessert.
Changelog der behobenen Fehler in Contao 5.3.52:
-
#10427
enshrined/svg-sanitizein Version^1.0erforderlich machen ( zoglo ) - #10406 Sicherstellen, dass Dateiendungen bei der Dateisuche in Kleinbuchstaben geprüft werden ( qzminski )
- #10408 Division durch Null im Paginierungsmenü beheben, wenn keine Begrenzung festgelegt ist ( zoglo )
- #10368 Alle Änderungen rückgängig machen, wenn ein Rückgängig-Vorgang fehlschlägt ( lukasbableck )
- #10372 Auch einen Hash des Dateiinhalts im Combiner verwenden ( fritzmg )
- #10390 Beibehaltung eines expliziten Linktitels bei einer Abbildung mit Lightbox ( developerjillur )
- #10385 Der CAPTCHA-Wiederholungsschutz kann umgangen werden ( leofeyer )
- #10373 Korrekte Voranstellung der Asset-URL ( lukasbableck )
- #10336 Fehlerantworten von Download-Anfragen nicht unterdrücken ( bytehead )
- _ [#10337] Eine Warnung im Indexer beheben, wenn in JSON-LD mehrere Typen angegeben sind ( lukasbableck )
- #10327 Verhindern, dass Formulare durch erneutes Senden der POST-Anfrage mehrfach übermittelt werden ( lukasbableck )
- #10352 Vordefinierte Bildgrößen ohne Dichteangaben in der Vorschau-Factory verarbeiten ( developerjillur )
- #10332 Die Parameter früherer Download-URLs beim Generieren neuer URLs entfernen ( bytehead )
-
#10350
Den
CrawlCommandTestkorrigieren, wenn das Konsolenfenster schmal ist ( fritzmg ) - #10320 Korrektur der Überprüfung der Grenzen regulärer Ausdrücke ( ausi )
-
#10323
Entfernung eines veralteten Aufrufs von
$user->save()( aschempp ) -
#10290
LocaleUtilfür ältere ICU-Versionen korrigiert ( ausi ) -
#10288
Bei der Prüfung des PCRE-Backtrack-Limits auf
pcre.jitprüfen ( ausi ) - #10268 Entfernte Abfrageparameter bei Weiterleitungen beibehalten ( Toflar )
- #10264 Falsch entfernte Tags in Bezeichnungen korrigieren ( lukasbableck )
-
#10284
Den Tabellennamen in
getCurrentRecord()validieren ( ausi ) - #10259 Einen Tabellenalias in die Abfrage zur Anzahl der Einträge hinzufügen ( shoaib0300 )
- #10255 Bekannte Einschränkung beim Verschieben von Inhaltselementen in andere übergeordnete Typen beseitigen ( zoglo )
-
#10228
Das Array
$_FILESin der KlasseFormUploadnicht zurücksetzen ( leofeyer ) - #10198 Spaltenwerte für Aliase nicht in binäre Werte umwandeln ( lukasbableck )
- #10191 Warnungen bei fehlgeschlagenen DNS-Abfragen unterdrücken ( Toflar )
-
#10188
Zusätzliche Typüberprüfungen in der Klasse
PickerConfighinzufügen ( bytehead ) - #10189 Den LinkedIn-Klick-Identifikator im HTTP-Cache ignorieren ( eki89 )
- #10183 Die Reihenfolge der Template-Überschreibungen von HTML5 nach Twig zurückportieren ( ausi )
-
#10185
Nicht aus
finally-Blöcken zurückkehren ( ausi ) - #10181 Das Speichern geerbter Backend-Benutzerberechtigungen verhindern ( Toflar )
-
#10179
Die veraltete Option
xss_protectionentfernen ( leofeyer ) - #10172 Beim Laden eines Widgets nicht konvertierbare Datumsangaben ignorieren ( aschempp )
-
#10176
+intl-icuaus der Liste der Contao-Übersetzungsdomänen ausschließen ( bytehead )
Über Contao 5.3 LTS
Die erste stabile Version von Contao 5.3 wurde am 16. Februar 2024 veröffentlicht und löst Contao 4.13 als Version mit verlängertem Supportzeitraum ab. Als LTS-Versionen wird die 5.3 bis am 14. Februar 2027 mit Bugfixes versorgt und bis am 14. Februar 2028 mit sicherheitsrelevanten Updates. Contao 5.7 ist die nächste LTS-Version von Contao und ist im Februar 2026 erschienen und gewährleistet so, einen stressfreien Übergang.