This release fixes duplicate GUIDs in the produced RSS feed for repeating events and now correctly removes uploaded files from the file system if the submitted form does not validate. Moreover, we now have a more resilient database platform detection and a longstanding issue with back end referrer management has been fixed so you should get redirected to the place you were coming from more reliably. Also, the back end preview links should now work again.
Changelog of the fixed issues in Contao 4.9.23:
- #3741 Make sure GUIDs in RSS feeds are unique (leofeyer)
- #3732 Disable form autocomplete for preview bar (fritzmg)
- #3738 Fix the back end tree view CSS (leofeyer)
- #3734 Delete uploaded files if a form does not validate (fritzmg)
- #3470 Make sure .public is a file and not a directory (fritzmg)
- #3692 Remove the script name before signing a redirect URI (bytehead)
- #3690 Correctly store the referrer in the back end (Toflar)
- #3699 Use ClockMock for time sensitive remember me token test (SeverinGloeckle)
- #3647 Set language of redirect page in global context (rabauss)
- #3668 Do not automatically focus input fields with autocomplete (SeverinGloeckle)
- #3601 Inline fragments should not compile the front end template (aschempp)
- #3656 Do not set the global page object in the back end (leofeyer)
- #3654 Ensure defined admin email is always used as sender (fritzmg)
- #3665 Handle doctrine binary types in version compare view (SeverinGloeckle)
- #3637 Fix the decorator pattern in the FailTolerantProxyCacheWarmer (aschempp)
- #3623 Do not set the server_version (ausi)
- #3627 Add the missing dot-env features (aschempp)
- #3607 Ignore routes without root ID instead of throwing an exception (aschempp)
- #3608 Only change the cache header if no response is passed to Twig render() (aschempp)
- #3595 Fix the base path in the asset context (aschempp)
- #3598 Adjust cache headers for Twig responses (aschempp)
- #3599 Move interest-cohort header to response listener (aschempp)
About Contao 4.9 LTS
The first stable version of Contao 4.9 has been released on February 18, 2020, replacing Contao 4.4 as the long term support version. As an LTS version, 4.9 has been be provided with bug fixes until February 14, 2023 and security-related updates until February 14, 2024. Contao 4.13 was the next LTS version of Contao and has been released in February 2022, ensuring a stress-free transition.