ExtensionManager: Overwriting existing extensions with older versions without warning
The ExtensionManager should not install extensions without prior warning.
The ExtensionManager is fetching dependencies if needed to install an extension. In this case ExtensionManager is fetching older versions and thus overwriting existing extensions.
This can lead to fatal errors, breaking the whole backend.
Then it is only possible to remove all cache files by hand and removing the extension entry in LocalConfiguration.php.
#1 Updated by Philipp Gampe about 6 years ago
- Subject changed from ExtensionManager - Overwriting existing extensions with older versions without warning to ExtensionManager: Overwriting existing extensions with older versions without warning
- Category set to Extension Manager
- Status changed from New to Accepted
- Complexity set to medium
This is related to #50501. There should be an intermediate dialog that displays changes before they are applied or at least a setting that stops from automatically fetching and installing extensions.
p.s.: I changed to topic and message a bit.