Description
The recent Twig BC breaks showed that you can inadvertently maneuver Contao into a broken state of which you cannot get out of via the Contao Manager alone. The update to twig/twig
3.10.1
breaks the contao:maintenance-mode enable
command. To fix these BC issues a downgrade to twig/twig
3.9.x
is necessary (appropriate conflicts were added to contao/conflicts
for this). However, this is impossible to do via the Contao Manager, as it always wants to execute contao:maintenance-mode enable
first - which fails. And thus the subsequent composer update
- which would execute the downgrade to fix the issue - is never executed.
There needs to be a way to run a composer update
directly (i.e. without prior execution of contao:maintenance-mode enable
).