This release includes the changes of the last Contao 4.9 and a variety of other bug fixes. For example, a problem with endlessly growing user sessions in the back end and incorrect encodings in the RSS feeds and image handling have been fixed. Furthermore, a bug was fixed that could cause file uploads in the front end to overwrite files even though the "Preserve existing files" checkbox in the form generator was checked. Morevoer, various platform differences between PHP configurations and operating systems have been adjusted.
Changelog of the fixed issues in Contao 4.13.16:
- #5809 Fix the "root page dependent modules" module (bytehead)
- #5790 Load app routes before everything else (aschempp)
- #5811 Clear the session value when toggle is closed (aschempp)
- #5802 Fix public folder renaming on Windows (fritzmg)
- #5792 Skip invalid article links if the URL cannot be generated (aschempp)
- #5797 Purge the new records when revising tables (ausi)
- #5799 Define line endings for templates (fritzmg)
- #5787 Disable `ToggleNodesLabelListener` if not in back end (fritzmg)
- #5785 Fix file uploads erroneously overwriting existing files (fritzmg)
- #5786 Handle negative PHP ini precision in StringUtil (ausi)
- #5674 Dynamically change the "expand/collapse all" label (aschempp)
- #5782 Fix the remaining opt-in token validation queries (leofeyer)
- #5619 Allow using both modern fragments and Twig templates in extensions (m-vo)
- #5777 Do not URL-decode file paths in FigureBuilder (ausi)
- #5692 Unify newlines in textarea widgets (aschempp)
- #5759 Fix the image encoding in the RSS feeds (qzminski)
- #5753 Always set `currentRecord` when initializing widgets (leofeyer)
- #5740 Correctly handle numeric paths (part 2) (m-vo)
- #5544 Merge CSS classes in the "root page dependent modules" module (bytehead)
- #5696 Fix installer issue if SQL field has no precision (aschempp)
- #5741 Fix reordering trees when the PID is null (aschempp)
- #5708 Add the missing null check for button_callback (aschempp)
- #5606 Use the request language to match `iflng` tags (aschempp)
- #5709 Check for trail page before rendering the navigation (aschempp)
- #5669 Skip pages in sitemap.xml if URL cannot be generated (aschempp)
About Contao 4.13 LTS
The first stable version of Contao 4.13 has been released on February 17, 2022, replacing Contao 4.9 as the long term support version. As an LTS version, 4.13 will be provided with bug fixes until February 14, 2025 and security-related updates until February 14, 2026. Contao 5.3 will be the next LTS version of Contao and has been released in February 2024, ensuring a stress-free transition.