As usual, this release includes all changes from version 5.3.46 and also introduces around 50 additional back end improvements. Of particular note are significant performance optimizations in tree views (e.g. site structure, article view, and file tree), as well as numerous fixes related to the UI, permissions, calendar behavior, redirects in back end search results and edit forms, and the new jobs framework.
Changelog of the fixed issues in Contao 5.7.4:
- #9775 Restore the globals backup only if defined ( fritzmg )
- #9773 Preload the models in the file manager to reduce the number of DB queries ( Toflar )
-
#9771
Also use the tree view limit in
DC_Folder( Toflar ) -
#9760
Check for
currentPidin self referencingtable=ptableDCAs ( ausi ) -
#9770
Use the
maxResultsPerPagesetting for the tree record limit ( Toflar ) - #9768 Close the accessible navigation on same page anchor links ( zoglo )
- #9692 Do not add request attributes to forward URLs ( lukasbableck )
- #9765 Set the asset version strategy dynamically in the manager bundle ( fritzmg )
- #9511 Add the missing permission check for theme content elements ( lukasbableck )
- #9762 Prevent assets added during framework initialization from being cleared ( fritzmg )
-
#9604
Improve the
title_tag_callbacklisteners ( fritzmg ) -
#9759
Remove the leftover
RenderPageEventclass ( fritzmg ) - #9721 Allow to delete jobs in the backend module ( qzminski )
-
#9754
Cache the Contao context in the
ContaoStrategyclass ( Toflar ) - #9729 Show infinitely repeating events only once if the list is open-ended ( ausi )
-
#9758
Optimize the
operations-menu-controller.jsandtooltips-controller.js( Toflar ) -
#9744
Improve the
HtmlAttributesperformance ( Toflar ) -
#9753
Add an escaped value cache in the
HtmlAttributesclass ( Toflar ) -
#9752
Optimize the
operations.html.twigtemplate ( Toflar ) -
#9747
Check for a successful response in
LegacyRouteParametersListener( fritzmg ) - #9740 Introduce a hard limit for tree views ( Toflar )
- #9734 Fix invalid HTML in the backend ( zoglo )
-
#9726
Increase the contrast of the
nav-groupcolor in light mode ( zoglo ) - #9689 Extend the Stimulus controller for TinyMCE ( aschempp )
- #9503 Do not hardcode the ID field for foreign keys ( aschempp )
- #9707 Wrap the logo of the error layout template in a Twig block ( de-es )
-
#9709
Correctly initialize
DataContainer::$strField( aschempp ) -
#9714
Fix the
ArticleColumnListeneroutside of edit views ( fritzmg ) - #9715 Fix the missing autowiring alias for the jobs framework ( Toflar )
- #9718 Fix the UI of the jobs backend module ( qzminski )
-
#9722
Add an
is_scalarcheck in theValueFormatter( fritzmg ) -
#9723
Fix the view URL for pages in the
DcaUrlAnalyzer( fritzmg ) -
#9383
Introduce a
MtimeVersionStrategyfor the app ( fritzmg ) - #9708 Correctly format recursive arrays in the value formatter ( aschempp )
- #9702 Correctly redirect after deleting multiple elements ( ausi )
- #9705 Change the calendar feed content type in debug mode and add the charset ( fritzmg )
- #9697 Remove files of multiple uploads properly ( fritzmg )
- #9693 Trim the grid view label to remove empty whitespace ( aschempp )
- #9682 Fix the back button for child records in all data container modes ( ausi )
- #9678 Handle fields with a foreign key and an array value in the value formatter ( aschempp )
- #9676 Correctly show the tooltip of the "publish" icon in the module wizard ( leofeyer )
- #9674 Add list attributes to the pagination template ( fritzmg )
-
#9673
Return
nullif a foreign key record does not exist ( leofeyer ) -
#9675
Add
insert_tag_rawto themootoolsvariable ( leofeyer ) - #9649 Pass the pagination instance to legacy templates ( fritzmg )
-
#9671
Do not add the
onclickattribute if there is no href ( fritzmg )
About Contao 5.7 LTS
The first stable version of Contao 5.7 will be released on February 15, 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.
Add a comment