The seventh bugfix release of the Contao 4.13 LTS series contains, as always, the latest bugfixes of version 4.9.32. Contao 4.13.7 improves compatibility with newer Doctrine versions and now checks if the correct database server version is configured. The Javascript files of TinyMCE are now provided with a cache suffix so that they are always loaded correctly during an update. In addition, some issues related to PHP8 have been improved and preparatory changes regarding Contao 5 have been made.
Changelog of the fixed issues in Contao 4.13.7:
- #5112 Allow subpalettes based on value 0 in case of selects (dennisbohn)
- #5142 Support pid foreign keys in DC_Table (richardhj)
- #5104 Skip the database backup in contao:migrate command if there is no work to do (qzminski)
- #5092 Check database version in migrate command (ausi)
- #4979 Fix legacy routing matcher not matching the route if page has no alias (qzminski)
- #5064 Deprecate the MAILER_URL environment variable (aschempp)
- #4988 Redirect to fragment URL on preview URL error (aschempp)
- #5009 Keep the ResponseContextAccessor available for autowiring (aschempp)
- #5061 Improve canonical URL help text (ausi)
- #5129 Handle non-existing table in DcaExtractor (aschempp)
- #5108 Do not override manually defined ptable configuration (dmolineus)
- #5016 Fix several argument warnings on PHP methods (aschempp)
- #5095 Don’t use deprecated getIdentifierQuoteCharacter() (ausi)
- #5098 Fix compatibility with doctrine/dbal 3.3.8 (ausi)
- #5071 Deprecate noCache parameter of DcaLoader (ausi)
- #5059 Fix illegal string offsets in the translator (ausi)
- #5026 Also set collation for database.sql files (fritzmg)
- #5020 Fix wrong UUID being applied when moving resources (m-vo)
- #4965 Use cache_suffix for TinyMCE (fritzmg)
- #4973 Deprecate the importUser hook (bytehead)
- #4957 Fixed str_replace errors when passing null (aschempp)
- #4961 Always set both collate and collation to the same value (fritzmg)
- #4952 Allow iterating FilesystemItemIterator multiple times (m-vo)
- #4933 Do not set header in Ajax::executePostActions (fritzmg)
- #4948 Fix potential PHP 8 warnings when resizing an uploaded image (qzminski)
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.