With this bug fix release, it is now possible to copy error pages between root pages. In addition, content is no longer indexed in debug mode, the Symfony debug toolbar has been improved, and database migrations are now executed more consistently. For developers, the InteractiveLoginEvent is now also available in the backend. Old XML files and cron jobs are now cleaned up.
Changelog of the fixed issues in Contao 5.3.45:
- #9617 Fix the active status assignment when synchronizing newsletter recipients (zonky2)
- #9308 Always allow pages to be copied to clipboard (fritzmg)
- #9611 Remove `@charset` and BOM from the compiled SCSS files (fritzmg)
- #9597 Trigger the `InteractiveLoginEvent` for the back end login (falkgeist)
- #9591 Remove `preserveTags` for password fields (fritzmg)
- #9574 Reset the globals and the response context on error pages (fritzmg)
- #9571 Use `platformOptions` instead of `customSchemaOptions` (fritzmg)
- #9564 Add the missing migration service definitions (Toflar)
- #9509 Fix the boolean return types of the validator (ausi)
- #9489 Do not dispatch search index messages in debug mode (lukasbableck)
- #9486 Remove the `value` field from the `password` palette (fritzmg)
- #9467 Add the missing `basicEntities` conversion for form fields (fritzmg)
- #9419 Allow to enable basic entities for the `MetaWizard` (fritzmg)
- #9395 Purge `tl_cron_job` records older than 1 year (fritzmg)
- #9418 Remove HTML in the tooltip of `fileTree` preview images (fritzmg)
- #9425 Fix an error in the profiler (fritzmg)
- #9416 Delete old XML files when migrating news feeds (fritzmg)
- #9415 Normalize the URL field length (fritzmg)
- #9400 Always use the `contao.listener.image_size_options` service (fritzmg)
- #9396 Normalize the `imageSize` fields (fritzmg)
- #9387 Do not show an error for unexpected subsequent migrations (ausi)
- #9345 Fix the line height for select and input fields (fritzmg)
- #9354 Add a BC comment for `doctrine/dbal < 4.5.0` (ausi)
- #9339 Do not run migrations that were not previously pending (ausi)
- #9328 Prevent circular references when nesting records (patrickjDE)
- #9285 Check for `FORM_SUBMIT` in `ModuleLogin::generate()` (fritzmg)
- #9213 Fix the Contao icon color in the profiler (lukasbableck)
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 is the next LTS version of Contao and was released in February 2026, ensuring a smooth transition.