Contao Open Source CMS Changelog for the version 5.3

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.

Changelog Contao 5.3

Contao 5.3.20 (2024-12-10)

Changelog of the fixed issues in Contao 5.3.20:

Contao 5.3.19 (2024-11-28)

Changelog of the fixed issues in Contao 5.3.19:

Contao 5.3.18 (2024-11-20)

Changelog of the fixed issues in Contao 5.3.18:

Contao 5.3.17 (2024-10-23)

Changelog of the fixed issues in Contao 5.3.17:

Contao 5.3.16 (2024-10-22)

Changelog of the fixed issues in Contao 5.3.16:

Contao 5.3.15 (2024-09-17)

Security vulnerabilities closed:

Contao 5.3.14 (2024-09-12)

Changelog of the fixed issues in Contao 5.3.14:

  • #7509 Handle string IDs in the article content voter (aschempp)
  • #7525 Only add the `galleryTpl` field to the legacy gallery element (fritzmg)
  • #7467 Correctly handle news feed URLs in the page routing listener (leofeyer)
  • #7513 Fix the parent record loading in the dynamic parent table voter (aschempp)
  • #7489 Fix the description list markup for `template` templates (fritzmg)
  • #7484 Fix type error in `downloads` content element (fritzmg)
  • #7485 Fix the name of symlinked filesystem adapters (fritzmg)
  • #7477 Fix the line height of the ellipsis containers (leofeyer)
  • #7472 Consider subfolders and Twig templates within the theme export (zoglo)

Contao 5.3.13 (2024-08-06)

Changelog of the fixed issues in Contao 5.3.13:

Contao 5.3.12 (2024-08-06)

Changelog of the fixed issues in Contao 5.3.12:

Contao 5.3.11 (2024-06-28)

Changelog of the fixed issues in Contao 5.3.11:

  • #7315 Fix the priority of the web worker and improve memory handling (Toflar)
  • #7317 Fix missing submitter in form data (ausi)
  • #7309 Fix infinite loop in `encore dev --watch` (zoglo)

Contao 5.3.10 (2024-06-25)

Changelog of the fixed issues in Contao 5.3.10:

  • #7300 Remove two leftover clearing DIVs (leofeyer)
  • #7293 Prevent double form submission (ausi)
  • #7294 Fix symlinked file not inside root directory (ausi)
  • #7292 Evaluate scripts in Ajax form responses (ausi)
  • #7296 Fix toggling nodes if there is no global operation (leofeyer)
  • #7291 Fix drag and drop in the file manager (leofeyer)
  • #7289 Skip sleeping in messenger web worker (ausi)
  • #7055 Return to the list view after adding items to the clipboard (aschempp)
  • #7287 Fix missing query parameters in the file insert tag (ausi)
  • #7283 Use the translator language instead of the request language for the `iflng` and `ifnlng` insert tags (Toflar)
  • #7282 Check CSRF and private response after the session (ausi)
  • #7270 Replace non-routable URLs with an empty string for the `{{link*}}` insert tags (fritzmg)
  • #7268 Initialize the Contao framework when working with opt-in tokens (aschempp)
  • #7253 Rework the messenger integration (Toflar)
  • #7262 Remove the process timeout in the `SuperviseWorkersCommand` (md-netdesign)
  • #6985 Undeprecate using `$model->classes` (aschempp)
  • #6991 Cache relative paths in the ContaoFilesystemLoader (m-vo)
  • #7244 Replace insert tags when parsing widget templates (fritzmg)
  • #7241 Use the original ID for nested fragments if available (aschempp)
  • #7239 Fix more edge cases in the `HtmlAttributes` class (ausi)
  • #7228 Overwrite the page metadata before parsing the news article (lukasbableck)
  • #7237 Fix an endless loop in the `DC_Folder::getParentFilemounts()` method (leofeyer)
  • #7225 Do not trigger the PHP `header()` deprecation for certain headers (fritzmg)

Contao 5.3.9 (2024-05-24)

Changelog of the fixed issues in Contao 5.3.9:

