Über Contao 4.9 LTS
Die erste stabile Version von Contao 4.9 wurde am 18. Februar 2020 veröffentlicht und löste Contao 4.4 als Version mit verlängertem Supportzeitraum ab. Als LTS-Versionen wurde die 4.9 bis am 14. Februar 2023 mit Bugfixes versorgt und bis am 14. Februar 2024 mit sicherheitsrelevanten Updates. Contao 4.13 wurde die nächste LTS-Version von Contao und ist im Februar 2022 erschienen und gewährleistete so, einen stressfreien Übergang.
Changelog Contao 4.9
Inhaltsverzeichnis
- Changelog für Contao 4.9.42 Security
- Changelog für Contao 4.9.41
- Changelog für Contao 4.9.40 Security
- Changelog für Contao 4.9.39
- Changelog für Contao 4.9.38
- Changelog für Contao 4.9.37
- Changelog für Contao 4.9.36
- Changelog für Contao 4.9.35
- Changelog für Contao 4.9.34
- Changelog für Contao 4.9.33
- Changelog für Contao 4.9.32
- Changelog für Contao 4.9.31
- Changelog für Contao 4.9.30
- Changelog für Contao 4.9.29
- Changelog für Contao 4.9.28
- Changelog für Contao 4.9.27
- Changelog für Contao 4.9.26
- Changelog für Contao 4.9.25
- Changelog für Contao 4.9.24
- Changelog für Contao 4.9.23
- Changelog für Contao 4.9.22
- Changelog für Contao 4.9.21
- Changelog für Contao 4.9.20
- Changelog für Contao 4.9.19
- Changelog für Contao 4.9.18 Security
- Changelog für Contao 4.9.17
- Changelog für Contao 4.9.16 Security
- Changelog für Contao 4.9.15
- Changelog für Contao 4.9.14
- Changelog für Contao 4.9.13
- Changelog für Contao 4.9.12
- Changelog für Contao 4.9.11
- Changelog für Contao 4.9.10
- Changelog für Contao 4.9.9
- Changelog für Contao 4.9.8
- Changelog für Contao 4.9.7
- Changelog für Contao 4.9.6 Security
- Changelog für Contao 4.9.5
- Changelog für Contao 4.9.4
- Changelog für Contao 4.9.3
- Changelog für Contao 4.9.2
- Changelog für Contao 4.9.1
- Changelog für Contao 4.9.0
Contao 4.9.42 (25.07.2023)
Sicherheitslücken geschlossen:
- Cross-Site-Scripting in Widgets mit Einheiten (CVE-2023-36806)
Contao 4.9.41 (03.05.2023)
Changelog der behobenen Fehler in Contao 4.9.41:
- Automatisches Erzeugen und Speichern des APP_SECRET während des Setups (fritzmg)
Contao 4.9.40 (25.04.2023)
Sicherheitslücken geschlossen:
- Directory-Traversal in der Dateiverwaltung (CVE-2023-29200)
Contao 4.9.39 (16.02.2023)
Changelog der behobenen Fehler in Contao 4.9.39:
- #5706 Fügt nicht «target="_blank"» zum «» insert tag für nicht-umgeleitete Seiten hinzu (fritzmg)
- #5742 Verhindere Division durch Null im Galerie-Element (aschempp)
- #5775 Bei der Löschung von Registrierungen nur auf Opt-In-Token prüfen (fritzmg)
- #5776 Composer-Plugin von «php-http/discovery» verbieten (fritzmg)
- #5756 Fix «Variable muss vom Typ Array sein, null gegeben» (chberger)
- #5723 Überprüfe den angegebenen Monat oder Tag im Kalendermodul (leofeyer)
- #5732 Überschreibe nicht die standardmässige vertikale Ausrichtung der Schaltflächen (leofeyer)
- #5730 Ignoriere leere Layout-Auswahl (fritzmg)
- #5721 Korrekte Beschreibung der Breadcrumbs mit WAI-ARIA-Tags (Toflar)
Contao 4.9.38 (13.01.2023)
Changelog der behobenen Fehler in Contao 4.9.38:
- #5654 Cronjobs können übersprungen werden (fritzmg)
- #5641 Korrigiert den Z-Index des Benutzermenüs (fritzmg)
- #5615 Korrigiert die Behandlung von foreignKey, wenn showColumns aktiviert ist (Toflar)
- #5637 Korrekte Prüfung auf versteckte Inhaltselemente (aschempp)
- #5265 Filteroptionen mit Options-Callback korrigieren (aschempp)
- #5581 Unnötige Sonderbehandlung für tl_undo entfernen (aschempp)
- #5577 Anpassen des Ankerziels in den Navigationsvorlagen (leofeyer)
- #5574 Sicherstellen, dass Parameter Strings sind (fritzmg)
- #5537 Behebt ein PHP 8 Problem im PageTree Widget (Tastaturberuf)
- #5548 Behebt die fehlenden Modul-Referenzen in den Newsletter-Bundle-Hooks (Toflar)
Contao 4.9.37 (28.11.2022)
Contao 4.9.36 (15.11.2022)
Changelog der behobenen Fehler in Contao 4.9.36:
- #5500 Anzeige der Ergebnisse beim Neuladen des fertigen Crawlers (ausi)
- #5486 Korrektes Kopieren von Templates aus gesymlinkten Quellen (m-vo)
- #5415 Passwort-Widget für pwChange verwenden (fritzmg)
- #5489 Passwortänderungen nicht im Widget bestätigen (leofeyer)
- #5460 Warnung: Undefinierter Array-Schlüssel "PATH_TRANSLATED" (dennisbohn)
- #5475 Behandlung von webseitenübergreifenden Root-Redirects in der Frontend::jumpToOrReload Methode (qzminski)
- #5474 Behebt den Fehler mit dem Cache in Database::listTables() (ausi)
- #5464 Korrektur der Zugänglichkeit von Schaltflächen für TableWizard (aschempp)
- #5462 Korrekte Prüfung auf ausgeschlossenes Feld in DC_Folder (aschempp)
- #5455 PNG-Favicons zulassen (ausi)
- #5445 Behebt das Verschwinden der oberen Navigation im Backend auf mobilen Geräten (leofeyer)
- #5447 Dekodierung von Entitäten im Seitentitel in den JSON-LD Daten (leofeyer)
- #5450 Fehler in Search::removeEntry() behoben (ausi)
- #5440 Contao-Framework in DefaultIndexer::delete() nicht booten (Toflar)
- #4840 Klasse zum Backend-Login hinzufügen (netzarbeiter)
- #5212 Dotenv-Parameter in .env.local schreiben (ausi)
- #5439 Verwendung von `$GLOBALS['TL_LANG']` in Templates beenden (leofeyer)
- #5435 Wiederherstellung früherer Übersetzungen in `$GLOBALS['TL_LANG']` (fritzmg)
- #5421 Behandlung von Fehlern mit wichtigen Teilen (aschempp)
- #5437 Fehler beheben "toFixed ist keine Funktion" (ausi)
- #5409 Icon Alt-Text zum Dateibaum hinzufügen (aschempp)
- #5411 Schaltflächenelement für Metawizard verwenden (aschempp)
- #5412 Die Verwendung von TL_ADMIN_MAIL korrigieren (leofeyer)
Contao 4.9.35 (11.10.2022)
Changelog der behobenen Fehler in Contao 4.9.35:
- #5343 Backport des TinyMCE accesskey fix (leofeyer)
- #5352 Fix `DC_Folder` ID wird aufgrund von Sonderzeichen nicht korrekt ermittelt (fritzmg)
- #5336 Behebt einen möglichen Fehler beim Versuch, einen gelöschten Datensatz zu protokollieren (qzminski)
- #5330 Hinzufügen einer Ausnahme für eine fehlende Administrator-E-Mail-Adresse (fritzmg)
- #5348 Korrekte Auswahl der Fallback-Root-Seite mit Domain (aschempp)
- #5342 Ausblenden des Formularfeldnamens, wenn ein Widget keine Eingabe übermittelt (leofeyer)
- #5338 Überprüfung der localconfig-Datei auf Contao 4.9 zurückportieren (fritzmg)
- #5331 Fehler nicht doppelt in der Konsole anzeigen (ausi)
- #5329 Behebt den Fehler «MySQL-Daten zu lang» in der Suche (ausi)
- #5325 Behebt eine mögliche PHP 8-Warnung im Backend-Hilfewizard (qzminski)
- #5323 Behandlung von CSV-Feldern in den Registrierungs- und Personendaten-Modulen (leofeyer)
- #4776 Ungültige doppelte CSV-Behandlung entfernen (aschempp)
- #5250 Cache-Tagging für Aliasing-Inhaltselemente korrigiert (fritzmg)
- #5296 Keine Exponentialschreibweise für Float-Werte verwenden (ausi)
- #5298 `Webmozart\PathUtil\Path` anstelle von `Symfony\Component\Filesystem\Path` verwenden (fritzmg)
Contao 4.9.34 (15.09.2022)
Changelog der behobenen Fehler in Contao 4.9.34:
- #5271 Korrigiert die Reihenfolge des Paletten-Combiners (ausi)
- #5275 Korrigiert das Suchfeld in Safari 16 (leofeyer)
- #5276 Korrigiert die Deckkraft von Entwurfselementen (leofeyer)
- #5270 Erlaubt symlink Bundle-Pfade in der Auflistung der Vorlagendateien (m-vo)
- #5231 POST-Werte nicht mehr direkt für Reply-To und Cc verwenden (fritzmg)
- #5226 Behebt ein CSS-Problem bei der Aktualisierung der Datenbank im Installtool (leofeyer)
- #5208 Benutzerdefinierte Einfügemodi funktionieren nicht richtig (qzminski)
- #5225 Überprüfung der ID beim Senden von Kommentar-Benachrichtigungen (leofeyer)
- #5224 Benutze die richtige Bezeichnung für das Feld «Passwort bestätigen» (leofeyer)
- #4930 HTTP-Header in Versions::addToTemplate nicht setzen (fritzmg)
Contao 4.9.33 (17.08.2022)
Changelog der behobenen Fehler in Contao 4.9.33:
- #5013 Keine Felder einfügen, die nicht in der DB existieren (aschempp)
- #5164 Prüfung auf existierendes Label in DcaLoader korrigieren (ausi)
- #5130 Login-Konstanten nur im Master-Request setzen (fritzmg)
- #5155 Verwerfen von Calendar::addEvent() (ausi)
- #5143 Den DC-Konstruktor nicht innerhalb des Picker-Widgets ausführen (ausi)
- #5132 Überprüfung auf Spaltenoptionen im AdjustSearchUrlLengthListener (fritzmg)
- #5154 Leeren Schlüssel für Subpaletten-Suffix basierend auf select zulassen (dennisbohn)
- #5145 Tippfehler in tl_comments beheben (ausi)
Contao 4.9.32 (12.08.2022)
Changelog der behobenen Fehler in Contao 4.9.32:
- #5123 Entfernt das Overlay «Entwurf» (leofeyer)
- #5121 Entfernen von übrig gebliebenem Code in der DataContainer Klasse (fritzmg)
- #4628 Automatisch die Länge von tl_search.url reduzieren (fritzmg)
- #4887 Aktualisierung des Google-Analytics-Tracking-Snippets (ameotoko)
- #5072 Backport lazy services für CronJob-Repository (aschempp)
- #5101 Prüfen der Datenbankversion im Migrationsbefehl (ausi)
- #4777 Behebung der fehlenden Cache-Tag-Invalidierung in der Baumansicht (Toflar)
- #5075 Kein «index» in folderUrl einschliessen (aschempp)
- #4968 Login-Konstanten im Request-Listener setzen (fritzmg)
- #5032 Erlaube null für PaletteManipulator parent (fritzmg)
- #5077 Fix indeterministische Reihenfolge für nicht eindeutige Filter in DC_Table (Toflar)
- #5010 Fix adjustTime in tl_calendar_events (fritzmg)
- #5102 Sicherstellen, dass das Framework beim Zugriff auf config initialisiert ist (aschempp)
- #5058 Behebt illegale String-Offsets im Übersetzer (ausi)
- #4964 Behebt PHP 8 Warnung in ModuleRegistration (ameotoko)
- #4975 Korrektur der tl_member-Quellübersetzungen für Stadt und Staat (zoglo)
- #4966 cache_suffix für TinyMCE verwenden (fritzmg)
- #4366 Überarbeitung von Entwürfen nur beim Zurücknavigieren (ausi)
- #4895 Behebt einen Fehler bei der Seitenweiterleitung, wenn der Parameter $_GET ein Array ist (qzminski)
Contao 4.9.31 (05.07.2022)
Changelog der behobenen Fehler in Contao 4.9.31:
- #4865 Korrekte Überprüfung von ptable beim Verschieben von Datensätzen (aschempp)
- #4864 Inkonsistenz beim Kopieren von Child-Records behoben (aschempp)
- #4906 Verbesserte Deprecation-Warnung für DCA FQCN (aschempp)
- #4894 Anzeige einer Fehlermeldung, wenn die Version nicht wiederhergestellt werden kann (qzminski)
- #4880 Anpassung der Sortierung des Videodateityps im Medienelement (leofeyer)
- #4867 Aktualisiere den Suchindex nicht bei Weiterleitungen (Toflar)
- #4879 Rufe `kernel.terminate` nicht bei frischen Cache-Einträgen auf (Toflar)
- #4858 Fix 0 zu nbsp Konvertierung im Listing-Modul (bezin)
- #4853 Ermittelt die InnoDB-Indexlänge nur einmal pro Schema (ausi)
- #4845 Korrigiert die Ansicht der Crawl-Logs (leofeyer)
- #4828 Korrektes Löschen von Style Sheets bei 404 (aschempp)
- #4832 Verhindert unbegrenzte Wiederholungen in der Ereignisliste (leofeyer)
- #4574 Korrigiert die Impersonation-Meldung (cliffparnitzky)
- #4819 CURRENT_ID verwerfen (ausi)
- #4809 Hinzufügen einer Migration für fehlerhafte playerColor-Daten (ausi)
- #4814 Fix Vorschau-Symbolleiste zeigt immer Fehler (fritzmg)
- #4804 Behebt, dass SearchIndexSubscriber den noindex-Hinweis nicht beachtet (Toflar)
- #4802 Ignoriere Website-Wurzeln mit leerer Sprache im Meta-Assistenten (fritzmg)
Contao 4.9.30 (03.06.2022)
Changelog der behobenen Fehler in Contao 4.9.30:
- #4766 Die Checkbox des ModuleWizards vom Tastaturzugriff ausschließen (aschempp)
- #4711 Korrekte Unterstützung von Legacy-DC-Namen im Picker-Anbieter (aschempp)
- #4718 Fix DBAFS wenn upload_path Unterordner enthält (fritzmg)
- #4708 Erhöht die Länge der tl_comments_notify.url (fritzmg)
- #4727 REQUEST_TOKEN als verwaltet markieren (ausi)
- #3742 Fehler anzeigen, wenn die Vorschau-Einstellungen nicht übernommen werden konnten (fritzmg)
- #4690 Behandlung von Fällen, in denen layoutId im Seitenmodell nicht gesetzt ist (bezin)
- #4698 Fehlerhafter Dateimanager für nicht unterstützte Bilder behoben (ausi)
- #4686 Indizierte Seite bei erfolglosen Antworten immer löschen (fritzmg)
- #4693 Reduziert die row sizes von tl_module und tl_content (ausi)
- #4680 Korrigiert die Nicht-JS-Navigationsumschaltung im Backend-Dashboard (aschempp)
- #4670 Korrektur der Typ-Warnung in der Ereignisliste (fritzmg)
- #4633 contao.csrf.token_manager nicht mehr als veraltet markieren (fritzmg)
- #4647 Verbessert die Beschriftung der News-Archiv-Berechtigungen (Toflar)
- #4638 Frontend::getCronTimeout als veraltet markieren (fritzmg)
- #4622 Beim Erstellen von Feeds immer eine Mock-Session setzen (fritzmg)
- #4621 Korrekte Behandlung von rgxp Attributen für natürliche Textfelder (aschempp)
Contao 4.9.29 (05.05.2022)
Changelog der behobenen Fehler in Contao 4.9.29:
- #4519 Behebung von ESI-Fragmenten mit Inline-Attributen (aschempp)
- #3711 Es ist jetzt wieder möglich, sich erneut zu registrieren, nachdem das Token abgelaufen ist (fritzmg)
- #4605 Ignoriere Port in Favicon und RobotsTxt Controller (bezin)
- #3887 Sicherstellen, dass das übergeordnete Verzeichnis beim Schreiben von Dateien existiert (aschempp)
- #4596 Überprüfung des Upload-Verzeichnisses in ImageFactory unter Windows korrigiert (fritzmg)
- #4595 Unterstützt mehr Widgets in DC_Folder (fritzmg)
- #4590 symfony/deprecation-contracts nutzen (leofeyer)
- #4586 Ignoriere auch den Resources Ordner (aschempp)
- #4588 Looping als Option für YouTube-Videos auf 4.9 zurückportieren (fritzmg)
- #4497 Die Änderungen am DcaExtractor rückgängig machen (fritzmg)
- #4500 Korrigiere Header-Felder für leere Option (rabauss)
- #4477 Fix undefinierter Wert/Einheit für leeres Array in Überschrift (rabauss)
- #4463 Sortierung der auswählbaren Templates im Install-Tool (cliffparnitzky)
- #4570 0 im Optionsassistenten als gültige Eingabe zulassen (bezin)
- #4481 AbstractTablePickerProvider korrigieren (bytehead)
- #4528 Persönliche Daten nur speichern, wenn kein Fehler vorliegt (aschempp)
- #4195 Session für den Fake-Request setzen (fritzmg)
- #4470 Versionsnummer in toggleSubpalette aktualisieren (ausi)
- #4493 Festen Subject-String für List-Unsubscribe-Header verwenden (aschempp)
- #4509 Fehler beim Hash-Vergleich im migrate-Befehl behoben (ausi)
- #4487 Entfernen von rel="nofollow" für interne Seiten (fritzmg)
- #4192 Kürzung der Versionsbeschreibung auf die Länge der DB-Spalte (cliffparnitzky)
- #4320 Fehlende Hash-Option für den Befehl migrate beheben (ausi)
- #4455 Korrigiert die Erzeugung von Atom-Feeds (fritzmg)
Contao 4.9.28 (31.03.2022)
Changelog der behobenen Fehler in Contao 4.9.28:
- #4427 Behandlung langer Seitentitel und URLs in der Suchtabelle (leofeyer)
- #4424 Hover-Effekt bei Datensätzen im «Einfügen»-Modus (leofeyer)
- #4423 Dekodierung des Ordnernamens bei der Prüfung auf selbstreferenzierende Elemente (leofeyer)
- #4219 Den Befehl contao:install:lock idempotent machen (richardhj)
- #4408 Verbessert die Geschwindigkeit bei Insert-Tags (ausi)
- #4252 Korrigiert die trigger_error() Aufrufe (leofeyer)
- #4402 Fix verschachtelte http-Client-Optionen werden nicht unterstützt (Toflar)
- #4357 Behebt srcToInsertTag() für URL-kodierte Pfade (fritzmg)
- #4294 Umbenennung der Methode Controller::reset() (aschempp)
- #4331 Tippfehler in der Klasse Environment beheben (fritzmg)
- #4293 Rückgängig machen von 'Nicht die CSS-Klasse `.tl_confirm` im Frontend verwenden' (leofeyer)
- #4299 Behebt ungültige News-Inhaltselemente-ID (ausi)
- #4263 Die Suche akzentfrei machen (ausi)
- #4256 Erlaube Fragment-Referenz mit gefälschter Modell-Instanz (aschempp)
- #4236 Erstelle auch eine neue Version, wenn ein Kontrollkästchen auto-submitted ist (leofeyer)
- #4373 Bereinige auch die Textarea der Beschriftung für den letzten Metawizard (aschempp)
- #4322 FQCN anstelle von Alias-Klassennamen verwenden (bytehead)
- #4266 IO an Composer-Dateisystem in ScriptHandler weiterleiten (aschempp)
- #4285 Der DCA-Extraktor nimmt fälschlicherweise an, dass jeder DCA datenbankgesteuert ist (fritzmg)
Contao 4.9.27 (09.03.2022)
Changelog der behobenen Fehler in Contao 4.9.27:
- #4248 Korrekte Kodierung von Redirect-URLs zwischen 401-Seiten und Login-Formularen (leonexcc)
- #4241 Verwendet nicht die CSS-Klasse `.tl_confirm` im Frontend (leofeyer)
- #4235 Hinzufügen des `|urlattr` Flags in der `StringUtil::srcToInsertTag()` Methode (leofeyer)
- #4237 Behandle `0` als Widget-Attribut-Wert (leofeyer)
- #4233 `config.sql` im DCA optional machen (leofeyer)
- #4234 Neue Versionen nach dem onsubmit_callback im Registrierungsmodul erstellen (leofeyer)
- #4232 Begrenzung der Anzahl der Vorschläge in der Frontend-Vorschau (leofeyer)
- #4231 Entfernt die Eigenschaft `$Template` wieder aus der PageRegular Klasse (leofeyer)
- #4229 Den Contao-Kurz-URL-Service für Tastaturkürzel nutzen (leofeyer)
- #4150 Verbesserte Sortierung im Systemlog (bennyborn)
- #4091 Performance beim Router beim Ersetzen alter Backend-Pfade verbessert (aschempp)
- #4199 Deprecation für den ContaoFrameworkInterface-Dienst (aschempp)
- #4212 Key in der URL beim Umschalten des Editiermodus entfernen (aschempp)
- #4135 Keine Konfiguration der Standard-Klickjacking-Pfade in der Managed Edition (fritzmg)
- #4218 Verarbeite keine umgeleiteten URLs außerhalb von Base-Domains (fritzmg)
- #4225 Den Assistenten entfernen, wenn ein DCA-Feld nicht editierbar ist (aschempp)
- #4227 Unterstützung von `submitOnChange` in den PageTree und Picker Widgets (aschempp)
- #4226 Deprecation der Page*::generate() Methoden (aschempp)
- #4210 Korrektur der Warnung in ModuleArticle, wenn das Seitenobjekt null ist (bezin)
- #4204 Erlaubt Unterstriche in Tag-Attributen (bytehead)
- #4155 Erlaube `<summary>` und `<details>` Tags standardmäßig (Toflar)
- #4083 Flatten-Option für imagine-Konfiguration freischalten (rabauss)
- #4105 Korrigiert URLs für abschliessende Slashes in der URL für Contao 4.9 (aschempp)
Contao 4.9.26 (08.02.2022)
Contao 4.9.25 (03.02.2022)
Changelog der behobenen Fehler in Contao 4.9.25:
- #3997 Korrigiert mehrere Array-zu-String-Konvertierungen (leofeyer)
- #4056 Korrigiert das Zusammenführen von cssID von ContentModule zu FrontendModuleController (ameotoko)
- #3857 Behebt Fragmente in RSS-Feeds (fritzmg)
- #3800 Korrigiert Routing mit lokaler Domain und Port (bezin)
- #4009 Lange Inhalte werden im Backend-Popup nicht mehr abgeschnitten (qzminski)
- #4031 Zurückspielen von 'Replace phpunit/token-stream durch nikic/php-parser' (m-vo)
- #4020 Korrektur der Kompatibilität mit Composer 2.2.5 (ausi)
- #4013 Übersetzungen neu laden, wenn sich die Sprache ändert (ausi)
- #3984 Fügt die config.allow-plugins Einstellungen zu den composer.json Dateien hinzu (leofeyer)
- #3971 Repariere `Input::post()` für Formulardaten (fritzmg)
- #3981 Reduziert den Scope des Authentifizierungs-Listeners (fritzmg)
- #3790 Fügt einen Debounce-Wrappers für den Username-Autosuggester ein (ameotoko)
- #3488 Fügt eine Konfiguration für erlaubte URL-Protokolle ein (MarkejN)
- #3910 Repariert die ScriptHandler für Composer 2.3 (fritzmg)
- #3915 Keine URLs für Insert-Tags generieren, die es nicht braucht (aschempp)
- #3842 Vereinfachung des Ausdrucks in Crawl\Escargot\Factory (m-vo)
- #3966 Kompatibilität mit symfony/filesystem 5.4 hinzufügen (ausi)
- #3939 Korrigiert die Duplizierung von Child-Records mit dynamischen ptable (dmolineus)
- #3876 Korrekter Umgang mit Array-Werten in DCs (aschempp)
- #3882 Initialisiert das Framework nicht, um die Automator-Befehle zu erhalten (aschempp)
- #3877 Erzwinge abschliessenden Zeilenumbruch in HTML5-Templates (aschempp)
- #3836 HTTP-Ausnahmen als Warnungen für den Crawler anstelle von Fehlern melden (Toflar)
- #3867 Array-Wert vor dem Speichern serialisieren (bytehead)
- #3841 Entfernt eine unbenutzte Setup-Methode (aschempp)
Contao 4.9.24 (16.12.2021)
Changelog der behobenen Fehler in Contao 4.9.24:
- #3822 Hinzufügen einer Template-Eigenschaft zur Controller-Klasse (leofeyer)
- #3815 Ermöglicht lazy-Loading von Bildern in der Dateiverwaltung (fritzmg)
- #3803 Behebt endlose 4.8.0 Migration, wenn benutzerdefinierte Templates vorhanden sind (fritzmg)
- #3792 Behebt weitere PHP 8-Warnungen (aschempp)
- #3788 Bessere Textwahl beim internen Stylesheet-Editor, was die Entfernung angeht (fritzmg)
- #3787 Referrer nicht sortieren (leofeyer)
- #3781 Unbekannten "ansi_to_html" Filterfehler beheben (fritzmg)
- #3759 Vereinheitlichung des MakeServicesPublicPass (bytehead)
- #3758 Hinzufügen einer transitiven Abhängigkeit von symfony/twig-bridge (richardhj)
Contao 4.9.23 (02.12.2021)
Changelog der behobenen Fehler in Contao 4.9.23:
- #3741 Stellt sicher, dass GUIDs in RSS-Feeds eindeutig sind (leofeyer)
- #3732 Formular-Autovervollständigung für die Vorschau-Leiste abschalten (fritzmg)
- #3738 Korrigiert das CSS für die Baumansicht im Backend (leofeyer)
- #3734 Hochgeladene Dateien löschen, wenn ein Formular nicht validiert wurde (fritzmg)
- #3470 Sicherstellen, dass .public eine Datei und kein Verzeichnis ist (fritzmg)
- #3692 Entfernt den Skriptnamen, bevor eine Redirect-URI signiert wird (bytehead)
- #3690 Korrektes Speichern des Referrers im Backend (Toflar)
- #3699 ClockMock für zeitabhängigen Remember Me Token Test verwenden (SeverinGloeckle)
- #3647 Sprache der Redirect-Seite im globalen Kontext setzen (rabauss)
- #3668 Eingabefelder mit Autocomplete nicht automatisch fokussieren (SeverinGloeckle)
- #3601 Inline-Fragmente sollten das Frontend-Template nicht kompilieren (aschempp)
- #3656 Das globale Seitenobjekt sollte nicht im Backend gesetzt werden (leofeyer)
- #3654 Sicherstellen, dass die definierte Admin-E-Mail immer als Absender verwendet wird (fritzmg)
- #3665 Behandlung von doktrinären Binärtypen in der Versionsvergleichsansicht (SeverinGloeckle)
- #3637 Korrigiert das Dekorator-Muster im FailTolerantProxyCacheWarmer (aschempp)
- #3623 Die server_version nicht setzen (ausi)
- #3627 Füge die fehlenden dot-env Eigenschaften hinzu (aschempp)
- #3607 Ignoriere Routen ohne Root-ID, anstatt eine Exception zu werfen (aschempp)
- #3608 Ändere den Cache-Header nur, wenn keine Antwort an Twig render() übergeben wird (aschempp)
- #3595 Repariere den Basispfad im Asset-Kontext (aschempp)
- #3598 Cache-Header für Twig-Responses anpassen (aschempp)
- #3599 Verschieben des interest-cohort Headers in den Response-Listener (aschempp)
Contao 4.9.22 (20.10.2021)
Changelog der behobenen Fehler in Contao 4.9.22:
- #3585 Abwärtskompatibilität von link_url::back Insert-Tag behoben (ausi)
- #3527 Den Link zum Teilen auf Facebook überarbeitet (aschempp)
- #3134 Verwendet den Treiber aus der Datenbank-URL, wenn es einen gibt (aschempp)
- #3571 Korrekte Prüfung auf tinyMCE (aschempp)
- #3548 Korrektur der Berechnung von paginierten Elemente für eine gerade Anzahl von Links (SeverinGloeckle)
Contao 4.9.21 (05.10.2021)
Changelog der behobenen Fehler in Contao 4.9.21:
- #3352 Übergib auch das Template-Objekt im «parseFrontendTemplate»-Hook (xprojects-de)
- #3543 Korrektur des Sprachmenüs des Meta-Wizard (leofeyer)
- #3496 Behandlung von Grenzfällen in StringUtil::convertEncoding() (SeverinGloeckle)
- #3534 Alle Sprachen in den Metadaten der Datei übersetzen (aschempp)
- #3526 Verbesserung des JwtManager (aschempp)
- #3503 Korrekter Umgang mit leeren Bildgrössenformaten (aschempp)
- #3521 Dokumentation einer weiteren bekannten Einschränkung (leofeyer)
- #3519 Optionswerte nicht kodieren (ausi)
- #3517 Doppelte Tags in der HTML-Attributkonfiguration zusammenführen (ausi)
- #3513 HTML standardmässig nur für tinyMCE und ace|html zulassen (ausi)
- #3512 Dekodierung des Betreffs bei der Übermittlung von Formularen per E-Mail (ausi)
- #3508 Deaktiviert das Feld noComments, wenn das Comments-Bundle nicht installiert ist (leofeyer)
- #3499 DataContainer laden, bevor leerer Wert ermittelt wird (fritzmg)
- #3497 Korrektur der Optionssortierung in den Dropdowns im Backend (leofeyer)
- #3475 Konvertierung von WebP in PNG/JPG zulassen (fritzmg)
- #3480 Korrekter Umgang mit leeren Werten im Registrierungsmodul (fritzmg)
- #3481 Behebung von Inkonsistenzen bei der Darstellung von Suchfeldern (leofeyer)
- #3464 Umleitung, wenn das Backend über den Frontend-Vorschau-Einstiegspunkt aufgerufen wird (leofeyer)
- #3461 Beim Zurücksetzen des Meldesystems nicht die gesamte Flash-Bag zurücksetzen (leofeyer)
- #3416 Versenden des PreviewUrlCreateEvent auch bei leerer ID (SeverinGloeckle)
- #3467 Verhindern von Bildüberlauf für ausgewählte Inhaltselemente (fritzmg)
- #3457 Reparatur des Pickers für Kind-Tabellen ohne PID (ausi)
- #3426 Migration der Schlüssel des Newsletter-Moduls in Version 4.0 (aschempp)
- #3462 Hinzufügen eines Labels für «Mehrere bearbeiten» zum Deep-Link-Bestätigungsbildschirm (leofeyer)
- #3460 Fixierung der Position des Paginierungsmenüs im Modus «Mehrere bearbeiten». (leofeyer)
- #3459 Korrigiert eine fehlerhafte if-Bedingung in tl_files::excludeFolder() (leofeyer)
- #3455 Handhabung von Flags in insertTagToSrc() (ausi)
- #3454 Anpassung der endTime des Events (fritzmg)
- #3444 Die Service priority 0 ist nicht dasselbe wie die not-set priority (aschempp)
- #3441 Kanonischen Namen zu Routen hinzufügen (aschempp)
- #3329 Sicherstellen, dass X-Forwarded-Host vertrauenswürdig ist, wenn vertrauenswürdige Hosts konfiguriert sind (Toflar)
- #3422 Handhabung von %-Zeichen in der SERP-Vorschau (fritzmg)
- #3407 Beachte das decodeEntities-Flag mit rgxp => url (rabauss)
- #3412 Deaktiviert den HttpCache nicht dynamisch, sondern verlässt sich stattdessen auf env vars (Toflar)
- #3423 Erlaubte Attribute in Kleinbuchstaben umwandeln (ausi)
- #3417 PHP-Funktionen zum Ändern von query strings verwenden (leofeyer)
- #3405 Die Migration auf die Version 4.5.0 absichern (fritzmg)
- #3394 Tabellenname in der Ausnahme für Modellbeziehungen anzeigen (SeverinGloeckle)
- #3402 Korrektur der Adapter::__call() Methodensignatur (SeverinGloeckle)
- #3390 Verbessertes Parsen von einfachen Token in HTML (ausi)
- #3383 Korrektur des default quote style (leofeyer)
- #3296 Korrektur eines phpDoc-Kommentars in der Klasse Pagination (zonky2)
Contao 4.9.20 (24.08.2021)
Changelog der behobenen Fehler in Contao 4.9.20:
- #3369 Fix für die Verwendung von Insert-Tags im Seitentitel (ausi)
- #3360 intl für die Textrichtung verwenden (fritzmg)
- #3367 Handhabung von Insert-Tag-Flags im Picker (leofeyer)
- #3310 Hinzufügen der Optionen «dry-run» und «format=ndjson» zum contao:migrate Befehl (ausi)
- #3359 Korrektur der Migration der Medienelemente (ausi)
- #3346 Korrektur der Versionierungsbedingung in der DC_Folder-Editieraktion (ausi)
- #3356 Bereitstellen der Metadaten im Download-Element (leofeyer)
- #3341 Verwendung von contao.preview_script klären (fritzmg)
- #3314 Unterstützung für Namespaced-Attribute hinzufügen (ausi)
- #3303 Warnung, wenn der DB-Server nicht im Strict-Modus läuft (ausi)
- #3321 Korrektes Auflösen von Foreign Keys in der DCA (fritzmg)
- #3323 Entfernen des Verweises auf eine andere Tabelle aus der Spalte classname in DC_Table (dennisbohn)
- #3319 Korrekte Codierung von HTML-Kommentaren, <script>- und <style>-Tags (ausi)
- #3315 Sonderzeichen nicht kodieren, wenn keine Tags erlaubt sind (ausi)
- #3311 Fixe Versionserstellung für Einträge mit dynamischer ptable (fritzmg)
- #3278 Prüfen, ob die Stoppuhr vor dem Anhalten gestartet wurde (bytehead)
- #3283 Prüfen, ob der Indexer-Service beim Bereinigen von Suchtabellen existiert (bytehead)
Contao 4.9.19 (12.08.2021)
Changelog der behobenen Fehler in Contao 4.9.19:
Contao 4.9.18 (11.08.2021)
Sicherheitslücken geschlossen:
- Rechteausweitung mit dem Formulargenerator (CVE-2021-37627)
- PHP-File-Inclusion durch Insert-Tags (CVE-2021-37626)
- Cross-Site-Scripting durch HTML-Attribute im Backend (CVE-2021-35955)
Contao 4.9.17 (04.08.2021)
Changelog der behobenen Fehler in Contao 4.9.17:
- #2940 Das Contao-Layout im Symfony-Profiler anzeigen (aschempp)
- #3256 Rückgängig gemacht: 'Lazy-load der rootFallbackLanguage Eigenschaft' (leofeyer)
- #3214 Unterstützung von Anfrage-Tokens in Symfony-Formularen (ausi)
- #3251 Insert Tag Platzhalter-Ersetzung mit weniger Begleiterscheinungen (m-vo)
- #3245 Behebung eines func_get_arg()-Wert-Fehlers (ausi)
- #3220 Korrektes Bereinigen übrig gebliebener Datensätze im DCA-Modus 5 (aschempp)
- #3218 Starte die Sitzung nicht im Anmeldemodul (ausi)
- #3197 Ermöglicht die Definition von Entitäten neben DCA-Definitionen (m-vo)
- #3190 Beachte den Inhalt der robots.txt im SearchIndexSubscriber (Toflar)
- #3221 Entfernt die Dev-Firewall (aschempp)
- #3217 Robots-Einstellung für Umleitungsseiten zulassen (fritzmg)
- #3210 Stellt sicher, dass sich die Bezeichnung numberOfItems nur auf Artikel bezieht. (Toflar)
- #3216 Google Conversion Linker Cookie zur Verweigerungsliste hinzufügen (ausi)
- #3179 Rückportierung von DC-Treibern mit Namespace (fritzmg)
- #3174 Korrekte Behandlung von Formularfeldern in DC_Folder im «editAll» Modus () (leofeyer)
- #3047 Aktualisierung der YouTube-Optionen (leofeyer)
- #3158 Der «importUser»-Hook wird nicht mehr als deprecated markiert (bytehead)
- #3125 Prüfen, ob tstamp existiert, bevor ungespeicherte Elemente ausgeblendet werden (aschempp)
- #3077 Korrektes Rendern von showColumns im Picker-Widget (aschempp)
- #2958 Korrektur der Tooltips in den JavaScript-Assistenten (rabauss)
- #3085 Deaktiviert nicht die Suche und den Cache in FAQ- und Newsletter-Readern (fritzmg)
- #3083 Korrektur der Einrückung im news_full Template (fritzmg)
- #3078 Löschen von Log- und Undo-Tabellen über Cron (Toflar)
- #3067 Lazy-load der Eigenschaft rootFallbackLanguage (aschempp)
Contao 4.9.16 (23.06.2021)
Sicherheitslücke geschlossen:
- Cross-Site-Scripting im System-Log (CVE-2021-35210)
Contao 4.9.15 (08.06.2021)
Changelog der behobenen Fehler in Contao 4.9.15:
- #3046 Hinzufügen des "findCalendarBoundaries" Hooks (leofeyer)
- #2960 Schütze Benutzer vor Google FLoC (aschempp)
- #3058 Die Picker-Werte nicht in Ganzzahlen umwandeln (leofeyer)
- #3054 Korrigieren eines Sprachfehlers (Toflar)
- #3043 Umbenennen der Schließen-Schaltfläche am unteren Rand von Modals im Backend (leofeyer)
- #3042 Behandlung von Nicht-String-Argumenten in der Methode `FilesModel::findByPath()` (leofeyer)
- #3041 Bessere Beschriftung für das Passwortbestätigungsfeld (leofeyer)
- #2994 Nicht gespeicherte Inhaltselemente im Frontend ausblenden (leofeyer)
- #3028 ocramius/proxy-manager nicht mehr requiren (leofeyer)
- #3007 Speichern des Wertes `0` im KeyValueWizard zulassen (doishub)
- #3029 Den Select-Namen zur Laufzeit nicht ändern (aschempp)
- #2952 Label für den Contao Manager-Backend-Menüeintrag (cliffparnitzky)
- #2970 Geschützten Status von übergeordneten Seiten in der Individuellen Navigation laden (patrickjDE)
- #3000 Vereinfachung der letzten DC_Table-Änderung (leofeyer)
- #2999 Zwei übrig gebliebene Autovervollständigungsattribute entfernen (leofeyer)
Contao 4.9.14 (11.05.2021)
Changelog der behobenen Fehler in Contao 4.9.14:
- #2996 Korrektes Strippen des Wurzelpfades in den Klassen FilesModel und Dbafs (leofeyer)
- #2930 Vorlageneigenschaften zum Fragment-Proxy hinzufügen (aschempp)
- #2971 Keine leere benutzerdefinierte Navigation darstellen (patrickjDE)
- #2946 Korrektur des Seitenkontextes beim Erzeugen von RSS-Feeds (fritzmg)
- #2935 Reparieren des PageModel-Registry-Zustands (ausi)
- #2977 Externe News-Ziele werden nicht in einem neuen Fenster geöffnet (fritzmg)
- #2989 Die Route favicon.ico wurde korrigiert (fritzmg)
- #2967 Verwende die Datumsformate aus dem Seitenkontext für Insert-Tags (fritzmg)
- #2894 Behebt einen Fehler beim Normalisieren von Leerzeichen im DomCrawler (fritzmg)
- #2811 Breite/Höhe-Attribute zur Bildquelle hinzufügen (ausi)
- #2979 Behebung einer Regression bei der Kompilierung des Grenzwertmenüs (bezin)
- #2973 Rückportieren der Änderungen der Autovervollständigung (leofeyer)
- #2954 Starte die Session nicht, um zu prüfen, ob eine Property vorhanden ist (aschempp)
- #2957 Nullwerte in der Listenansicht und den DCA-Filtern anzeigen (fritzmg)
- #2878 Unterstützung von «submitOnChange» im FileTree-Widget (AlexejKossmann)
- #2965 Zurücksetzen des Bundle-Loaders beim Herunterfahren des Kernels (aschempp)
- #2956 Anzeigen der Werte unbekannter Optionen (cliffparnitzky)
- #2948 Korrektur der Array-zu-String-Konvertierung in der Auswahlliste (ausi)
- #2945 Fügt dem Befehl migrate die Option --migrations-only hinzu (ausi)
- #2942 Nicht zählen, um zu prüfen, ob eine Sprachdatei vorhanden ist (aschempp)
- #2941 Entfernt den Systemprotokolleintrag für 'no root page found' (fritzmg)
- #2933 Kompiliert das Limit-Menü nach allen anderen Filterfeldern (bezin)
- #2906 Label-Callback für Baumansicht im Picker-Widget gefixt (rabauss)
- #2926 Verwende CSS, um die Hauptüberschrift-Trennzeichen hinzuzufügen (leofeyer)
- #2929 Kompatibilität mit doctrine/dbal 2.13 behoben (ausi)
- #2914 Zurücksetzen ungültiger "Wichtiger Teil"-Werte bei der Migration auf Version 4.8.0 (ausi)
- #2913 Behebung der «runContextLength»-Migration, wenn die vorherige Migration fehlgeschlagen ist (fritzmg)
Contao 4.9.13 (24.03.2021)
Changelog der behobenen Fehler in Contao 4.9.13:
- #2905 Service-Tagging für url_callback + title_tag_callback korrigiert (rabauss)
- #2901 Falls gesetzt, _target_path beim Abmelden respektieren (bytehead)
- #2884 Behebung der Migration der Version 4.8.0 (ausi)
- #2899 Fehler bei Verwendung von return => Array für Modelle behoben (fritzmg)
- #2893 Behebung eines «undefinierten index: filesize»-Fehlers im Indexer (fritzmg)
- #2883 Gibt einen 404-Statuscode zurück, wenn eine Bilddatei nicht existiert (ausi)
- #2887 Fügt das Cookiebot-Cookie Consent-Cookie zur Cookie-Verweigerungsliste hinzu (MarkejN)
- #2885 Entfernt einen redundanten Strip-Cookie-Regex (leofeyer)
- #2877 Reparatur der Funktion UNIX_TIMESTAMP in MySQL 8 (leofeyer)
- #2875 Behebung zweier CSS-Probleme im Backend (leofeyer)
- #2876 Anpassen der Google Analytics-Strip-Cookie-Regex (leofeyer)
- #2762 Korrigiert das Laden von database.sql-Dateien im DcaExtractor (m-vo)
- #2780 Behandelt die Session als Null in System::getReferer (m-vo)
- #2864 Verwendet die Bildvorlage überall (fritzmg)
- #2861 Korrigiert, dass das Inhaltselement der Tabelle keine Nullen anzeigt (fritzmg)
- #2854 Reihenfolge der Beschriftungsfelder in der Auswahlliste respektieren (bezin)
- #2837 eval.context in der Auswahlliste verwenden, wenn gesetzt (ausi)
- #2836 Initialisiert das Contao-Framework in der Klasse Version480Update (leofeyer)
- #2838 Passt die Beschreibung der YouTube-Option «rel» an (leofeyer)
- #2827 Korrektes Erzeugen von Fehlerseiten nach Namen (aschempp)
- #2829 Starte die Session, um nach einem Benutzer-Token zu suchen (aschempp)
- #2815 contao.db.tl_module. in Artikeln nicht markieren (m-vo)
- #2831 Startpunkt einer Website immer zuerst nach Sprache sortieren (aschempp)
- #2674 Behandelt Bild-URLs mit einem Insert-Tag in der Lightbox (fritzmg)
- #2799 Tabellenansichten in das Dropdown-Menü des Auflistungsmoduls einfügen (fritzmg)
- #2689 Folgt den Umleitungen in der Failure-Methode der Klasse Request.Contao (leofeyer)
- #2735 Behandlung von Non-Regex-Werten im Suchfilter (ausi)
- #2777 Leere Autorisierungs-Header im MakeResponsePrivateListener ignorieren (ausi)
- #2800 Reparieren der json+ld-Schema-Extraktion (Toflar)
- #2819 Startpunkt der Website-Routen nach anderen Seiten-Routen sortieren (aschempp)
- #2779 0 als Standardwert für Range-Slider zulassen (fritzmg)
Contao 4.9.12 (16.02.2021)
Changelog der behobenen Fehler in Contao 4.9.12:
- #2754 Fixiert die Zeilenhöhe der Hauptüberschrift im Backend (leofeyer)
- #2755 Entfernen eines unnötigen loadLanguageFile()-Aufrufs (leofeyer)
- #1909 Korrekte Behandlung von benutzerdefinierten Standardvorlagen für Fragmenten (fritzmg)
- #2721 Benutzerdefinierte Vorlagen im Backend ignorieren (fritzmg)
- #2717 Verwende den verketteten Router, um Root-Seiten zu finden (aschempp)
- #2747 Beim Aufbau des Breadcrumbs eines Datei-Datencontainers nicht nach PIDs fragen (ausi)
- #2737 Verwende den internen Seitentitel für den Suchindex (Toflar)
- #2497 Wiederverwendung des Feldes tl_member.password in ModuleCloseAccount (bennyborn)
- #2688 Behebung eines BC-Break im AbstractFragmentController (leofeyer)
- #2683 Einstellen der scheb/2fa-Bundle-Integration (bytehead)
- #2685 Verwende das Anfrage-Attribut, um den Vorschaumodus zu bestimmen (aschempp)
Contao 4.9.11 (21.01.2021)
Changelog der behobenen Fehler in Contao 4.9.11:
- #2667 Ignorieren von Monolog-Protokolldateien beim Rotieren von Protokolldateien (leofeyer)
- #2669 Verwende einen Listener, um benutzerdefinierte Vorlage zurückzusetzen (aschempp)
- #2668 Leeren Wert für booleschen Typ korrigieren (fritzmg)
- #2666 Zurücksetzen der benutzerdefinierten Vorlage, wenn sich der Elementtyp ändert (leofeyer)
- #2653 Korrigiere das Tagging im Kommentar-Cache (leofeyer)
- #2656 Korrektes Formatieren der Suchanfragezeit (leofeyer)
- #2657 Fixe die Suchanfrage, wenn keine Schlüsselwörter vorhanden sind (leofeyer)
- #2664 Verwende die Unterpakete 2fa/* anstelle von scheb/2fa (bytehead)
- #2659 Behandlung von ID-URLs im Combiner (leofeyer)
- #2658 Übersetze die Namen der Analysevorlagen nicht (leofeyer)
- #2655 Verbessertes Rendern von langen Titeln und Dateinamen (leofeyer)
- #2654 Übergebe immer das DC-Objekt an die Methode toggleFeatured() (leofeyer)
- #2636 Verwende den korrekten User-Agent-Request-Header in Escargot (qzminski)
- #2614 Behebung der Performance des Dateimanagers bei großen Nicht-Bilddateien (fritzmg)
- #2628 Verwende den Token-Checker anstelle der Konstante FE_USER_LOGGED_IN (fritzmg)
- #2609 Min- und Max-Werte in Textfeldern korrekt validieren (aschempp)
- #2591 Ruft das PageModel aus der aktuellen Anfrage ab (aschempp)
- #2617 Upgrade von scheb/2fa auf Version 5 (PHP 8-Kompatibilität) (bytehead)
- #2615 Korrektur des News-Link-Markup (fritzmg)
- #2602 Aktualisierung der CONTRIBUTORS.md-Datei (leofeyer)
- #2588 Verwende nicht den SQL-Standard für leere Werte (fritzmg)
- #2581 Verwendung der Symfony InvalidArgumentException in Befehlen (m-vo)
Contao 4.9.10 (10.12.2020)
Changelog der behobenen Fehler in Contao 4.9.10:
- #2551 Korrektur der Cache-Tag-Invalidierung (leofeyer)
- #2540 DCA-Label korrekt laden (aschempp)
- #2550 Vorschau-URLs nicht für die Suche indizieren (leofeyer)
- #2547 Behebung der Kompatibilität mit scssphp 1.4 (ausi)
- #2545 Migrationen in das Core-Bundle verschieben (ausi)
- #2527 Verwende eine Textarea für das Bildbeschriftungsfeld (toflar)
- #2521 Versuche nicht, Fragmente für generierte Fragmente zu erzeugen (aschempp)
- #2506 Das globale Page-Model in Fragmenten behandeln (aschempp)
- #2535 Kompatibilität mit PHP 8 hinzufügen (leofeyer)
- #2534 Zurückspielen der Änderungen am Doctrine-Cache-Bundle (leofeyer)
- #2528 Erhöhung der Rückgängigmachungsfrist (toflar)
- #2522 Version 3 von toflar/psr6-symfony-http-cache-store zulassen (toflar)
- #2509 Kompatibilität mit terminal42/escargot 1.0 hinzufügen (ausi)
- #2480 Korrekte Zuweisung der CSS-Klasse im Newsletter-Abonnement-Modul (leofeyer)
- #2479 Korrekte Behandlung falscher Werte beim Dekodieren von Entitäten (leofeyer)
- #2474 Korrekte Anwendung der CSS-Klassen im Inhaltsmodul (leofeyer)
- #2473 Hinzufügen eines Cache-Control-Headers zur Backend-Antwort (leofeyer)
- #2463 Entfernt die harte Abhängigkeit von PDO (fritzmg)
- #2465 Routing-Problem mit mehreren Domains und Sprachen behoben (aschempp)
- #2321 Version 2 des Doctrine-Pakets zulassen (bytehead)
- #2433 Verwende all:unset nicht mit der Vorschau-Symbolleiste (leofeyer)
Contao 4.9.9 (20.10.2020)
Changelog der behobenen Fehler in Contao 4.9.9:
- #2434 Seiten der Root-Ebene korrekt nach oben verschieben (leofeyer)
- #2430 Das HTML-Modul korrekt generieren (leofeyer)
- #2417 Globale Werte im Fragmentdurchlauf registrieren (aschempp)
- #2416 Entfernt den Content-Length-Header beim Ändern der Antwort (aschempp)
Contao 4.9.8 (07.10.2020)
Changelog der behobenen Fehler in Contao 4.9.8:
- #2403 Auflösen von privaten Services in der Klasse ContaoCoreExtensionTest (leofeyer)
- #2399 Den letzten Benutzernamen nach der Verwendung aus der Session entfernen (ausi)
- #2363 Zurücksetzen der KEY_BLOCK_SIZE beim Migrieren der MySQL-Engine und des Zeilenformats (aschempp)
- #2388 Ignoriere die Abmelde-URL, wenn kein Benutzer vorhanden ist (fritzmg)
- #2376 Hinzufügen eines Titel-Tag-Callbacks in der SERP-Vorschau (leofeyer)
- #2361 Verhindert die Verwendung von Seiten-Aliasen, die Seiten-IDs sein könnten (leofeyer)
- #2380 Korrektur der Füllung der Popup-Schaltfläche (leofeyer)
- #2373 Verwende $this->imageHref in der Vorlage image.html5 (leofeyer)
- #2339 Optimiert die Prüfung auf Inline-Services (aschempp)
- #2366 Vergleicht nicht-normalisierte Dateierweiterungen im LegacyResizer (m-vo)
- #2369 Korrekte Prüfung auf numerische Seiten-IDs (aschempp)
- #2351 Überschreibt die Grössenvariable für die Vorlage ce_player (fritzmg)
- #2362 Korrekte Behandlung von IDNA-Hostnamen im Startpunkt (leofeyer)
- #2345 Unterstützung von Legacy-Konsolenskripten in der initialize.php (aschempp)
Contao 4.9.7 (25.09.2020)
Changelog der behobenen Fehler in Contao 4.9.7:
- #2342 Korrektur der Eingabe von 0 im Backend (leofeyer)
- #2343 Verwende nur $dc->id in der Methode protectFolder() (leofeyer)
Contao 4.9.6 (24.09.2020)
Sicherheitslücke CVE-2020-25768 geschlossen:
Insert-Tag-Injection in Formularen
Changelog der behobenen Fehler in Contao 4.9.6:
- #2148 Unterstützung für HTTP-Cache-Subscribers hinzugefügt (aschempp)
- #2313 Korrigiert die Priorität der Grössenänderungsoptionen in der PictureFactory-Klasse (m-vo)
- #2320 Unbestätigte Opt-In-Token nicht verlängern (leofeyer)
- #2300 Verwende nicht die Standardgrösse des Players (fritzmg)
- #2290 Behebung von Warnungen und Deprecations beim Ausführen von Unit-Tests (ausi)
- #2294 Keine Verwendung von == '' in Bezug auf PHP 8 (leofeyer)
- #2252 Ändert das CSRF-Token-Cookie nicht, wenn die Antwort nicht erfolgreich ist (fritzmg)
- #2281 Aktualisieren von Abhängigkeiten für PHP 8.0-Kompatibilität (ausi)
- #2264 Versucht nicht, eine Seite zu indizieren, wenn der Suchindexer deaktiviert ist (aschempp)
- #2260 Verwend floorToMinute() nicht in der Methode PageModel::loadDetails() (leofeyer)
- #2257 Nur floorToMinute() in DB-Abfragen verwenden (leofeyer)
- #2249 Frühes zurückkehren in der Methode Search::indexPage(), wenn sich nichts geändert hat (leofeyer)
- #2248 Behebung eines Typfehlers im Backend-Menü-Listener (leofeyer)
- #2244 503 Ausnahmen nicht protokollieren (fritzmg)
- #2221 Verwende einen temporären Statuscode, um zum Sprachstamm umzuleiten (leofeyer)
- #2220 Vereinfacht die tl_content-Headerfelder (leofeyer)
- #2219 Aktualisiert nur die URL der Kommentarbenachrichtigung im Frontend (leofeyer)
- #2206 Verwende den Scope-Matcher, wenn ein Element in BE und FE unterschiedlich dargestellt wird (leofeyer)
- #2204 Prüft das Anfrage-Token nur bei Hauptanfragen (fritzmg)
- #2208 DotEnv-Dateien immer laden, wenn sie vorhanden sind (leofeyer)
- #2200 Lade die Standard-Labels in der Methode loadDcaFiles() (fritzmg)
- #2182 Fange Exceptions ab, um zu verhindern, dass der Befehl «resize images» fehlschlägt (ausi)
- #2181 Hinzufügen der Asset-URL zu nicht kombinierten Dateien (ausi)
- #2155 Unterstützung der Captcha-Eingabe in DIV verpackt (aschempp)
- #2153 Verwende den Klassennamen als Cache-Schlüssel in System::import() (leofeyer)
- #2120 Unterstützung mehrerer Fragmente auf demselben Controller (aschempp)
- #2150 Höhe der Checkbox auf mobilen Geräten korrigieren (leofeyer)
Contao 4.9.5 (10.08.2020)
Changelog der behobenen Fehler in Contao 4.9.5:
- #2139 Ungültig machen der ptable-Cache-Tags in der Klasse DC_Table (leofeyer)
- #2103 $this->ptable ist nicht in der DataContainer-Klasse verfügbar (leofeyer)
- #2122 Entfernt den Contao-Merge-Cache-Control-Header in der Hauptanfrage (leofeyer)
- #2121 Die Standardvorlage für Textformularfelder korrekt anzeigen (leofeyer)
- #2118 Cookies sicher machen, wenn die Anfrage sicher ist (leofeyer)
- #2115 Fügt keine leeren CSS-Klassen in die Vorlage ein (fritzmg)
- #2097 Verwende HTTP-Statuscode 303 anstelle von 307 für Weiterleitungen (leofeyer)
- #2028 Neue Hauptversionen von zwei Drittanbieter-Paketen zulassen (leofeyer)
- #2074 Korrigiert die Reihenfolge des CSRF und des privaten Antwort-Listeners (ausi)
- #2091 Prüfen, ob der Benutzername im Registrierungsmodul übermittelt wurde (leofeyer)
- #2087 Das Picker-Menü anzeigen, auch wenn es nur eine Registerkarte gibt (leofeyer)
- #2088 Erhöht den z-Index des oberen Menü-Overlays (leofeyer)
- #2086 Zeigt auch Standardvorlagen im Menü für benutzerdefinierte Vorlagen an (leofeyer)
- #2089 Verwendung des Input-Events anstelle des Keyup-Events in der Preview-Toolbar (m-vo)
- #2083 Aktualisierung des Matomo-Tracking-Codes (leofeyer)
- #2085 Korrektur des Hilfetextes für tl_user_group.stop (leofeyer)
- #2081 Korrekte Generierung der News/Event-Vorschau-URL im Multi-Domain-Modus (leofeyer)
- #2077 Korrekte Anzeige der Frontend-Vorschauleiste für Nicht-Administrator-Benutzer (leofeyer)
- #2078 Rendert den «Gehe zum Frontend»-Link immer ohne Vorschaufragment (leofeyer)
- #2050 Verstärkt die Suche nach Tabellenoptionen in der Installer-Klasse (m-vo)
- #2066 Korrekter Umgang mit leeren Manager-Konfigurationsdateien (aschempp)
- #619 Behebung eines möglichen Fehlers, wenn die URL eine Prozentzahl enthält (qzminski)
- #2055 Ändert den JSON-LD-Typ «RegularPage» in «Page» (ausi)
- #2057 Setzt das singleSRC-Flag für den Youtube/Vimeo-Startbildschirm (m-vo)
- #2056 Verwende expectExceptionMessage() für Non-Deprecations (ausi)
- #1486 Behebung eines Speicherlecks im Befehl zur Grössenänderung von Bildern (ausi)
- #2040 Redundante Kommentare entfernen (toflar)
- #2039 Fügt die fehlenden Cache-Invalidierungen hinzu (toflar)
- #2032 Bestehende DROP INDEX-Abfragen nicht an das Ende verschieben (ausi)
- #1982 Hinzufügen von Debugging-Informationen zum MakeResponsePrivateListener (toflar)
- #2007 Benötigt mindestens jQuery 3.5 (leofeyer)
- #2005 Höhe der Textarea korrigieren (leofeyer)
- #1991 Warnung in SearchIndexSubscriberTest beheben (fritzmg)
- #1988 Aktualisierung terminal42/service-annotation-bundle (aschempp)
- #1978 Zurücksetzen der Vorschau-Symbolleisten-Stile (aschempp)
- #1966 Migration nicht durchführen, wenn die Tabelle tl_image_size fehlt (aschempp)
- #1967 ResourceFinder im Autowiring zulassen (aschempp)
- #1952 Fügt die fehlenden ContentModel-Annotationen hinzu (fritzmg)
- #1950 Entfernt zwei übriggebliebene Anforderungen (leofeyer)
- #1943 Zurücknehmen 'symfony/monolog-bundle-Abhängigkeit aus Funktionstests entfernen' (leofeyer)
- #1942 Behebung eines falschen Rückgabewerts im Backend-Locale-Listener-Test (leofeyer)
- #1932 Verbessert die Fehlermeldung bei nicht unterstützten Bildformaten (ausi)
Contao 4.9.4 (09.07.2020)
Changelog der behobenen Fehler in Contao 4.9.4:
- #1920 Korrektur der Sichtbarkeitsprüfungen für Toggle (leofeyer)
- #1894 Macht die Änderungen an $rootDir in der Klasse ContaoModuleBundle rückgängig (leofeyer)
- #1919 Rückgängigmachen der alphabetischen Sortierung des Backend-Menüs (leofeyer)
- #1903 Ladet das Sicherheits-Bundle nach dem Framework-Bundle (baumannsven)
- #1667 SCSS-Source-Maps im Debug-Modus hinzufügen (denniserdmann)
- #1914 Entfernen Sie die symfony/monolog-bundle-Abhängigkeit aus den Funktionstests (bytehead)
- #1908 Piwik in Matomo umbenannt und den Tracking-Code aktualisiert (rabauss)
- #1865 Speichern Sie die Crawl-Protokolle in einem eindeutigen Unterordner pro Installation (bohnmedia)
- #1892 Korrigiert die Sichtbarkeit der Eigenschaft EnvironmentTest::$projectDir (leofeyer)
- #1891 Alle Vorkommen von rootDir in projectDir umbenennen (aschempp)
- #1754 Erlaubt das Erzwingen einer Passwortänderung bei der Anmeldung im Befehl contao:user:password (m-vo)
- #1762 Entfernt den Redirect-Statustyp von 401- und 403-Seiten (fritzmg)
- #1871 Reduziert die Dateiabfragen durch Vorladen von Bildmodellen (toflar)
- #1883 Aktiviert framework.assets standardmäßig in der Managed Edition (fritzmg)
- #1880 Erlaubt dem Benutzer, 2FA zu deaktivieren, wenn es erzwungen wird (bytehead)
- #1886 Erhöht den Rand für TinyMCE-Felder (fritzmg)
- #1879 Das Backend-Layout noch einmal korrigiert. (fritzmg)
- #1877 Ausrichtung der Widget-Überschrift und des Hilfe-Assistenten korrigiert (leofeyer)
- #1875 Fixiert die Suchfeldhöhe im Backend (leofeyer)
- #1844 Lazy-Load Befehle (aschempp)
- #1823 Behebung von Backend-Layout-Problemen in verschiedenen Browsern (fritzmg)
- #1815 Fehler 500 für nicht unterstützte Bildtypen anzeigen (ausi)
- #1843 Tideways-Profiler-Cookie zur Cookie-Verweigerungsliste hinzugefügt (toflar)
- #1840 Verbessern der Leistung beim Importieren von Legacy-Klassen (toflar)
- #1839 Verbessert die Performance des Dateimanagers (toflar)
- #1828 Korrektes korrigieren des Mailer-Transports (fritzmg)
- #1827 Kompatibilität mit imagine-svg 1.0 hinzufügen (ausi)
- #1817 Ignorieren von minlength/maxlength/minval/maxval in ausgeblendeten Feldern (qzminski)
- #1763 Fügt das Osano Cookie Consent-Cookie zur Cookie-Verweigerungsliste hinzu (mynyx)
- #1771 Ersetzen Sie «Besucher» durch «Mitglieder» in der 2FA-Erklärung (mynyx)
- #1774 Korrigiert addImageToTemplate mit voller Grösse (fritzmg)
- #1788 Kompatibilität zu Escargot 0.6 erstellen und Prüfer für defekte Links überspringen (toflar)
- #1583 Den Crawler im Wartungsmodus ausblenden (leofeyer)
- #1776 Korrekte Umleitung zur bevorzugten Sprache, wenn kein Index-Alias vorhanden ist (aschempp)
- #1790 Ignoriert das Litespeed HTTP2 Smart Push Cookie (toflar)
- #1761 Verwende die Methode createResult() in CeAccessMigration (fritzmg)
Contao 4.9.3 (14.05.2021)
Changelog der behobenen Fehler in Contao 4.9.3:
- #1745 Ersetzt ocramius/package-versions durch composer/package-versions-deprecated (leofeyer)
- #1742 Hinweise auf leere Datenbank-Ergebnismengen beheben (ausi)
- #1743 Korrekte Prüfung auf doppelte Eingabeparameter (aschempp)
- #1740 Umbenennen von «Sicherheitsfrage» in «Spamschutz» (leofeyer)
- #1699 Min-/Max-Wert in Kontrollkästchen/Radio-/Auswahlfeldern ignorieren (aschempp)
- #1738 Fügt die Seiten-ID erneut zum JSON-LD-Kontext hinzu (leofeyer)
- #1729 Immer die Standardvorlage im Dropdown-Menü anzeigen (leofeyer)
- #1701 Verbessert die Deprecation-Nachricht des AbstractLockedCommand (blog404de)
- #1733 Korrektur der Einrückung in der Vorlage event_list.html5 (leofeyer)
- #1732 Umleiten, wenn eine News/Event ein externes Ziel hat und über die Standard-URL aufgerufen wird (leofeyer)
- #1727 Verschieben Sie die Metadaten-Felder wieder nach oben in das Nachrichten/Events-Modul (leofeyer)
- #1715 Fügt den Redirect in der Methode BackendUser::authenticate() neu hinzu (leofeyer)
- #1712 Entfernen der fehlerhaften storeFrontendReferer()-Methode (leofeyer)
- #1711 Feste Position von Toolbar-Elements fixieren (fritzmg)
- #1651 Ausführen von Schema-Diff-Abfragen in der richtigen Reihenfolge (ausi)
- #1694 Behandlung von ungültigen Sprachcodes im Meta-Assistenten (leofeyer)
- #1692 Überspringt die Vorschauumleitung, wenn das Vorschauskript nicht eingestellt ist (leofeyer)
- #1691 Fügt die Translation-Domain im Installationscontroller hinzu (leofeyer)
- #1625 Behebung des falsch verdrahteten CSRF-Tokenspeichers (toflar)
- #1628 Passt den Kommentar FrontendController::checkCookiesAction() an (mynyx)
- #1638 Korrekt prüfen, ob das Suchfeld aktiv ist (dmolineus)
- #1658 Fügt das Contao Manager-Cookie zur Cookie-Verweigerungsliste hinzu (mynyx)
- #1663 Festlegen des Standardwerts für playerAspect (fritzmg)
- #1668 Fehlerbehebung beim Ausführen des Prüfers für defekte Links (richardhj)
- #1670 Erkennung der Suchindexer-Seite korrigieren (qzminski)
- #1673 Den Suchindex nicht aktualisieren, wenn contao selbst crawlt (toflar)
- #1642 Korrektur der tl_maintenance_jobs.crawl_queue Erklärung (mynyx)
- #1640 Gibt das Anfrageargument zurück, wenn es den richtigen Typ hat (aschempp)
- #1634 Überprüfen Sie TOTP mit einem Fenster von 1 für eine bessere UX (toflar)
- #1623 Fügt ausserdem dem Element .cto-toolbar__open einen z-Index hinzu (leofeyer)
- #1590 Ändern der Zählweise für Datensätze in RobotsTxtListener (fritzmg)
Contao 4.9.2 (02.04.2020)
Changelog der behobenen Fehler in Contao 4.9.2:
- #1615 Zusätzliche Google Analytics-Cookies zur Cookie-Verweigerungsliste hinzufügen (mynyx)
- #1614 Korrektur eines Kommentars in der Klasse MakeResponsePrivateListener (mynyx)
- #1613 Die Beschriftung der Contao-Toolbar korrigieren (leofeyer)
- #1612 Sicherstellen, dass die Anmeldesymbole in Firefox immer sichtbar sind (leofeyer)
- #1608 Erhöhe den Breakpoint beim Split-Button (leofeyer)
- #1600 Korrektes Filtern von teilnehmerspezifischen Crawl-Protokollen (toflar)
- #1599 Fehlerhafte URIs werden im Suchindex-Subscriber nicht mehr als Fehler gemeldet (toflar)
- #1598 Ausblenden der Metadatenfelder, wenn eine Nachricht/Ereignis auf eine externe Quelle verweist (leofeyer)
- #1549 Dynamische Konfiguration des TokenChecker-Dienstes (bytehead)
- #1592 Korrigiert den Picker im Meta-Assistenten (leofeyer)
- #1596 Behandelt den Befehl «toggle nodes» in der Haupt-Backend-Methode (leofeyer)
- #1597 Korrektes Prüfen, ob eine Gruppe Themen importieren darf (leofeyer)
- #1542 Behalte die Sortierung der ausgewählten IDs für Aktionen bei (rabauss)
- #1595 Verwende den richtigen Seitentitel auf der Backend-Dashboard-Seite (leofeyer)
- #1593 Fügt das Label «Meta bearbeiten» in den News- und Kalender-Bundles neu hinzu (leofeyer)
- #1591 Alle Dateien im Template-Editor anzeigen (leofeyer)
- #1579 Ausrichtung der Vorschauleiste korrigieren (leofeyer)
- #1586 Korrekte Prüfung auf geladene Sprachen beim Hinzufügen der Standardbeschriftungen (leofeyer)
- #1584 Zeigt «-» an, wenn die Gerätefamilie «Andere» ist (leofeyer)
- #1582 Entfernt die Standardvorschauleiste Datenliste Option (leofeyer)
- #1581 Deaktiviere die Schaltfläche «Benutzer wechseln», wenn sie den ursprünglichen Benutzer verkörpern würde (leofeyer)
- #1580 Korrektur der DCA-Definition tl_content.listtype (leofeyer)
- #1554 Sende den richtigen Inhaltstyp für SVG-Favicons (toflar)
- #1551 SVG-Bilder in Favicons zulassen (toflar)
- #1541 Beschriftung anstelle der ID im Picker-Widget anzeigen (ausi)
- #1525 String-Typ-Hinweis entfernen, da ein Array-Wert vorhanden sein kann (bytehead)
- #1182 Löschen der Modellregistrierung zulassen (m-vo)
- #1534 Portierung der Änderungen 'URL-Suffix bei Umleitung von Seiten-IDs behandeln' (leofeyer)
- #1533 Korrektes Sortieren, wenn beide Startpunkt Fallback sind (aschempp)
- #1532 Einige Piwik/Matomo-Cookie-Regex korrigiert (aschempp)
- #1520 Optimieren MSC.twoFactorBackupCodesExplain (mynyx)
- #1513 Berechtigungsprüfung beim «Toggle-Element« beheben (rabauss)
- #1493 Anpassen der JSON-LD-Daten im Standard-Indexer-Test (leofeyer)
- #1475 Benutzerdefinierte Typen in Funktionstests registrieren (aschempp)
- #1437 Übersetzt den Titel «Preview-Toolbar anzeigen» (richardhj)
- #1457 Verwende ein Kontext-Präfix im JSON-LD-Schema (ausi)
- #1455 Die Seiten-ID nicht im JSON-LD-Kontext ausgeben (toflar)
- #1450 Verwende den nativen Schriftstapel in der Vorlage layout.html.twig (fritzmg)
- #1439 Fehlende Bildgrößen bei numerischen Themennamen korrigieren (ausi)
- #1444 Stellt sicher, dass die Protokollmeldungen im richtigen CSV-Format vorliegen (toflar)
- #1445 Wiederholung fehlgeschlagener Schema-Diff-Migrationen (ausi)
- #1453 Eingabe-Länge der Alias-Felder festlegen (aschempp)
Contao 4.9.1 (27.02.2020)
Changelog der behobenen Fehler in Contao 4.9.1:
- #1423 Die Änderungen von document.write() rückgängig machen (leofeyer)
- #1420 Behandle den Fall «keine JSON-LD gefunden» getrennt vom Fall «noSearch» (leofeyer)
- #1421 Aktualisieren Sie die Dokumentation des Composer-Laufs in der README.md (leofeyer)
- #1411 Verwaiste Seiten im Routenplaner überspringen (aschempp)
- #1419 Beim Redirect immer die aktuelle URL anhängen (aschempp)
- #1416 Korrektes Prüfen, ob ein Ordner umbenannt wurde (leofeyer)
- #1417 Korrigiert das Hochladen von Dateien in gemountete Verzeichnisse für normale Benutzer (leofeyer)
- #1418 Hinzufügen einer besseren DNS-Prüfung in der Site-Struktur (leofeyer)
- #1413 Korrektes Berechnen des Crawler-Fortschritts (leofeyer)
- #1396 Beim Crawlen den aktuellen URI nicht im Titel der Fortschrittsleiste anzeigen (toflar)
- #1385 Warnen, wenn der Crawler ohne Domain-Namen läuft (toflar)
- #1369 Löschen des Dev-Cache im Script-Handler (toflar)
- #1370 Stelle sicher, dass das Unterverzeichnis im tmp-Ordner existiert (toflar)
- #1377 Reparieren des Typ-Hinweises getAttributesFromDca() (leofeyer)
- #1376 Anmeldebildschirm neu einstellen (leofeyer)
- #1375 Aktiven Zustand der Debug-Taste im Debug-Modus simulieren (leofeyer)
- #1374 Anzeigen des korrekten Hilfetextes für das 2FA-Verifizierungsfeld (leofeyer)
- #1373 Fixieren des Ajax-Sichtbarkeits-Toggles in der Seitenstruktur (leofeyer)
- #1372 Korrektes Speichern neuer Vorlagenordner (leofeyer)
- #1359 Korrektur des PictureFactoryInterface::create()-Typ-Hinweises (bytehead)
- #1364 CSS des Anmeldebildschirms korrigieren (leofeyer)
- #1354 Ausblenden der 2FA-Felder im Backend-Infomodal (bytehead)
Contao 4.9.0 (18.02.2020)
Changelog der behobenen Fehler in Contao 4.9.0:
- #1348 Das Wizard-Icon richtig ausrichten (leofeyer)
- #1336 Mache den Dienst contao.search.indexer öffentlich (leofeyer)
- #1250 Verwende ein benutzerdefiniertes Schema für die Metadaten der Suchindizierung (toflar)
- #1335 Phrasen in den Suchergebnissen richtig hervorheben (leofeyer)
- #1323 Anpassen des SERP-Widgets an die Google-Suchergebnisse (leofeyer)
- #1299 Behebung mehrerer Probleme mit vertrauenswürdigen Geräten (bytehead)
- #1327 Korrigiert das Rendern der Picker-Vorschau (leofeyer)
- #1324 Sortieren der Backend-Menüpunkte alphabetisch nach Bezeichnung (leofeyer)
- #1322 Löschen von vertrauenswürdigen Geräten bei Deaktivierung von 2FA (bytehead)
- #1320 Ersetzen Sie «Wiederherstellungscodes» durch «Sicherungscodes» (leofeyer)
- #1295 Handhabung von entfernten Suchindexern (toflar)