Ü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.
Changelog Contao 5.3
Inhaltsverzeichnis
- Changelog für Contao 5.3.46
- Changelog für Contao 5.3.45
- Changelog für Contao 5.3.44
- Changelog für Contao 5.3.43
- Changelog für Contao 5.3.42 Security
- Changelog für Contao 5.3.41
- Changelog für Contao 5.3.40
- Changelog für Contao 5.3.39
- Changelog für Contao 5.3.38 Security
- Changelog für Contao 5.3.37
- Changelog für Contao 5.3.36
- Changelog für Contao 5.3.35
- Changelog für Contao 5.3.34
- Changelog für Contao 5.3.33
- Changelog für Contao 5.3.32
- Changelog für Contao 5.3.31
- Changelog für Contao 5.3.30 Security
- Changelog für Contao 5.3.29
- Changelog für Contao 5.3.28
- Changelog für Contao 5.3.27
- Changelog für Contao 5.3.26
- Changelog für Contao 5.3.25
- Changelog für Contao 5.3.24
- Changelog für Contao 5.3.23
- Changelog für Contao 5.3.22
- Changelog für Contao 5.3.21
- Changelog für Contao 5.3.20
- Changelog für Contao 5.3.19
- Changelog für Contao 5.3.18
- Changelog für Contao 5.3.17
- Changelog für Contao 5.3.16
- Changelog für Contao 5.3.15 Security
- Changelog für Contao 5.3.14
- Changelog für Contao 5.3.13
- Changelog für Contao 5.3.12
- Changelog für Contao 5.3.11
- Changelog für Contao 5.3.10
- Changelog für Contao 5.3.9
- Changelog für Contao 5.3.8
- Changelog für Contao 5.3.7
- Changelog für Contao 5.3.6
- Changelog für Contao 5.3.5
- Changelog für Contao 5.3.4 Security
- Changelog für Contao 5.3.3
- Changelog für Contao 5.3.2
- Changelog für Contao 5.3.1
- Changelog für Contao 5.3.0
Contao 5.3.46 (24.04.2026)
Changelog der behobenen Fehler in Contao 5.3.46:
-
#9756
Konflikt mit
league/flysystem-bundle3.7 ( ausi ) - #9730 Unendlich wiederholte Ereignisse nur einmal anzeigen, wenn die Liste offen ist ( ausi )
-
#9736
symfony/polyfill-php84erforderlich machen und die Verwendung vonMysql::ATTR_MULTI_STATEMENTSaktualisieren ( zoglo ) - #9711 Unterstützung für mehrere JSON-LD-Typen ( koertho )
-
#9717
Den fehlenden
Vary-Header im CAPTCHA-Controller beheben ( Toflar ) - #9701 Bigint-Spalten in Integer umwandeln ( ausi )
- #9704 Den Zeichensatz zum Inhaltstyp News Feed hinzufügen ( fritzmg )
-
#9694
Normalisierung von Pfaden in den Methoden
generateScriptTag()undgenerateStyleTag()( fritzmg ) - #9665 Hinzufügen der fehlenden Seitenverhältnisse für Reels, Shorts und TikTok-Videos ( fritzmg )
-
#9656
Hinzufügen einer Behandlung von Textüberläufen zur Klasse
tl_tip( Tastaturberuf ) -
#9625
Die Überprüfung des Vorlageneditors in einen
save_callbackverschieben ( fritzmg ) - #9638 Im Picker auf verschachtelte übergeordnete Tabellen prüfen ( aschempp )
- #9635 Ungültige und unzulässige URL-Protokolle in BBCode kodieren ( ausi )
Contao 5.3.45 (04.03.2026)
Changelog der behobenen Fehler in Contao 5.3.45:
- #9617 Behebung des Problems bei der Zuweisung des aktiven Status beim Synchronisieren von Newsletter-Empfängern ( zonky2 )
- #9308 Seiten können immer in die Zwischenablage kopiert werden ( fritzmg )
-
#9611
Entfernen von
@charsetund BOM aus den kompilierten SCSS-Dateien ( fritzmg ) -
#9597
Auslösen von
InteractiveLoginEventfür die Backend-Anmeldung ( falkgeist ) -
#9591
Entfernen von
preserveTagsfür Passwortfelder ( fritzmg ) - #9574 Zurücksetzen der globalen Variablen und des Antwortkontexts auf Fehlerseiten ( fritzmg )
-
#9571
Verwende
platformOptionsanstelle voncustomSchemaOptions( fritzmg ) - #9564 Fügt die fehlenden Migration-Service-Definitionen hinzu ( Toflar )
- #9509 Korrigiert die booleschen Rückgabetypen des Validators ( ausi )
- #9489 Keine Suchindex-Meldungen im Debug-Modus versenden ( lukasbableck )
-
#9486
Das Feld
valueaus der Palettepasswordentfernen ( fritzmg ) -
#9467
Die fehlende
basicEntities-Konvertierung für Formularfelder hinzufügen ( fritzmg ) -
#9419
Grundlegende Entitäten für den
MetaWizardaktivieren ( fritzmg ) -
#9395
tl_cron_job-Datensätze löschen, die älter als 1 Jahr sind ( fritzmg ) -
#9418
HTML im Tooltip der
fileTree-Vorschaubilder entfernen ( fritzmg ) - #9425 Fehler im Profiler beheben ( fritzmg )
- #9416 Alte XML-Dateien bei der Migration von Newsfeeds löschen ( fritzmg )
- #9415 Länge des URL-Feldes normalisieren ( fritzmg )
-
#9400
Immer den Dienst
contao.listener.image_size_optionsverwenden ( fritzmg ) -
#9396
Die Felder
imageSizenormalisieren ( fritzmg ) - #9387 Bei unerwarteten nachfolgenden Migrationen keinen Fehler anzeigen ( ausi )
- #9345 Zeilenhöhe für Auswahl- und Eingabefelder korrigieren ( fritzmg )
-
#9354
BC-Kommentar für
doctrine/dbal < 4.5.0hinzufügen ( ausi ) - #9339 Keine Migrationen ausführen, die zuvor nicht ausstanden ( ausi )
- #9328 Verhindern von zirkulären Referenzen beim Verschachteln von Datensätzen ( patrickjDE )
-
#9285
Überprüfen auf
FORM_SUBMITinModuleLogin::generate()( fritzmg ) - #9213 Korrigieren der Farbe des Contao-Symbols im Profiler ( lukasbableck )
Contao 5.3.44 (12.01.2026)
Changelog der behobenen Fehler in Contao 5.3.44:
- #9200 Inkonsistente Hashes bei Schemaänderungen beheben ( lukasbableck )
- #9182 Flackern des Tooltips in der Kopfzeile beheben ( zoglo )
-
#9168
Verwendung von
break-wordin Auflistungen ( fritzmg ) - #9166 Verbesserung des CAPTCHA-Skripts ( ausi )
- #9121 Verwendung der Bild-UUID in Suchergebnissen ( fritzmg )
- #9112 Behebung von Darstellungsproblemen im Feld «Daten werden geladen …» ( fritzmg )
-
#9089
Verbesserung von
NewsFeedListenerTest( fritzmg ) -
#9090
Verwendung von
MockHttpClientinFactoryTest( fritzmg ) -
#9092
Fehlenden Host in der Vorlage
be_conflictkorrigieren ( aschempp ) - #9059 Verschiedene Probleme mit PHP 8.5 beheben ( aschempp )
- #9061 Cron-Jobs im Wartungsmodus (erneut) überspringen ( aschempp )
Contao 5.3.43 (26.11.2025)
Contao 5.3.42 (25.11.2025)
Sicherheitslücken geschlossen:
- Remote Code Execution in Template-Closures (CVE-2025-65960)
- Cross-Site-Scripting in Templates (CVE-2025-65961)
Changelog der behobenen Fehler in Contao 5.3.42:
-
#9032
Auch den Dev-Cache in
contao-setuplöschen ( fritzmg ) -
#8997
isHidden()fürContentProxykorrigieren ( fritzmg ) - #9023 Behebung eines PHP8-Problems im Modul-Assistenten ( aschempp )
- #9024 Behebung der Darstellung von Mitgliederfeldern ohne Beschriftung ( aschempp )
-
#9011
Lädt deaktivierte Bilder in
AjaxRequest.toggleFieldnur, wenn sie vorhanden sind ( zoglo ) - #8945 Original-Swiper-Markup verwenden ( leofeyer )
- #9015 Web-Profiler-Anfragen im Suchindex ignorieren und Backend-Anfrage-Regex korrigieren ( fritzmg )
- #8991 Verschieben des try/catch-Blocks nur um die insert-Anweisung herum ( bytehead )
-
#8993
Behebung eines Fehlers mit HTML-codierten Stilen in
HtmlAttributes( ausi ) -
#8996
Behebung eines Tippfehlers für
addBeforeinModuleFaqReader( fritzmg )
Contao 5.3.41 (13.11.2025)
Changelog der behobenen Fehler in Contao 5.3.41:
- #8969 Korrekte Einstellung der Tabelle bei gefälschtem DC im Kopier-Callback ( aschempp )
- #8986 Behebung eines Fehlers mit Float-Werten in der Klasse «HtmlAttributes» ( ausi )
- #8959 Behebung der Widget-Beschreibung, wenn das Label kein Array ist ( aschempp )
- #8946 Fehler beim Versuch, ein gelöschtes CE/FM über die Twig-Funktion zu rendern, behoben ( lukasbableck )
-
#8601
Antwort
Content-Typefür Feeds im Debug-Modus geändert ( fritzmg ) - #8941 SERP-Vorschau bei POST-Anfragen nicht rendern ( aschempp )
- #8798 Deaktivierte Gruppen im Frontend korrekt filtern ( bright-cloud-studio )
- #8936 Veröffentlichungsstatus für Content-URL-Ergebnisse nicht überprüfen ( aschempp )
- #8937 Beim Verschieben von Seiten den Typ der übergeordneten Seite nicht überprüfen ( aschempp )
- #8916 Die Instanz „ImageInterface“ im Figure Builder weitergeben ( fritzmg )
- #8731 Ersetze Einfügetags in Link-Titeln im Hyperlink-Controller ( dennisbohn )
- #8738 Stelle einen korrekten Cron-Job-Rückgabewert sicher ( kuestenweb )
- #8903 Lade keine Lesermodule vor, wenn keine Artikel im Layout vorhanden sind ( zoglo )
Contao 5.3.40 (30.09.2025)
Changelog der behobenen Fehler in Contao 5.3.40:
- #8853 Gebrauch eines Zeiger-Cursors für die Umschaltfunktion der Vorschau-Symbolleiste ( fritzmg )
-
#8879
Aktualisierung von
paragonie/constant_time_encoding( paragonie-security ) - #8881 Behandlung von Verzeichnissen in der Datei-Bildvorschau ( aschempp )
-
#8859
Behebung des Fehlers
undefined method named «shouldPreload»( ausi ) - #8819 Keine Hardcodierung der Dateivorschau ( aschempp )
- #8751 Behebung des Template-Modul-Fehlers ( aschempp )
- #8814 Keine Überprüfung des Seitentyps beim Hinzufügen von Unterseiten ( aschempp )
- #8805 Berechtigungsprüfung für Seiten in der Artikelansicht korrigieren ( aschempp )
- #8085 Lesermodule vorladen ( ausi )
- #8795 Veraltete Funktion «Input::stripTags()» entfernen ( ausi )
- #8780 Verschieben der Vorschau-Symbolleiste in das Shadow-DOM ( zoglo )
- #8787 Behandeln der unendlichen Rekursion im Einfüge-Tag-Parser ( ausi )
-
#8779
Überprüfen, ob der Header
Content-Typevorhanden ist, bevor er inPreviewToolbarListenerverwendet wird ( lukasbableck )
Contao 5.3.39 (04.09.2025)
Changelog der behobenen Fehler in Contao 5.3.39:
- #8717 Fragmentdienste nur bei Bedarf duplizieren ( Toflar )
- #8759 Die Meldung «Leere Ereignisliste» wiederherstellen ( fritzmg )
-
#8754
Zusätzlich das Flag
disablePermissionsChecksfür Backend-Module überprüfen ( fritzmg ) -
#8730
Leere Stile in
HtmlAttributes::addStyle()ignorieren ( ausi ) - #8755 Verwendung eines Seitenverhältnisses von 16:9 in Übersetzungen ([fritzmg])
- #8746 Korrektur der Standardgröße von Videoelementen ( aschempp )
- #8752 Sicherung des Antwortkontexts ( aschempp )
Contao 5.3.38 (28.04.2025)
Sicherheitslücken geschlossen:
- Information-Disclosure im Frontend-Suchindex (CVE-2025-57756)
- Information-Disclosure im News-Modul (CVE-2025-57757)
- Unzureichende Zugriffskontrolle in den Backend-Votern (CVE-2025-57758)
- Unzureichendes Rechte-Management für Seiten- und Artikelfelder (CVE-2025-57759)
Changelog der behobenen Fehler in Contao 5.3.38:
- #8741 Hinzufügen einer ID zum CAPTCHA im Registrierungsformular ( fritzmg )
- #8727 Einige Benutzer-Variablen sind veraltet ( fritzmg )
-
#8729
Verwende nicht das Anfrage-Locale in den Klassen
CountriesundLocales( ausi ) - #8726 Erlaube es, einen Benutzer ohne Anfrage zu erstellen ( aschempp )
- #8580 Hinzufügen des Gruppenindex und der Anzahl zu Ereignissen ( fritzmg )
-
#8708
Hinzufügen einer höheren Priorität für die
BooleanFieldsMigration( fritzmg ) -
#8701
Überprüfung der undefinierten globalen
objPage( bytehead ) -
#8698
Korrigiert die Prüfung auf ungültige Berechtigungen in
tl_content( aschempp ) -
#8694
Korrigiert die Kompatibilität mit
php-feed-io/feed-io6.1.1 ( ausi ) -
#8681
Nur Abstimmung über
pidundptablefür den Elternmodus ( aschempp ) -
#8675
Prüfung auf Hauptanforderung im
PreviewToolbarListener( fritzmg )
Contao 5.3.37 (13.08.2025)
Contao 5.3.36 (13.08.2025)
Changelog der behobenen Fehler in Contao 5.3.36:
-
#8660
Aktualisierung von
enshrined/svg-sanitizeauf Version 0.22 ( bytehead ) -
#8652
Aktualisierung von
spomky-labs/otphpauf Version 11 ( bytehead )
Contao 5.3.35 (12.08.2025)
Changelog der behobenen Fehler in Contao 5.3.35:
-
#8654
Version 2 von
guzzlehttp/promisesunterstützen ( bytehead ) - #8582 Ändert das Symbol des Newsletter-Empfängers entsprechend dem Start-/Stoppdatum ( fritzmg )
- #8622 Verwendet keine Load-Callbacks, um Standardwerte zu setzen ( fritzmg )
- #8627 Verbessern der Fehlermeldung auf der Startseite ( aschempp )
-
#8358
Behebt einen undefinierten Indexfehler für
hrefin der News-Menüvorlage ( Tastaturberuf ) -
#8602
Umbenennung der Funktion
attr()inattrs()( zoglo ) -
#8609
Entfernt die Klassenkonstante
ClipboardManager( aschempp ) - #8648 Behebung eines SQL-Fehlers beim Deaktivieren von abonnierten Mitgliedern ( fritzmg )
-
#8600
Hinzufügen von
aria-current=„page“zum aktiven Navigationselement ( zoglo ) -
#8597
Hinzufügen des fehlenden Autowiring-Alias für
FileDownloadHelper( fritzmg ) -
#8592
Umstellung auf
php-feed-io/feed-io( fritzmg ) -
#8579
$blnDetailsLoadedinPageModelzurücksetzen, wenn eine neue Zeile gesetzt wird ( fritzmg ) - #8572 Korrektes Überprüfen der Berechtigungen zum Erstellen einer neuen Zwischenablage ( aschempp )
-
#8032
Deaktiviert die Option
asFragmentdes Attributs#[AsInsertTag]( ausi ) - #8527 Hinzufügen einer PROCESS_CONSUMER_NAME Umgebungsvariable für alle initiierten Unterprozesse ( richardhj )
- #8526 Hinzufügen einer Zahlenformatüberprüfung für Schiebereglereinstellungen ( de-es )
-
#8466
Verwendung von
::zur Referenzierung von Fragmentmethoden ( dmolineus ) -
#8515
Benutze
Backend::addToUrl()fürDataContainer::switchToEdit()( aschempp )
Contao 5.3.34 (30.06.2025)
Changelog der behobenen Fehler in Contao 5.3.34:
-
#8499
noSearchausnews_feedentfernen und Berechtigung fürnewsArchivesOptionen verwenden ( fritzmg ) - #8373 Korrektes Auflösen der Vorschau-URL innerhalb von Inhaltselementen ( aschempp )
- #8379 Behebt absolute Pfad-URLs, die die Lightbox nicht aktivieren ( fritzmg )
-
#8463
Verwendung von
::zur Referenzierung von Controller-Methoden (Symfony 6+ Kompatibilität) ( dmolineus ) -
#8455
Behebt Seiteneffekte in
Document::getContentCrawler()( Toflar ) - #8457 Abfangen von Parse-Fehlern in der automatischen Service-Registrierung ( Toflar )
- #8405 Behebt mehrere Probleme mit Referrern im Backend ( Toflar )
- #8419 URLs im Vorschau-Link-Controller kodieren ( fritzmg )
-
#8439
Entfernt das Attribut
titleaus den Breadcrumb-Elementen ( fritzmg ) -
#8436
Entfernt den
popstateListener für Tabellenrevisionen ( fritzmg ) -
#8433
Überschreibt nicht
error_reportingincontao-api( fritzmg ) - #8416 Korrektes Überprüfen, ob die Kernmodule für Kommentare installiert sind ( aschempp )
- #8420 Die Swiper-Buttons in der Backend-Vorschau nicht anzeigen ( fritzmg )
- #8417 Füge die Fieldset-Legenden-IDs wieder hinzu ( aschempp )
- #8361 Korrekte Unterstützung des Standard-Callbacks für getaggte Dienste ( aschempp )
- #8409 Entfernen von übrig gebliebenen Sprachstrings aus dem CSS-Editor ( aschempp )
-
#8407
Verhindert tiefes Zusammenführen von
contao.messenger.web_worker.transports( md-netdesign ) - #8406 Korrektur der Berechtigungsprüfung beim Kopieren von Elementen ( aschempp )
- #8389 Behandlung von leeren Newsfeed-Einträgen in der Newsfeed-Steuerung ( fritzmg )
- #8392 Die News-Archive im News-Feed-Controller immer taggen ( fritzmg )
-
#8388
Prüfen, ob Artikel im
FetchArticlesForFeedEvent-Listener existieren ( fritzmg ) - #8385 SVG-Bilder auch in Emails einbetten ( fritzmg )
-
#8381
Füge den fehlenden Autowiring-Alias für den
DcaUrlAnalyzerhinzu ( aschempp ) -
#8376
Verwendung von
Path::joinanstelle vonPath::makeAbsolute( fritzmg ) - #8363 Prüft die Mitgliedsgruppen, bevor ihr Inhalte von der Indizierung ausschließt ( aschempp )
-
#8365
Entferne die Spalte
Gästenach der Migration ( aschempp ) - #8367 Behandlung von Vereinigungs- und Kreuzungstypen beim automatischen Laden von Anwendungsdiensten ( aschempp )
- #8295 Ausschluss von Ordnern von der Prüfung auf gültige Dateinamen ( fritzmg )
Contao 5.3.33 (14.05.2025)
Changelog der behobenen Fehler in Contao 5.3.33:
-
#8319
Rekursiv
StringUtil::decodeEntities()auf Arrays ausführen ( aschempp ) - #8274 Hinzufügen von Such-Listenern für News, Events und FAQs ( CMSworker )
-
#8330
Grundlegende Entitäten in der Datei
UPGRADE.mderwähnen ( fritzmg ) - #8221 Hinzufügen von Workern zu den Funktionstests ( fritzmg )
-
#8342
Abfangen von Ausnahmen im
DelegatingIndexer( Toflar ) - #8269 Korrigiere das Backend-Layout für mobile Geräte ( fritzmg )
-
#8286
Vereinheitlichung der
.cte_previewStile ( fritzmg ) -
#8324
Entfernen der
tablelessReste ( aschempp ) -
#8327
tl_newsletter_subscriptions.emaillöschbar machen ( fritzmg ) -
#8334
Korrekte Unterstützung des
:collapsedSchlüsselwortes im Paletten-Manipulator ( zoglo ) - #8336 Das Dropzone-Overlay im Dateibaum wurde korrigiert ( fritzmg )
- #8322 Erlaube absolute URLs in DCA Backlinks ( aschempp )
- #8341 Entferne mehr irrelevante Abfrageparameter ( Toflar )
-
#8344
error_reportingauscontao-setupentfernen ( fritzmg ) -
#8328
alwaysSavezutl_calendar_feed.feedBasehinzufügen ( fritzmg ) - #8304 Rendere den QR-Code-Rand direkt im Bild ( Tastaturberuf )
- #8307 Eine Ausnahme bei Backup-Fehlern auslösen ( fritzmg )
- #8309 Verwende die Modul-ID für Flashbag-Variablen in den Newsletter-Modulen ( fritzmg )
Contao 5.3.32 (17.04.2025)
Changelog der behobenen Fehler in Contao 5.3.32:
- #8180 Korrektur der ESI-Unterstützung für Fragment-Elemente ( aschempp )
- #8270 Korrektur der Seitensortierung bei gleichen Sprachen in verschiedenen Domänen ( aschempp )
- #8275 Entfernen von redundantem Code ( leofeyer )
- #8265 Zeige alle Suchergebnisse im Baummodus ( aschempp )
-
#8267
Macht den
badge-titlemobilfreundlich ( zoglo ) - #8262 Korrigiert die Metadaten für Brotkrümel ( fritzmg )
- #8240 Das title-Attribut nicht in den Download-Inhaltselementen verwenden ( fritzmg )
- #8263 Seitenanforderungen und -vorgaben nicht überschreiben ( aschempp )
-
#8233
Die
OrderFieldMigrationfür Drittentwickler verfügbar machen ( aschempp ) - #8258 Nicht umleiten, wenn die Zwei-Faktor-Seite die aktuelle Seite ist ( zoglo )
- #7678 Den Autoloader in CLI-Skripten vereinheitlichen ( aschempp )
-
#8256
Den Fallback-Namensraum
FormCaptchareparieren ( fritzmg )
Contao 5.3.31 (25.03.2025)
Changelog der behobenen Fehler in Contao 5.3.31:
- #8232 Die Wartungsaufgaben im Benutzerprofil konfigurierbar machen ( Toflar )
- #8211 Cron-Jobs im Wartungsmodus überspringen ( aschempp )
- #8190 Behandlung von Arrays bei der Konvertierung von Basisentitäten ( leofeyer )
- #8219 Fügt ein fehlendes Argument für die Datenbankverbindung hinzu ( fritzmg )
- #8201 Verhindern von nutzlosen Datenbankverbindungen ( Toflar )
- #8198 Einfügen von Datenbildern in tinyMCE standardmäßig abschalten ( Toflar )
- #8162 Anfrage-Tokens nicht mehr aus der HTML-Antwort entfernen ( richardhj )
Contao 5.3.30 (18.03.2025)
Sicherheitslücke geschlossen:
- Cross-Site-Scripting durch SVG-Uploads (CVE-2025-29790)
Contao 5.3.29 (12.03.2025)
Changelog der behobenen Fehler in Contao 5.3.29:
-
#8186
Korrektes Setzen des Roots, wenn
showRootTrailsnicht aktiviert ist ( aschempp ) - #8176 Ersetze Newsletter Insert Tags im Frontendbereich ( ausi )
-
#8173
Die Felder
pidundsortingnur im edit/override multiple Modus für Admins hinzufügen ( leofeyer ) - #8172 Zeige auch die edit-all Operation, wenn eine Tabelle nur sortierbar ist ( aschempp )
-
#8179
Füge die fehlende
scroll-offset#storeAktion zumallButton hinzu ( zoglo ) - #8181 Fehler für fehlgeschlagene Elemente im Backend anzeigen ( ausi )
Contao 5.3.28 (05.03.2025)
Changelog der behobenen Fehler in Contao 5.3.28:
- #8175 Behebt einen SQL-Fehler, wenn es überhaupt keine Seiten gibt ( aschempp )
- #8167 Behandlung von Array-Werten im «form_session_data» insert tag ( leofeyer )
- #8165 Überprüft die Standard-Tabellenoptionen in der «RememberMeMigration» ( leofeyer )
Contao 5.3.27 (04.03.2025)
Changelog der behobenen Fehler in Contao 5.3.27:
- #8146 Wiedereinführung von «Nur für Gäste anzeigen» für Seiten ( fritzmg )
- #8161 Holt Root-IDs immer in der richtigen Reihenfolge ( aschempp )
- #8159 Ignoriert Token aus Contao 4 in der «RememberMeMigration» ( leofeyer )
- #8150 Korrigiert doppelten Text im Kontext der Suchergebnisse ( ausi )
- #8151 Importiert auch SQL-Dumps aus «var/backups» beim Importieren eines Themas ( ausi )
- #8143 Behebt den Fehler «Zeilengrösse zu gross» ( ausi )
- #8139 Beim Löschen von Datensätzen nur eine selbstreferenzierende Tabelle im Modus 5 annehmen ( leofeyer )
- #8130 Body Template und Attribute Callback zum Maker Bundle hinzufügen ( aschempp )
- #8131 Hinzufügen von «spellcheck="false"» zum Such-Eingabefeld ( fritzmg )
- #8128 Modernisiert das Maker-Bundle ( fritzmg )
- #8093 Ändert «Template» in «FragmentTemplate» im Maker-Bundle ( christianbarkowsky )
- #8123 Verbessert die Leistung des Sprachcache-Wärmers ( fritzmg )
Contao 5.3.26 (17.02.2025)
Changelog der behobenen Fehler in Contao 5.3.26:
- #8087 Erzeugt den korrekten Pfad beim Hinzufügen von Contao-Komponenten als Assets ( pressi )
- #8086 Protokollierung aller gesendeten und fehlgeschlagenen E-Mail-Nachrichten ( fritzmg )
- #8088 Verhindert nutzlose Nachrichten im Such-Listener ( Toflar )
- #8068 Contao 5.5 Bedienungstasten behandeln (Vorwärtskompatibilität) ( leofeyer )
- #8078 Sicherstellen, dass «Request.Contao»-Optionen immer initialisiert werden ( fritzmg )
Contao 5.3.25 (11.02.2025)
Changelog der behobenen Fehler in Contao 5.3.25:
- #8053 Tabellensperre für den «contao.cron»-Dienst wieder verwenden ( fritzmg )
- #8036 Korrigiert die Mootools Anfrage-URL ( aschempp )
- #8026 Ersetzt die veraltete globale Variable «request_token» ( bytehead )
- #8022 Hinzufügen des Request-Tokens zu Ajax-Anfragen, um die Sortierung zu ändern ( leofeyer )
- #8016 Aktiviert «enableKeyboardAccessibility» für den Ace-Editor ( zoglo )
- #8005 Entfernt «el.blur()» aus allen Skripten ( leofeyer )
- #8001 Symfony-Sperren anstelle von DB-Sperren für den «Cron»-Dienst verwenden ( fritzmg )
- #7991 Sortiert den Newsfeed in absteigender Reihenfolge ( zoglo )
- #7990 Die Standard «UriSigner»-Parameter beim Generieren von Download-URLs zurücksetzen ( fritzmg )
- #7951 Aktualisierung der «.draft»-Stile ( zoglo )
- #7995 Erlaubt die Verwendung von Basis-Entitäten in TinyMCE-Feldern ( ausi )
- #7975 Breadcrumb-Trennzeichen zum Backend-Titel hinzufügen ( ausi )
- #7986 Fehlendes «ref» für die Umleitung des Bearbeitungsprofils hinzufügen ( fritzmg )
- #7988 Setzt «defaultSearchField» für «tl_page» auf «title» ( fritzmg )
- #7977 Fix für die Verwendung von numerischen Themen-/Kennungsnamen im «ContaoFilesystemLoader» ( m-vo )
- #7982 Verhindert nutzlose DB-Abfragen im «CommandSchedulerListener» ( Toflar )
- #7920 Verbessert die Leistung des «TemplateLocator» ( fritzmg )
- #7945 Korrigiert den Download-Mime-Typ ( ausi )
- #7942 Entfernt den Hintergrund von regulären «MODE_PARENT» Auflistungen ( fritzmg )
- #7943 Behebt einen Fehler mit unbekannten Insert-Tag-Endnamen ( ausi )
- #7939 Benutze nicht «DC_Table::generateRecordLabel()» für Breadcrumbs ( ausi )
Contao 5.3.24 (22.01.2025)
Changelog der behobenen Fehler in Contao 5.3.24:
- #7930 Behebung eines Berechtigungsfehlers in Ansichten ohne Baumstruktur ( aschempp )
- #7915 Anpassung des «:hover» des Limit-Toggler ( zoglo )
Contao 5.3.23 (20.01.2025)
Changelog der behobenen Fehler in Contao 5.3.23:
- #7899 Fehlerbehebung bei der Baumdarstellung mit Filtern und Pfaden ( aschempp )
- #7904 Benutzerdefinierte Vorlageneinstellungen für das Feed-Reader-Modul hinzufügen ( de-es )
- #7898 Fehlerbehebung bei variadischen Parametern mit String-Schlüsseln ( aschempp )
Contao 5.3.22 (16.01.2025)
Changelog der behobenen Fehler in Contao 5.3.22:
- #7889 Thema-Slugs auch im Cache der Twig-Hierarchie beibehalten ( m-vo )
- #7762 Beim Kopieren von Newsletter-Empfängerdatensätzen eine Fehlermeldung anzeigen ( fritzmg )
- #7843 Dynamische Twig-Vererbung in einem Themenkontext korrigieren ( m-vo )
- #7882 Behebung eines PHP-8-Problems in der Methode «tl_user_group::getExcludedFields()» ( leofeyer )
- #7793 Twig-Ausnahmen auspacken ( aschempp )
- #7880 Sicherstellen, dass «Widget::$arrOptions» immer ein Array ist ( leofeyer )
- #7801 Verschachtelte Fragmente mit der Option «allowedTypes» in der Debug-Ansicht korrekt rendern ( bytehead )
- #7874 Abfrageparameter beim Generieren von Download-URLs verarbeiten ( fritzmg )
- #7415 Fehler beheben, wenn ein Datensatz in der Zwischenablage vor dem Einfügen gelöscht wird ( lukasbableck )
- #7865 «no-store» zu Backend-Antworten hinzufügen ( fritzmg )
- #7800 Blob-Größe für «tl_user.session» erhöhen ( fritzmg )
- #7815 Fragmentpriorität korrekt handhaben ( aschempp )
- #7856 Behebung eines SQL-Syntaxfehlers in der «FileExtensionMigration» ( lukasbableck )
- #7860 Setzen von «$dc->table» und «$dc->id» in der «FallbackRecordLabelListener» ( lukasbableck )
Contao 5.3.21 (03.01.2025)
Changelog der behobenen Fehler in Contao 5.3.21:
- #7832 Verwende das korrekte «_store_referrer»-Anforderungsattribut ( fritzmg )
- #7827 Überschreibe den aktuellen Referrer nicht mit dem Tabellen-Referrer ( ausi )
- #7795 Entferne leere Gebietsschemata im Meta-Assistenten und füge die Hauptsprache hinzu ( Toflar )
- #7797 Seiten im Wartungsmodus beim Generieren der Sitemap ignorieren ( qzminski )
- #7799 Konstanten für Einfügen in/nach einfügen ( fritzmg )
- #7798 Überschreiben von HTTP-Methodenparametern nicht erzwingen ( fritzmg )
- #7789 Berücksichtigen Sie das Kontrollkästchen «addImage» beim Sammeln von RSS-Anlagen ( CMSworker )
- #7821 Fügt «chosen» zu «tl_form_field.type» hinzu ( zoglo )
- #7010 Behandelt verschachtelte Inhaltselemente im Backend-Brotkrumenmenü ( ausi )
- #7822 Rückportierung des Datensatzbeschriftungsdienstes ( ausi )
Contao 5.3.20 (10.12.2024)
Changelog der behobenen Fehler in Contao 5.3.20:
- #7785 Verwende «CAST(… AS BINARY)» anstelle von «BINARY» ( leofeyer )
- #7690 Korrektur des Hilfe-Assistenten ( bytehead )
- #7773 Füge die fehlenden Beziehungen zu den DCAs hinzu ( aschempp )
- #7732 Füge die Domäne zur Konfiguration «Root Page Dependent Module» hinzu ( aschempp )
- #7757 Erstellen oder Aktualisieren von Elementen mit ungültigem übergeordnetem Datensatz nicht zulassen ( aschempp )
- #7755 Ampersands im alt-Attribut des Bild-Einfüge-Tags verarbeiten ( markocupic )
- #7772 Im Vorschau-Link-Listener die richtige Session-Bag verwenden ( leofeyer )
- #7758 Die standardmässigen (globalen) Vorgänge konsistenter gestalten ( aschempp )
- #7765 Deaktiviere «overlayClick» für SimpleModal ( zoglo )
- #7767 Korrigiere den Basispfad für kanonische URLs ( fritzmg )
- #7778 Normalisiere den Array-Schlüssel «resampling-filter» nicht ( ausi )
- #7751 Stellt sicher, dass das richtige Testfallpaket in Contao installiert ist ( aschempp )
Contao 5.3.19 (28.11.2024)
Changelog der behobenen Fehler in Contao 5.3.19:
- #7752 Behebung des Sortierfehlers beim Kopieren mehrerer Formularfelder als Nicht-Admin-Benutzer ( qzminski )
- #7753 Ersetzen von Insert-Tags in Twig-Surrogat-Eltern-Templates ( ausi )
- #7556 Aktivieren der doppelten Kodierung für JSON in Twig ( ausi )
- #7750 Behandlung von Null-Ergebnissen im 404-Router-Provider ( aschempp )
- #7749 Contao 5.3 mit PHP 8.4 kompatibel machen ( bytehead )
- #7744 Das Modul «Passwort vergessen» reparieren ( leofeyer )
Contao 5.3.18 (20.11.2024)
Changelog der behobenen Fehler in Contao 5.3.18:
- #7730 Abschnittsüberschriften in der Backend-Vorschau anzeigen ( leofeyer )
- #7729 Grundlegende Entitäten in Abschnittsüberschriften zulassen ( leofeyer )
- #7727 Bei der Migration abstrakter Entitäten auf Groß-/Kleinschreibung achten ( leofeyer )
-
#7670
Möglichen Typfehler in
DC_Table::getClipboardPermissionverhindern ( fritzmg ) - #7699 Das CAPTCHA-Skript nicht in der Backend-Vorschau laden ( leofeyer )
- #7698 Fragmente, die veraltete Module erben, in debug:fragments überspringen ( bytehead )
- #7682 Überflüssige Domänenkodierung entfernen ( falkgeist )
- #7720 Hot path im Modell zwischenspeichern ( Toflar )
- #7631 Seitencontrollern erlauben, den Antwortkontext zu erstellen ( fritzmg )
-
#7715
Die Einstellung
doNotDeleteRecordsbeim Löschen von untergeordneten Datensätzen berücksichtigen ( patrickjDE ) - #7716 Fehlerbehebung bei der Anmeldeumleitung und Sitzungsnutzung ( fritzmg )
- #7712 Fehlerbehebung bei der Berechtigungsprüfung für «Speichern und Duplizieren» ( aschempp )
- #7708 Entitäten für Favoritenbezeichnungen dekodieren ( fritzmg )
-
#7717
Die
RateLimiter-Komponente verwenden, um Anfragen zum Zurücksetzen von Passwörtern zu begrenzen ( bytehead ) - #7674 Veraltete Twig-Funktionen als veraltet kennzeichnen ( m-vo )
- #7667 CSP-Header-Parsing härten ( bytehead )
Contao 5.3.17 (23.10.2024)
Changelog der behobenen Fehler in Contao 5.3.17:
- #7665 Repariert den «ContentElementTypeListener» ( Toflar )
Contao 5.3.16 (22.10.2024)
Changelog der behobenen Fehler in Contao 5.3.16:
-
#7617
Entfernt den «Controller::sendFileToBrowser()» und fügt den Hook
postDownloadzur Datei «UPGRADE.md» hinzu ( Toflar ) - #7637 Überprüfe die Berechtigungen für alle Vorgänge im «PermissionCheckingVirtualFilesystem»-Dekorator ( m-vo )
- #7516 Verwende einen Listener, um die zulässigen Elementtypen festzulegen ( aschempp )
- #7650 Aktiviere standardmässig «pauseOnMouseEnter» in der Swiper-Vorlage ( fritzmg )
- #7660 Korrigiert einen Typfehler in «CalendarContentVoter» ( fritzmg )
- #7639 Verbessert die Vorlage DX beim Überschreiben von Variablen ( m-vo )
- #7626 Verbessert die Handhabung der zusätzlichen VFS-Metadaten ( m-vo )
- #7012 Bestehende Fragmente nicht neu definieren ( bytehead )
- #7622 Zeilenumbrüche in CSP-Headern ersetzen ( bytehead )
- #7623 Ungültigen Array-Zugriff in der Methode «Model::cloneOriginal()» beheben ( Toflar )
- #7618 Fehlendes «root--dark»-Symbol hinzufügen ( zoglo )
- #7583 Tooltips auf Mobilgeräten korrigieren ( fritzmg )
- #7570 Lange Dateierweiterungen bei der Dateisynchronisierung nicht speichern ( fritzmg )
- #7555 Den Ressourcenfinder im Twig-Vorlagen-Locator verwenden ( aschempp )
- #7527 Das Padding der Legende des Fieldset auf die Schaltfläche verschieben ( fritzmg )
- #7553 PDF-Überreste entfernen ( fritzmg )
- #7561 Einen Tippfehler in «NewsContentVoter» beheben ( fritzmg )
- #7537 Eine Null-Prüfung für ein mögliches leeres Array hinzufügen ( bytehead )
Contao 5.3.15 (17.09.2024)
Sicherheitslücken geschlossen:
- Remote-Befehlsausführung durch Dateiuploads (CVE-2024-45398)
- Insert-Tag-Injection in Canonical URLs (CVE-2024-45612)
Contao 5.3.14 (12.09.2024)
Changelog der behobenen Fehler in Contao 5.3.14:
- #7509 Behandlung von String-IDs im Artikel-Content-Voter ( aschempp )
-
#7525
Fügt nur das
galleryTplFeld zum Legacy Galerie Element hinzu ( fritzmg ) - #7467 Korrekte Behandlung von News Feed URLs im Page Routing Listener ( leofeyer )
- #7513 Korrigiert das Laden des übergeordneten Datensatzes im dynamischen übergeordneten Tabellen-Voter ( aschempp )
-
#7489
Korrigiert die Beschreibungslisten-Auszeichnung für
template-Vorlagen ( fritzmg ) -
#7484
Behebt Typfehler im
downloadsInhaltselement ( fritzmg ) - #7485 Korrigiert den Namen von symlinked Dateisystem-Adaptern ( fritzmg )
- #7477 Korrigiert die Zeilenhöhe der Ellipsis-Container ( leofeyer )
- #7472 Berücksichtigung von Unterordnern und Twig-Vorlagen innerhalb des Themenexports ( zoglo )
Contao 5.3.13 (23.08.2024)
Changelog der behobenen Fehler in Contao 5.3.13:
- #7465 Repariert das Inhaltselement Player Startzeit ( kllmanu )
- #7443 Zeigt eine Warnung an, wenn ein persönliches Datenmodul es erlaubt, das Passwort zu ändern ( leofeyer )
- #7088 Hinzufügen von Votern für Inhaltselemente ( aschempp )
- #7440 Eine neue Session-ID generieren, nachdem ein Mitglied sein Passwort geändert hat ( leofeyer )
- #7235 Erlaubt das Umschalten von Feldsatzzuständen mit Tastaturaktionen (A11Y) ( zoglo )
- #7428 Verbessert das Webworker-Zeitlimit ( ausi )
-
#7435
Wiederherstellung der vorherigen Nachrichtenreihenfolge in
DC_Table( fritzmg ) -
#7439
Verwendung von
ERR.submitin allen DC-Formularen ( fritzmg ) -
#7367
Verbessert die Sichtbarkeit des
.limit_togglerim Backend ( lukasbableck ) - #7416 Mailto-Adressen im Markdown-Element kodieren ( Toflar )
-
#7407
Hinzufügen der
DataContainer::getActiveRecord()Methode ( Toflar ) - #7422 Endlose Rekursion beim Kopieren von Elementen mit Kindern verhindern ( ausi )
Contao 5.3.12 (06.08.2024)
Changelog der behobenen Fehler in Contao 5.3.12:
- #7385 Inhaltselemente mit allen Daten klonen ( aschempp )
- #7411 Sicherstellen, dass der assets/files Kontext zu allen Bildpfaden hinzugefügt wird ( leofeyer )
-
#7397
Verwende
maxLines: Infinity, um die Größe des ACE-Editors automatisch anzupassen ( leofeyer ) - #7398 Die Themen-Icons vorwärtskompatibel machen ( leofeyer )
- #7382 Korrigiert das Skript für die doppelte Formularübermittlung ( leofeyer )
- #7376 Überspringe Datenbank-Backups, wenn die restlichen Migrationen nicht ausgeführt werden ( fritzmg )
- #7381 Korrigiert das Padding des Hauptinhaltsbereichs auf mobilen Geräten ( leofeyer )
- #7374 Korrigiert den Z-Index des Höhenbegrenzungs-Toggles ( leofeyer )
- #7364 Verwendet das modifizierte Element beim Klonen ( aschempp )
- #7358 Verwendet die Widget-Attribute, um die DCA-Zeile zu erzeugen ( aschempp )
- #7348 Bereinige ein übrig gebliebenes Service-Argument ( Toflar )
- #7343 Begrenzt nicht die Anzahl der Download-Elemente ( mpitz )
-
#7327
Hinzufügen des Rückgabetyps
:neverfür Methoden, die nie zurückkehren ( aschempp ) - #7319 Erzeugt öffentliche URIs für automatisch eingebundene Adapter, die Symlinks ersetzen ( m-vo )
-
#7320
Behandlung von
.<ext>.twigDateierweiterungen in DC_Folder ( m-vo )
Contao 5.3.11 (28.06.2024)
Contao 5.3.10 (25.06.2024)
Changelog der behobenen Fehler in Contao 5.3.10:
- #7300 Zwei übrig gebliebene Clearing-DIVs entfernen ( leofeyer )
- #7293 Doppelte Formularübermittlung verhindern ( ausi )
- #7294 Fix symlinked file not inside root directory ( ausi )
- #7292 Skripte in Ajax-Formularantworten auswerten ( ausi )
- #7296 Fixes Umschalten von Knoten, wenn es keine globale Operation gibt ( leofeyer )
- #7291 Korrigiert Drag and Drop im Dateimanager ( leofeyer )
- #7289 Überspringen des Schlafens im Messenger-Webworker ( ausi )
- #7055 Rückkehr zur Listenansicht nach dem Hinzufügen von Elementen in die Zwischenablage ( aschempp )
- #7287 Behebt fehlende Abfrageparameter im Datei-Einfüge-Tag ( ausi )
-
#7283
Verwendung der Übersetzersprache anstelle der Anfragesprache für die Insert-Tags
iflngundifnlng( Toflar ) - #7282 Überprüfe CSRF und private Antwort nach der Sitzung ( ausi )
-
#7270
Ersetze nicht-routbare URLs durch einen leeren String für die
[{]link*}}Insert-Tags ( fritzmg ) - #7268 Initialisierung des Contao-Frameworks bei der Arbeit mit Opt-In-Tokens ( aschempp )
- #7253 Überarbeitung der Messenger-Integration ( Toflar )
-
#7262
Entfernen der Prozess-Zeitüberschreitung im
SuperviseWorkersCommand( md-netdesign ) -
#6985
Verwendung von
$model->classesnicht mehr veraltet ( aschempp ) - #6991 Relative Pfade im ContaoFilesystemLoader zwischenspeichern ( m-vo )
- #7244 Ersetzen von Insert-Tags beim Parsen von Widget-Vorlagen ( fritzmg )
- #7241 Verwende die Original-ID für verschachtelte Fragmente, falls vorhanden ( aschempp )
-
#7239
Behebt mehr Randfälle in der
HtmlAttributesKlasse ( ausi ) - #7228 Überschreibe die Seiten-Metadaten vor dem Parsen des News-Artikels ( lukasbableck )
-
#7237
Behebung einer Endlosschleife in der Methode
DC_Folder::getParentFilemounts()( leofeyer ) -
#7225
Löst die PHP
header()-Verwerfung für bestimmte Header nicht aus ( fritzmg )
Contao 5.3.9 (24.05.2024)
Changelog der behobenen Fehler in Contao 5.3.9:
- #7102 Invalidieren des Pagemounts-Caches im Backend-Zugriffsvoter beim Duplizieren einer Seite ( lukasbableck )
-
#7197
Entfernt eine redundante
strlen()Prüfung ( leofeyer ) - #7223 Korrektes Setzen des Statuscodes der Fallback-Route auf 404 ( veronikaplenta )
- #7214 Twig 3.10.2 zur Mindestanforderung machen ( leofeyer )
- #7202 Korrigiert die CSS-Klasse von Legacy-Vorlagen in neuen Elementen und Modulen ( veronikaplenta )
Contao 5.3.8 (07.05.2024)
Changelog der behobenen Fehler in Contao 5.3.8:
- #7195 Behandlung von zitierten Spaltennamen bei der Migration von booleschen Feldern ( ausi )
- #7133 Überspringen von Berechtigungsprüfungen für untergeordnete Datensätze ( aschempp )
- #7192 Ausblenden von migrierten Newsfeeds im Navigationsmenü ( leofeyer )
-
#7189
Korrigiere die Methode
ParsedSequence::serialize()( ausi ) -
#7186
Erlaube
contao.insert_tagTags ohne Methode und Priorität ( fritzmg ) -
#7164
Verwende nicht den veralteten
replaceInsertTags-Hook ( ausi ) -
#7175
Überprüfe den Zugriff auf
fieldsOfTablefür die Datei-Edit-Operation ( aschempp ) - #7149 Alle Seitentypen im Hilfe-Assistenten anzeigen ( leofeyer )
- #7145 Bindestriche in benutzerdefinierten Namen von Legacy-Vorlagen zulassen ( fritzmg )
- #7151 Hinzufügen der Komponenten-Stylesheets vor den Benutzer-Stylesheets ( leofeyer )
- #7049 Rekursives Implodieren von Arrays beim Anzeigen von Undo-Datensätzen ( leofeyer )
- #7168 Erlaubt das Verschieben einer Fehlerseite innerhalb ihrer Wurzel ( aschempp )
-
#7173
Korrektes Setzen des
defer-Attributs für kombinierte Deferred Scripts ( ReneLuecking ) -
#7170
Verwende den neuen
onpalette_callback, um Felder im Dateimanager zu löschen ( aschempp ) - #7165 Behebt ungültiges HTML-Markup in Splash-Screens ( bennyborn )
- #7154 Speichern von Enum-Feldern im Cache des DCA-Extraktors ( SeverinGloeckle )
- #7153 Nicht existierendes „contao.image.image_factory“ in FeedItem.php beheben ( stefansl )
- #7148 Deaktiviere den Suchindex-Listener im Backend ( Toflar )
- #7144 Den PHP-Subprozess-Aufruf noch einmal korrigieren ( Toflar )
- #7147 Abfangen der URL-Generator-Ausnahme im News-Insert-Tag ( qzminski )
-
#7146
Test des
deserializeTwig-Filters ( ausi ) -
#7139
Hinzufügen eines
deserializeTwig-Filters ( leofeyer )
Contao 5.3.7 (19.04.2024)
Changelog der behobenen Fehler in Contao 5.3.7:
- #7089 Mitgliedergruppenwähler cache-fähig machen ( aschempp )
-
#7129
Die Klasse
PhpTemplateProxyNodemit Twig 3.9 kompatibel machen ( ausi ) -
#7130
Die Elementprüfung im Skript
sectionwizard.jskorrigieren ( qzminski ) -
#7127
PhpSubprocessstattProcessin der KlasseProcessUtilverwenden ( Toflar )
Contao 5.3.6 (17.04.2024)
Changelog der behobenen Fehler in Contao 5.3.6:
- #7123 Ensure compatibility with Twig 3.9 ( leofeyer )
-
#7112
Behandlung von leeren Strings in der Klasse
StringResolver( qzminski )
Contao 5.3.5 (16.04.2024)
Changelog der behobenen Fehler in Contao 5.3.5:
- #7113 Korrigiert die Reihenfolge des Medienblocks in der Textelement-Auszeichnung ( ausi )
- #7107 Verwendung von Encore zum Verkleinern der SVG-Symbole ( leofeyer )
- #7071 Fügt die fehlenden Stile zum neuen Tabellenelement hinzu ( zoglo )
-
#7106
Aktiviert die Option
sortAttrsin der SVGO-Konfiguration ( leofeyer ) -
#7017
Korrigiert die Überprüfung der Elemente im
modulewizard.jsSkript ( qzminski ) -
#7073
Verwendung von
display: gridin der Vorschau der Bildergalerie ( zoglo ) - #7074 Initialisiere Handorgel auf dem Element ( zoglo )
-
#7081
Fügt den fehlenden
WysiwygStyleProcessor-Autowiring-Alias hinzu ( Toflar ) -
#7064
Deaktiviert auch die Felder
disable,startundstop, wenn ein Admin sich selbst editiert ( aschempp ) - #7057 SQL-Abfragen im Seitentyp-Wähler zwischenspeichern ( aschempp )
- #7046 Behebung einiger Randfälle beim Parsen von HTML-Style-Attributen ( ausi )
Contao 5.3.4 (09.04.2024)
Sicherheitslücken geschlossen:
- Offenlegung von Sitzungscookies im Crawler (CVE-2024-28235)
- Cross-Site-Scripting im Dateimanager (CVE-2024-28190)
- Insert-Tag-Injektion über den Formulargenerator (CVE-2024-28191)
- Remember-me-Tokens werden nach einer Passwortänderung nicht gelöscht (CVE-2024-30262)
- Unzureichende BBCode-Bereinigung (CVE-2024-28234)
Contao 5.3.3 (22.03.2024)
Contao 5.3.2 (21.03.2024)
Changelog der behobenen Fehler in Contao 5.3.2:
- #7039 Die Änderungen an der "file uploaded"-Prüfung rückgängig machen ( fritzmg )
-
#7032
Härtere Behandlung von Mime-Typen in der
FilesystemItemKlasse ( m-vo ) - #7026 Überschriften in Artikel-Teasern wieder anzeigen ( zoglo )
-
#7006
Verwendung der Fragment-Registrierung im
debug:fragments-Befehl ( bytehead ) - #7031 Erlaube Version 5 von lcobucci/jwt ( leofeyer )
- #7027 Theme-Templates auch im globalen Namespace registrieren ( ausi )
- #7028 Zusammenklappbare Fieldsets ohne Speicherung ermöglichen ( aschempp )
- #7021 Überschreibe die Access Decision Strategy anstelle des Managers ( aschempp )
-
#7016
Behebt eine PHP 8 Warnung in der Methode
tl_article.getActiveLayoutSections()( qzminski ) - #7008 Korrigiert den Manager für nachvollziehbare Zugriffsentscheidungen ( aschempp )
- #7007 Rückkehr zur Listenansicht nach dem Hinzufügen von Elementen in die Zwischenablage ( aschempp )
- #6996 Wähler für Themenberechtigungen verwenden ( aschempp )
- #7002 Hinzufügen des Benutzerzugriffs-Wählers ( aschempp )
- #6993 Repariere die Berechtigungen der Frontend-Module ( aschempp )
-
#7005
Macht die
ParentAccessTrait::hasAccessToParent()Methode privat ( aschempp ) - #7003 Verbessern der Berechtigungs-Fehlermeldung für DCA-Aktionen ( aschempp )
- #6968 Die Priorität der E-Mail-Nachricht auf "hoch" setzen ( Toflar )
- #6995 Deaktivieren von Hintergrundarbeitern, wenn sie nicht unterstützt werden ( Toflar )
- #6952 Protokoll-relative URLs im String-Resolver konvertieren ( aschempp )
Contao 5.3.1 (08.03.2024)
Changelog der neuen Funktionen in Contao 5.3.1:
-
#6954
Registriert den
dotenv:dump-Befehl standardmässig in der Contao managed edition ( Toflar )
Changelog der behobenen Fehler in Contao 5.3.1:
-
#6982
Cache
Image::getHtml()zur Beschleunigung der Baumansicht ( Toflar ) - #6963 Korrigiere die Newsfeed-Migration ( aschempp )
-
#6916
Verwende
Model::findById()anstelle vonModel::findByPk()( leofeyer ) - #6960 Zeige die Routenkonfiguration auf der Newsfeed-Seite ( aschempp )
-
#6969
Korrigiere den
dotenv:dumpBefehl ( aschempp ) -
#6979
Erlaubt die Verwendung von Insert-Tags in den Bildattributen
altundtitle( leofeyer ) - #6975 Vererbung von CSS-Klassen in verschachtelten Elementen ist veraltet ( aschempp )
-
#6978
Verwendung von
UrlUtil::makeAbsolute()bei der Konvertierung relativer URLs ( leofeyer ) - #6961 Behebt einen Typfehler im Login-Modul ( aschempp )
-
#6956
Verwendung von
attrs().mergeWith()in Twig-Vorlagen ( leofeyer ) -
#6962
Stellt sicher, dass die
.env.local.phpkorrekt geladen wird ( Toflar ) - #6953 Behebt doppelte Vererbung von Legacy-Templates in Twig ( ausi )
-
#6950
Korrektes Registrieren des
AutoRefreshTemplateHierarchyListener( m-vo ) - #6951 Die Migration von Gästen migriert immer nur ein Feld auf einmal ( aschempp )
- #6943 Korrektes Generieren der URLs zum Abonnieren von Kommentaren ( leofeyer )
- #6946 Verbessert die Leistung des Datenbank-Dumpers ( Toflar )
- #6944 Korrekte Überprüfung, ob eine "Sprung zu"-Seite bei der Erzeugung von Ereignis-Feeds gesetzt ist ( leofeyer )
- #6919 Vollständige Authentifizierung im Personendatenmodul optional machen ( leofeyer )
- #6941 Behandlung von Unicode-Strings in Insert-Tag-Flags ( ausi )
- #6938 Hinzufügen einer Schaltfläche zur Vorlage «Ungültiges Anfrage-Token» ( leofeyer )
-
#6939
Korrektes Implementieren der
ImageFactoryInterface( leofeyer ) - #6936 Korrigiere die Twig-Loader-Infrastruktur ( m-vo )
-
#6927
Verwende Dateien anstelle von
data:-Ressourcen, um einen Bruch von CSP zu vermeiden ( leofeyer ) - #6925 String-URL nur absolut machen, wenn sie kein Schema hat ( aschempp )
- #6917 Behebt zwei CSS Probleme ( leofeyer )
Contao 5.3.0 (16.02.2024)
Changelog der behobenen Fehler in Contao 5.3.0:
- #6854 Behandlung von Routing-Ausnahmen bei der Generierung von News- und Event-URLs ( fritzmg )
- #6900 Verbessertes Logging von Request-Parametern ( aschempp )
-
#6898
Hinzufügen von
type="button"zum Akkordeon-Toggler ( fritzmg ) - #6895 Korrektur des Spaltennamens in der «remember me»-Migration ( aschempp )
-
#6893
Verschieben des Hinzufügens der schema. org-Daten in die Komponente
_download.html.twigverschieben ( leofeyer ) - #6889 Contao-Übersetzungen, die nur als Symfony-Übersetzungen existieren, korrekt zwischenspeichern ( fritzmg )
- #6890 Die «read»-Aktion im Frontend-Modul-Wähler immer zulassen ( bezin )
-
#6880
Dunkle Icons in
data-iconunddata-icon-disabledkorrekt behandeln ( zoglo )
Changelog der neuen Funktionen in Contao 5.3.0-RC4:
- #6814 Erlaubt das Hinzufügen einer Quelle zu mehreren CSP-Direktiven auf einmal ( aschempp )
-
#6858
Entfernen des
@internalFlags aus dem Backup Manager ( Toflar )
Changelog der behobenen Fehler in Contao 5.3.0-RC4:
- #6882 Die Befehle wieder lazy machen ( leofeyer )
-
#6852
Repariere den
TemplateOptionsListener( fritzmg ) - #6867 Mehrere Akkordeons auf der gleichen Seite korrekt initialisieren ( leofeyer )
- #6861 Ausblenden des Trails in der SERP-Vorschau, wenn keine URL generiert werden kann ( leofeyer )
- #6856 Den «Sichtbarkeit umschalten»-Button für Artikel und Inhaltselemente wieder hinzufügen ( aschempp )
- #6857 Repariert die «remember me» Migration ( leofeyer )
- #6855 Den Template-Identifikator in einen String umwandeln ( leofeyer )
Changelog der neuen Funktionen in Contao 5.3.0-RC3:
- #6819 Fokussieren der ersten Eingabe/Textarea nach Duplizieren einer Assistentenzeile ( leofeyer )
- #6436 Hinzufügen einer globalen Twig-Variable mit Contao-Status ( aschempp )
- #6742 Hinzufügen einer Basis-Entität für Leerzeichen mit Null-Breite ( aschempp )
Changelog der behobenen Fehler in Contao 5.3.0-RC3:
-
#6851
Überarbeitung von
Controller::getParentEntries()( ausi ) -
#6833
Dynamische übergeordnete Tabellen in der
Controller::getParentEntries()Methode behandeln ( leofeyer ) - #6843 Korrigiere relative Frontend-Vorschau-Links ( aschempp )
- #6840 Login-Modul-Fehler beibehalten ( aschempp )
- #6838 Korrigiert den Artikelinhaltswähler ( aschempp )
- #6841 Entfernen der veralteten hardcodierten Konfiguration in der Seitenregistrierung ( aschempp )
- #6835 Erfordert keine vollständige Authentifizierung im Modul "Passwort ändern" ( leofeyer )
- #6803 Korrigiert die Referrer-URL, wenn Elemente innerhalb eines verschachtelten Elements verschoben werden ( leofeyer )
- #6839 Korrektur von Routen mit Parametern im SERP-Widget ( aschempp )
- #6831 Korrektes Setzen des Zielpfades im Login-Modul ( leofeyer )
- #6830 Korrigiert die Reihenfolge der Inhaltselemente ( aschempp )
- #6805 Korrekte Behandlung von verweigertem Zugriff in der Firewall ( aschempp )
- #6815 Abschaffung der benutzerdefinierten "remember me" Implementierung ( aschempp )
-
#6807
Verbessere die Debug-Meldung für
FigureBuilderLink-Attribute ( aschempp ) -
#6809
Markierung von
$secretals sensibler Parameter ( aschempp ) - #6794 Fix ptable für copyAll und cutAll ( ausi )
Changelog der neuen Funktionen in Contao 5.3.0-RC2:
- #6738 Hinzufügen einer Twig-Funktion zum Erzeugen von Inhalts-URLs ( aschempp )
- #6719 Unterstützung von CSP auf WYSIWYG-Editoren wie TinyMCE ( Toflar )
Changelog der behobenen Fehler in Contao 5.3.0-RC2:
- #6788 Verwendung des Inhalts-URL-Generators im Redirect-Seiten-Controller ( aschempp )
-
#6775
Entfernt das
@internalFlag von den HTTP Cache Abonnenten ( leofeyer ) - #6758 Verbessert, wie Überschriften in Twig angepasst werden können ( m-vo )
-
#6747
Erhöht den
z-indexder Sprungziele ( zoglo ) -
#6767
Verwendung des
inputUnit-Widgets für das Feld der Abschnittsüberschrift ( leofeyer ) - #6743 Benutze Autokonfiguration, wo möglich ( leofeyer )
- #6761 Begrenzt die Größe des CSP-Headers, um Serverfehler zu vermeiden ( Toflar )
- #6760 Korrektes Setzen des Link-Titels und -Textes im Download-Controller ( fritzmg )
- #6759 Normalisierung der Twig CSP Methodennamen ( fritzmg )
- #6744 Korrigiert die Schaltfläche "Dateien löschen" im Dateimanager ( aschempp )
-
#6740
Hinzufügen der Methode
TemplateTrait::inlineStyle()( fritzmg ) -
#6737
Ordnungsgemäße Zuweisung von Parametern an
contao.crawl.escargot.factory( zoglo ) - #6736 Vereinheitlichung der Verwerfungsmeldungen ( leofeyer )
Changelog der neuen Funktionen in Contao 5.3.0-RC1:
- #6606 Generierung von Newsletter-URLs mit dem Content-URL-Generator ( aschempp )
- #6597 Generierung von FAQ-URLs mit Hilfe des Content-URL-Generators ( aschempp )
- #6604 Generieren von News-URLs mit Hilfe des Content-URL-Generators ( aschempp )
- #6607 Generierung von Event-URLs mit Hilfe des Content-URL-Generators ( aschempp )
- #6596 Implementierung des Inhalts-URL-Generators ( aschempp )
- #6631 Hinzufügen der Möglichkeit, Content Security Policies zu setzen ( fritzmg )
- #6672 Hinzufügen eines Stimulus-Controllers, um das Scrollen im Backend zu steuern ( zoglo )
- #6392 Implementiere die Weiterleitungsseite als Seitencontroller ( fritzmg )
- #5424 Hinzufügen eines Inhaltselements für Beschreibungslisten ( aschempp )
- #6215 Hinzufügen von kanonischen Links zu News und Events ( aschempp )
- #6675 Hinzufügen der Seitenberechtigungswähler ( aschempp )
- #6232 Frontend-Modul-Berechtigungen implementieren ( bezin )
- #6646 Hinzufügen eines Wählers für die Bildgröße ( aschempp )
- #6584 Enum-Unterstützung für DCAs und Modelle hinzufügen ( SeverinGloeckle )
- #6683 Weitere Datenbank-Indizes hinzufügen ( Toflar )
- #6650 Entkoppeln der Kalender-, FAQ- und News-Bundles vom Kommentar-Bundle ( zoglo )
- #6639 Erlaubt das Hinzufügen einer "Passwort verloren"-Seite zum Login-Modul ( zoglo )
- #6529 Hinzufügen der DNS-Zuordnungsmigration ( fritzmg )
- #5810 Hinzufügen eines VFS Dekorators, der Benutzerberechtigungen unterstützt ( m-vo )
- #6605 Optimieren der MySQL-Indizes ( leofeyer )
- #6652 Optionen nach Schlüssel sortieren, wenn sie Sprachreferenzen verwenden ( leofeyer )
- #6558 Das CSS einer Newsletter-Vorlage vor dem Versand einbinden ( leofeyer )
- #6626 Hinzufügen eines modernen Inhaltsschieberelementes ( leofeyer )
- #6673 Richtiges Benennen der Worker-Überwachung cron ( Toflar )
-
#6669
Verwende den
attributes_callback, um den Logout-Redirect obligatorisch zu machen ( aschempp ) - #6661 Hinzufügen eines z-index zum Limit-Toggler ( zoglo )
- #6668 Synchronisierung der Logik zur Erzeugung mehrerer Aliase ( aschempp )
- #6516 Überwachung der Worker implementieren ( Toflar )
- #6651 Stylesheets standardmäßig nicht lazy laden ( leofeyer )
- #6648 Hinzufügen eines modernen Akkordeon-Elements ( leofeyer )
- #6615 Automatische Anmeldung für Domain-übergreifende Vorschau-Links ( aschempp )
- #6643 Hinzufügen eines Votings für tl_newsletter_recipients ( aschempp )
- #6642 Hinzufügen eines Wählers für tl_undo ( aschempp )
- #6638 Fügt den onpalette_callback hinzu ( aschempp )
- #6553 Automatisches Aktivieren des Strict Transport Security (HSTS) Headers ( Toflar )
- #6620 Umbenennung von "childs" in "children" ( leofeyer )
- #6521 Verschachtelte Inhaltselemente ( ausi )
- #6469 Mehr Security Voter hinzufügen ( leofeyer )
- #6614 Sortieren der Tabellen in der Datenbanksicherung ( de-es )
- #6603 Vereinheitlichung der Verwerfungsmeldungen ( leofeyer )
- #6594 Spalte aus der Artikel-URL entfernen ( aschempp )
- #6353 Hinzufügen eines Tab-Menüs zum Springen zu Palettenabschnitten ( leofeyer )
- #6583 Symfony 6.4 zur Mindestversion machen ( leofeyer )
- #6569 Zeige die Kopfzeile des Backends beim Hochscrollen ( leofeyer )
- #6557 Die Kopfzeile im Backend soll auf allen Geräten fixiert werden ( leofeyer )
- #6551 Picker zur Auswahl des Artikelziels in News und Kalender verwenden ( aschempp )
-
#6518
Symfony-Übersetzungen
contao_in$GLOBALS['TL_LANG']einfügen ( fritzmg ) - #6527 Umschreiben des Tree-Modus zum Umschalten auf den Stimulus-Controller ( aschempp )
- #6303 Implementierung einer globalen "Elemente erweitern/zusammenklappen" Schaltfläche ( aschempp )
- #6533 Registriert einen Web-Prozessor, um Log-Extras hinzuzufügen ( aschempp )
- #6528 Automatisch die globalen Operationen generieren ( aschempp )
- #6206 Den Download-Controller flexibler für eigene Quellen machen ( Toflar )
- #6494 Automatisches Übersetzen der Standard-Wartungsvorlage ( Toflar )
- #6485 Hinzufügen von schema.org-Unterstützung für das virtuelle Dateisystem ( Toflar )
- #6513 Automatisches Laden von Routen in App Controllern ( aschempp )
- #6465 Erlaubt die Wiederverwendung der ProcessUtil Daten ( Toflar )
- #6496 Hinzufügen des Enddatums des Ereignisses zu den schema.org Daten ( leofeyer )
- #6506 Hinzufügen einer maximalen Dauer für den Backend-Crawler ( leofeyer )
- #6495 Den Backend-Crawler konfigurierbar machen ( leofeyer )
- #6497 Datum und Autor der News in einen Template-Block verpacken ( leofeyer )
- #6498 Ersetze Insert-Tag-Flags basierend auf dem Kontext ( leofeyer )
- #6477 Ein TODO aufräumen ( Toflar )
-
#6429
Verwerfen der
MergeHttpHeadersListenerKlasse ( leofeyer ) -
#6446
Den Ordner
templates/_newintemplates/twigumbenennen ( leofeyer ) -
#6404
Entfernt die BC-Layer in der
ContaoCacheKlasse ( fritzmg ) -
#6386
Verwerfe die Methode
System::setCookie()( Toflar ) - #6236 Array für Seitenparameter zulassen ( aschempp )
- #6337 Upgrade der Symfony contracts ( leofeyer )
- #6338 Entfernen der "roave/better-reflection"-Abhängigkeit ( leofeyer )
- #6336 Mach doctrine/dbal 3.6 zur Mindestversion ( leofeyer )
- #6339 Upgrade von doctrine/collections und doctrine/persistence ( leofeyer )
- #6335 Symfony 6.3 zur Mindestversion machen ( leofeyer )
- #6289 Auto-Passwort-Hasher für alle Benutzerklassen setzen ( fritzmg )
-
#6324
Setze immer das
JSON_THROW_ON_ERRORFlag ( leofeyer ) - #6157 createElementNS für Namespaced XML Elemente verwenden ( ausi )
Changelog der behobenen Fehler in Contao 5.3.0-RC1:
-
#6723
TemplateTraiteinführen, um fehlende Methode inWidgetzu beheben ( fritzmg ) - #6718 Korrigiert edit-all Operation, wenn Datensätze nur gelöscht werden können ( aschempp )
- #6714 Das fehlende Icon für DCA-Operationen wieder beheben ( aschempp )
-
#6708
Entfernt den Parameter
contao.downloadable_files( leofeyer ) - #6707 Korrektes Setzen der ptable für Kopier- und Ausschneideaktionen ( ausi )
-
#6676
Verwendung des Suffixes
_attributesin der Akkordeonvorlage ( leofeyer ) - #6670 Holt den sichtbaren Stammdatensatz aus der Datenbank ( aschempp )
- #6665 Nur den ersten wiederherzustellenden Datensatz prüfen ( aschempp )
- #6645 ptable-Logik von tl_content nach DC_Table verschieben ( ausi )
-
#6641
Fehlendes
ptabefürsaveNcreateundsaveNduplicatebeheben ( ausi ) - #6636 Abstimmung über den aktuellen Token in den Wählern ( aschempp )
- #6628 DCA-Wähler prüfen nicht den Update-Zugriff auf Module und Eltern ( aschempp )
- #6627 Behebt Favoriten-Wähler, die nicht über den aktuellen Datensatz abstimmen ( aschempp )
-
#6595
Verwerfe die Methode
PageModel::getPreviewUrl()( aschempp ) - #6600 Prüfen auf Existenz von Parametern ( Toflar )
-
#6590
Verschiebe
ModelMetadataTraitin den richtigen Namensraum ( leofeyer ) - #6598 Kein Smooth-Scroll auf Geräten mit reduzierter Bewegung ( aschempp )
- #6530 Entfernt auch globale Operationen in Bundles ( aschempp )