Contao Open Source CMS 5.6

Contao Open Source CMS Changelog for the version 5.6

About Contao 5.6

The first stable version of Contao 5.6 has been released on 18 August 2025 and has been the successor of Contao 5.5. 5.6 will be updated until 14 February 2026, after which it will be replaced by Contao 5.7.

Changelog Contao 5.6

Contao 5.6.4 (2025-10-31)

Changelog of the fixed issues in Contao 5.6.4:

Contao 5.6.3 (2025-09-30)

Changelog of the fixed issues in Contao 5.6.3:

Contao 5.6.2 (2025-09-05)

Changelog of the fixed issues in Contao 5.6.2:

Contao 5.6.1 (2025-08-28)

Security vulnerabilities closed:

Changelog of the fixed issues in Contao 5.6.1:

Contao 5.6.0 (2025-08-18)

Changelog of the fixed issues in Contao 5.6.0:

Changelog of the fixed issues in Contao 5.6.0-RC3:

  • #8513 Use `data-turbo-track="dynamic"` instead of reloading (fritzmg)
  • #8634 Move the `tl_buttons` ID to the top element (aschempp)
  • #8625 Use the operations builder for the versions view (aschempp)
  • #8620 Fix the new buttons and allow to override the configuration (aschempp)
  • #8653 Make the navigation burger color adjustable (zoglo)
  • #8623 Do not add a CSS class to the operation attributes (aschempp)
  • #8626 Fall back to the label if an operation has no title (aschempp)
  • #8643 Use `node` instead of `element` in the passkey mutation observer (zoglo)
  • #8645 Output the global data for additional head/body content in layout pages (m-vo)
  • #8578 Open the browser context menu on the second right-click again (fritzmg)
  • #8621 Fix the drag handle of the image size items (aschempp)
  • #8619 Always hide the parent node of invisible drag handles (aschempp)
  • #8624 Optimize the theme import/export operations (aschempp)
  • #8617 Do not add a leading white space in the `deeplink-controller` migration (zoglo)
  • #8614 Remove `aria-hidden` on drag handles (aschempp)
  • #8612 Remove a superfluous `"` in the `data-action` attribute of the `be_main` template (lukasbableck)
  • #8570 Use a security voter to check the form field type access (aschempp)

Changelog of the fixed issues in Contao 5.6.0-RC2:

Changelog of the new features in Contao 5.6.0-RC1:

Changelog of the fixed issues in Contao 5.6.0-RC1:

  • #8550 Adjust the text indentation of the menu buttons (m-vo)
  • #8549 Correctly hide disabled operations (leofeyer)
  • #6859 Unlock `doctrine/dbal` 4.x and `doctrine/orm` 3.x (fritzmg)
  • #8544 Only apply the button width in the `operations-menu` (zoglo)
  • #8542 Fix the clickable area of the operation buttons (aschempp)
  • #8537 Fix the operation menu position in the "paste into" view (zoglo)
  • #8530 Distinguish between "copy" and "duplicate" (leofeyer)
  • #8538 Use the default translations for the "new" button (aschempp)
  • #8531 Consider the previous `as-grid` view for `DataContainer::MODE_PARENT` (zoglo)
  • #8518 Simplify the positioning of the operations menu (zoglo)
  • #8528 Handle empty `Content-Type` header in CORS (aschempp)
  • #8517 Use `Backend::addToUrl()` when switching to "edit multiple" mode (aschempp)
  • #8490 Switch the DCA request on `kernel.request` and `kernel.finish_request` (ausi)
  • #8482 Fix the width of the select wizard (zoglo)
  • #8478 Fix the DCA loading performance in dev mode (ausi)
  • #8467 Fix the `width` within the `allowedAttributes` widget (zoglo)
  • #8468 Fix a merge error in the guests migration (aschempp)
  • #8459 Consider the `<hr>` element as a `menuLinkSelector` (zoglo)
  • #8412 Do not use `MooTools.getElements()` in the `toggle-nodes-controller` (zoglo)
  • #8398 Correctly close the `header_outlets` block (Toflar)
  • #8296 Add the lost commit of #8207 again (m-vo)
  • #8216 Copy the session in the DCA request switcher (ausi)
  • #8178 Fix the module wizard and section wizard scripts (m-vo)
  • #8071 Fix the "overwrite metadata fields" migration (ausi)
Contao updates made easy!

Perform Contao updates directly from trakked!

Watch video now