Contao 5.3.8 (2024-05-07)

Changelog of the fixed issues in Contao 5.3.8:

Contao 5.3.7 (2024-04-19)

Changelog of the fixed issues in Contao 5.3.7:

  • #7089 Make the member group voter cacheable (aschempp)
  • #7129 Make the `PhpTemplateProxyNode` class compatible with Twig 3.9 (ausi)
  • #7130 Fix the elements check in the `sectionwizard.js` script (qzminski)
  • #7127 Use `PhpSubprocess` instead of `Process` in the `ProcessUtil` class (Toflar)

Contao 5.3.6 (2024-04-17)

Changelog of the fixed issues in Contao 5.3.6:

Contao 5.3.5 (2024-04-16)

Changelog of the fixed issues in Contao 5.3.5:

  • #7113 Fix the order of the media block in the text element markup (ausi)
  • #7107 Use Encore to minify the SVG icons (leofeyer)
  • #7071 Add the missing styles to the new table element (zoglo)
  • #7106 Enable the `sortAttrs` option in the SVGO configuration (leofeyer)
  • #7017 Fix the elements check in the `modulewizard.js` script (qzminski)
  • #7073 Use `display: grid` in the image gallery preview (zoglo)
  • #7074 Initialize Handorgel on the element (zoglo)
  • #7081 Add the missing `WysiwygStyleProcessor ` autowiring alias (Toflar)
  • #7064 Also unset the `disable`, `start` and `stop` fields when an admin edits themselves (aschempp)
  • #7057 Cache SQL queries in the page type voter (aschempp)
  • #7046 Fix some edge cases when parsing HTML style attributes (ausi)

Contao 5.3.4 (2024-04-09)

Security vulnerabilities closed:

Contao 5.3.3 (2024-03-22)

Changelog of the fixed issues in Contao 5.3.3:

  • #7045 Fix a bug in `setIfExists()` with Stringable objects (ausi)
  • #7044 Fix double encoding/decoding in the `HtmlAttributes` class (ausi)

Contao 5.3.2 (2024-03-21)

Changelog of the new features in Contao 5.3.2:

  • #7037 Add the `csp_unsafe_inline_style` Twig filter (ausi)

Changelog of the fixed issues in Contao 5.3.2:

Contao 5.3.1 (2024-03-08)

Changelog of the new features in Contao 5.3.1:

  • #6954 Register the `dotenv:dump` command by default in the Contao managed edition (Toflar)

Changelog of the fixed issues in Contao 5.3.1:

Contao 5.3.0 (2024-02-16)

Changelog of the fixed issues in Contao 5.3.0:

  • #6854 Handle routing exceptions during news and event URL generation (fritzmg)
  • #6900 Improve logging of request parameters (aschempp)
  • #6898 Add `type="button"` to the accordion toggler (fritzmg)
  • #6895 Fix the column name in the "remember me" migration (aschempp)
  • #6893 Move adding the schema.org data to the `_download.html.twig` component (leofeyer)
  • #6889 Correctly cache Contao translations that only exist as Symfony translations (fritzmg)
  • #6890 Always allow the "read" action in the front end modules voter (bezin)
  • #6880 Correctly handle dark icons in `data-icon` and `data-icon-disabled` (zoglo)

Changelog of the new features in Contao 5.3.0-RC4:

  • #6814 Allow adding a source to multiple CSP directives at once (aschempp)
  • #6858 Remove the `@internal` flag from the backup manager (Toflar)

Changelog of the fixed issues in Contao 5.3.0-RC4:

Changelog of the new features in Contao 5.3.0-RC3:

Changelog of the fixed issues in Contao 5.3.0-RC3:

Changelog of the new features in Contao 5.3.0-RC2:

Changelog of the fixed issues in Contao 5.3.0-RC2:

Changelog of the new features in Contao 5.3.0-RC1:

Changelog of the fixed issues in Contao 5.3.0-RC1:

Contao updates made easy!

Perform Contao updates directly from trakked!

Watch video now