Ü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 wird die nächste LTS-Version von Contao und erscheint im Februar 2026 und gewährleistet so, einen stressfreien Übergang.
Changelog Contao 5.3
Inhaltsverzeichnis
- 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.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::getClipboardPermission` verhindern (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 `doNotDeleteRecords` beim 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)
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 `postDownload` zur 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 `galleryTpl` Feld 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 `downloads` Inhaltselement (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.submit` in allen DC-Formularen (fritzmg)
- #7367 Verbessert die Sichtbarkeit des `.limit_toggler` im 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 `:never` fü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>.twig` Dateierweiterungen 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 `iflng` und `ifnlng` (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->classes` nicht 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 `HtmlAttributes` Klasse (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_tag` Tags ohne Methode und Priorität (fritzmg)
- #7164 Verwende nicht den veralteten `replaceInsertTags`-Hook (ausi)
- #7175 Überprüfe den Zugriff auf `fieldsOfTable` fü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 `deserialize` Twig-Filters (ausi)
- #7139 Hinzufügen eines `deserialize` Twig-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 `PhpTemplateProxyNode` mit Twig 3.9 kompatibel machen (ausi)
- #7130 Die Elementprüfung im Skript `sectionwizard.js` korrigieren (qzminski)
- #7127 `PhpSubprocess` statt `Process` in der Klasse `ProcessUtil` verwenden (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 `sortAttrs` in der SVGO-Konfiguration (leofeyer)
- #7017 Korrigiert die Überprüfung der Elemente im `modulewizard.js` Skript (qzminski)
- #7073 Verwendung von `display: grid` in 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`, `start` und `stop`, 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 `FilesystemItem` Klasse (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 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 von `Model::findByPk()` (leofeyer)
- #6960 Zeige die Routenkonfiguration auf der Newsfeed-Seite (aschempp)
- #6969 Korrigiere den `dotenv:dump` Befehl (aschempp)
- #6979 Erlaubt die Verwendung von Insert-Tags in den Bildattributen `alt` und `title` (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.php` korrekt 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.twig` verschieben (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-icon` und `data-icon-disabled` korrekt 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 `@internal` Flags 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 `FigureBuilder` Link-Attribute (aschempp)
- #6809 Markierung von `$secret` als 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 `@internal` Flag von den HTTP Cache Abonnenten (leofeyer)
- #6758 Verbessert, wie Überschriften in Twig angepasst werden können (m-vo)
- #6747 Erhöht den `z-index` der 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 `MergeHttpHeadersListener` Klasse (leofeyer)
- #6446 Den Ordner `templates/_new` in `templates/twig` umbenennen (leofeyer)
- #6404 Entfernt die BC-Layer in der `ContaoCache` Klasse (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_ERROR` Flag (leofeyer)
- #6157 createElementNS für Namespaced XML Elemente verwenden (ausi)
Changelog der behobenen Fehler in Contao 5.3.0-RC1:
- #6723 `TemplateTrait` einführen, um fehlende Methode in `Widget` zu 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 `_attributes` in 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 `ptabe` für `saveNcreate` und `saveNduplicate` beheben (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 `ModelMetadataTrait` in den richtigen Namensraum (leofeyer)
- #6598 Kein Smooth-Scroll auf Geräten mit reduzierter Bewegung (aschempp)
- #6530 Entfernt auch globale Operationen in Bundles (aschempp)