
As always, this bugfix release contains all bugfixes of the latest 4.9 version and, as in the previous versions too, it fixes various warnings related to PHP 8. In addition, bugs in the routing (interaction of prefixes with the index
alias) have been fixed and the contao:migrate
command now aborts if an error occurs when creating the backup. Furthermore, the metadata in the file management now validates that the license information contains a valid URL and existing migrations have been improved and additional unnecessary log entries have been removed.
Changelog of the fixed issues in Contao 4.13.5:
- #4785 Fix the while loop in the `Controller::getParentEntries()` method (leofeyer)
- #4784 Return 0 after deleting a deferred image reference (leofeyer)
- #4757 Fix a potential PHP 8 warning in booknav frontend module (qzminski)
- #4763 Correctly toggle checkbox groups with collapseUncheckedGroups (aschempp)
- #4774 Fix a potential PHP 8 error in the Contao\Environment class (qzminski)
- #4767 Fix a potential PHP 8 warning in the Contao\Controller class (qzminski)
- #4679 Fix several accessibility issues in the back end navigation (aschempp)
- #4752 Deprecate orderField (ausi)
- #4732 Fix a potential PHP 8 warning in the sitemap module (qzminski)
- #4747 Apply the rel=lightbox migration to all rte fields (ausi)
- #4728 Fix DBAFS when upload_path contains subfolders (fritzmg)
- #4733 Undeprecate reload…tree ajax post actions (ausi)
- #4739 Make sure page language is always a string in routing (aschempp)
- #4720 Fix a potential PHP 8 warning in the breadcrumb module (qzminski)
- #4719 Fix the PHP 8 warning if a $_SERVER variable does not exist (qzminski)
- #4713 Also override Return-Path and Sender address (fritzmg)
- #4717 Correctly handle index pages without URL prefix (aschempp)
- #4692 Harden against invalid input (leofeyer)
- #4691 Fix failing backup on contao:migrate must abort the command (Toflar)
- #4683 Drop the DBAFS file size limit (m-vo)
- #4673 Fix undefined array key warning when using an article list (MarkejN)
- #4662 Deprecate the move operation (aschempp)
- #4443 Expose public URIs in the VFS (m-vo)
- #4681 Fix the PHP 8 warning in Contao\Date class (qzminski)
- #4669 Remove all "Unable to generate URL for page" log entries (leofeyer)
- #4668 Fix the hasText/hasDetails usage (leofeyer)
- #4667 Stop using the deprecated VERSION constant (bezin)
- #4656 Unset TL_CONFIG in ContaoTestCase::tearDown() (fritzmg)
- #4643 Remove superfluous class name in deprecation messages (fritzmg)
- #4632 Undeprecate some autowiring aliases (fritzmg)
- #4641 Fix missing PurgePreviewLinksCron registration (fritzmg)
- #4623 Improve how the Contao Twig escaper works (m-vo)
- #4617 Ensure that the license field in the MetaWizard contains a URL (Toflar)
- #4592 Support both `collation:` and `collate:` (leofeyer)
- #4631 Fix the empty URL check in the getCandidates() method (leofeyer)
- #4627 Fix RelLightboxMigration if ContaoCommentsBundle is not installed (fritzmg)
- #4608 Deprecate the Backend::getTinyTemplates() method (de-es)
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.