This release fixes a bug in the back end where child records were potentially ignoring the setting doNotDeleteRecords
. In addition, the section headings of content elements are now also displayed, which should improve the overview of nested elements. There was also work on performance - Contao should get a noticeable performance boost, especially for pages with a lot of data (content elements, front end modules).
Changelog of the fixed issues in Contao 5.3.18:
- #7730 Show section headlines in the back end preview (leofeyer)
- #7729 Allow basic entities in section headlines (leofeyer)
- #7727 Make the abstract entities migration case-sensitive (leofeyer)
- #7670 Prevent possible type error in `DC_Table::getClipboardPermission` (fritzmg)
- #7699 Do not load the CAPTCHA script in the back end preview (leofeyer)
- #7698 Skip fragments which inherit legacy modules in debug:fragments (bytehead)
- #7682 Remove superfluous domain encoding (falkgeist)
- #7720 Cache hot path in model (Toflar)
- #7631 Allow page controllers to create the response context (fritzmg)
- #7715 Consider the `doNotDeleteRecords` setting when deleting child records (patrickjDE)
- #7716 Fix login redirect and session usage (fritzmg)
- #7712 Fix the permissions check for "save and duplicate" (aschempp)
- #7708 Decode entities for favorites labels (fritzmg)
- #7717 Use the `RateLimiter` component to limit password reset requests (bytehead)
- #7674 Flag deprecated Twig functions as deprecated (m-vo)
- #7667 Harden CSP header parsing (bytehead)
About Contao 5.3 LTS
The first stable version of Contao 5.3 has been released on February 16, 2024, replacing Contao 4.13 as the long term support version. As an LTS version, 5.3 will be provided with bug fixes until February 14, 2027 and security-related updates until February 14, 2028. Contao 5.7 will be the next LTS version of Contao and will be released in February 2026, ensuring a stress-free transition.