This bug fix release brings various improvements to the Template Studio and the processing of insert tags. In addition, the modern Twig-based page layouts have been further expanded.
The processing of insert tags has been standardized in various places and the authorization checks for preview links have been corrected.
In addition, the TinyMCE skin has been updated to "oxide" to better match the refreshed back end. Problems with file uploads and the new Row Wizard have also been fixed.
Changelog of the fixed issues in Contao 5.7.1:
- #9552 Backport the `LegacyTemplateFunctionsRuntime` changes (m-vo)
- #9538 Add support for `TL_JAVASCRIPT` in modern page layouts (fritzmg)
- #9550 Fix editing legacy templates in theme contexts in the Template Studio (m-vo)
- #9553 Add the remaining deprecations in the `calendar-bundle` (fritzmg)
- #9487 Add RSS feeds to modern layouts (fritzmg)
- #9532 Set the correct enctype for the Template Studio editor form (lukasbableck)
- #9529 Fix overscroll and overflow of the Twig editor (lukasbableck)
- #9531 Only render the breadcrumb trail for instances of `DC_Table` (zoglo)
- #9471 Fix various small things in the Template Studio (m-vo)
- #9526 Cast timestamps to int in the `ValueFormatter` (lukasbableck)
- #9520 Change the remaining `clip` properties (zoglo)
- #9518 Fix the horizontal overflow in the back end (zoglo)
- #9465 Generate the breadcrumb from the page trail (aschempp)
- #9516 Fix an error when the form field placeholder is not defined (lukasbableck)
- #9517 Replace insert tags for password field placeholders (lukasbableck)
- #9513 Add tests for the logout controller (aschempp)
- #9512 Re-add `overflow: hidden` for `tl_left` in listings (zoglo)
- #9510 Use `overflow: visible` for the accessible navigation dropdown wrapper (zoglo)
- #9495 Replace insert tags in placeholders and help texts (fritzmg)
- #9504 Only render the pagination in `ModuleListing` if defined (fritzmg)
- #9500 Use the page finder to check page access (aschempp)
- #9496 Activate Turbo for the Template Studio if it is disabled on the outer element (bytehead)
- #9477 Remove the unused `_store_referrer` attribute (fritzmg)
- #9499 Fix the remaining page controllers (aschempp)
- #9490 Add an abstract page controller for content composition (aschempp)
- #9507 Fix an invalid query if `root` incorrectly contains non-numerical IDs (lukasbableck)
- #9460 Use the value formatter everywhere (aschempp)
- #9463 Fix the permission checks on preview links (aschempp)
- #9476 Replace insert tags for form field values (fritzmg)
- #9473 Change `<span>` to `<kbd>` for the search shortcut (xchs)
- #9468 Write the `DC_Folder` sources using the virtual filesystem (m-vo)
- #9466 Enforce the naming convention for `HtmlAttributes` variables in Twig templates (m-vo)
- #9464 Include the DC object when generating the row wizard fields (aschempp)
- #9462 Fix the border radius of fragments without preview (leofeyer)
- #9455 Make the preheader optional in the `mail_responsive` template (fritzmg)
- #9456 Make hyperlink embeds optional (fritzmg)
- #9452 Replace insert tags within custom head tags (zoglo)
- #9445 Reverse the supervisor provider array (fritzmg)
- #9446 Limit the width of the filter panel fields (zoglo)
- #9447 Update the TinyMCE skin to oxide (Toflar)
- #9441 Remove obsolete `>` in the `be_login_two_factor` template (zoglo)
- #9442 Fix the file upload operation (aschempp)
- #9440 Remove empty chains when filtering the hierarchy in the `ContaoFilesystemLoader` (m-vo)
About Contao 5.7 LTS
The first stable version of Contao 5.7 will be released on February 16, 2026, replacing Contao 5.3 as the long term support version. As an LTS version, 5.7 will be provided with bug fixes until February 14, 2029 and security-related updates until February 14, 2030.