Contao 5.3.35
12 August 2025
Contao version 5.3.35 is now available.
Upgrading to Contao 5.3.35
Contao 5.3.35 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Contao updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Contao install to test the 5.3.35 upgrade prior to applying it live. Get started managing your Contao installations with Installatron
What's New in Contao 5.3.35
5.35.5
Fixed issues
- #8654 Allow version 2 of guzzlehttp/promises (bytehead)
- #8582 Change the newsletter recipient icon according to the start/stop date (fritzmg)
- #8622 Do not use load callbacks to set default values (fritzmg)
- #8627 Improve the root page error message (aschempp)
- #8358 Fix an undefined index error for href in the news menu template (Tastaturberuf)
- #8602 Rename the attr() function to attrs() (zoglo)
- #8609 Remove the ClipboardManager class constant (aschempp)
- #8648 Fix an SQL error when disabling subscribed members (fritzmg)
- #8600 Add aria-current="page" to the active navigation item (zoglo)
- #8597 Add the missing autowiring alias for FileDownloadHelper (fritzmg)
- #8592 Switch to php-feed-io/feed-io (fritzmg)
- #8579 Reset $blnDetailsLoaded in PageModel when setting a new row (fritzmg)
- #8572 Correctly check permissions to create a new clipboard (aschempp)
- #8032 Disable the asFragment option of the #[AsInsertTag] attribute (ausi)
- #8527 Add a PROCESS_CONSUMER_NAME env variable to all initiated subprocesses (richardhj)
- #8526 Add number format validation for slider settings (de-es)
- #8466 Use :: to reference fragment methods (dmolineus)
- #8515 Use Backend::addToUrl() for DataContainer::switchToEdit() (aschempp)
5.35.4
Fixed issues
- #8499 Remove noSearch from news_feed and use permission for newsArchives options (fritzmg)
- #8373 Correctly resolve the preview URL inside content elements (aschempp)
- #8379 Fix absolute path URLs not enabling the lightbox (fritzmg)
- #8463 Use :: to reference controller methods (Symfony 6+ compatibility) (dmolineus)
- #8455 Fix side-effects in Document::getContentCrawler() (Toflar)
- #8457 Catch parse errors in the auto service registration (Toflar)
- #8405 Fix multiple issues with referrers in the back end (Toflar)
- #8419 Encode URLs in the preview link controller (fritzmg)
- #8439 Remove the title attribute from the breadcrumb elements (fritzmg)
- #8436 Remove the popstate listener for table revision (fritzmg)
- #8433 Do not override error_reporting in contao-api (fritzmg)
- #8416 Correctly check if the core modules are installed for comments (aschempp)
- #8420 Do not show the Swiper buttons in the back end preview (fritzmg)
- #8417 Add the fieldset legend IDs again (aschempp)
- #8361 Correctly support the default callback on tagged services (aschempp)
- #8409 Remove leftover language strings from the CSS editor (aschempp)
- #8407 Prevent deep merging of contao.messenger.web_worker.transports (md-netdesign)
- #8406 Fix the permission check when copying elements (aschempp)
- #8389 Handle empty news feed items in the news feed controller (fritzmg)
- #8392 Always tag the news archives in the news feed controller (fritzmg)
- #8388 Check if articles exist in the FetchArticlesForFeedEvent listener (fritzmg)
- #8385 Also embed SVG images in emails (fritzmg)
- #8381 Add the missing autowiring alias for the DcaUrlAnalyzer (aschempp)
- #8376 Use Path::join instead of Path::makeAbsolute (fritzmg)
- #8363 Check the member groups before excluding content from indexing (aschempp)
- #8365 Drop the guests column after migration (aschempp)
- #8367 Handle union and intersection types when autoloading app services (aschempp)
- #8295 Exclude folders from valid file name check (fritzmg)