+- `typo3/cms-install` and `typo3/cms-scheduler` moved from `require` to `suggest`. The UpgradeWizard class only loads when cms-install's attribute-autoconfigure scans services, and the scheduler task wrapper only loads when cms-scheduler actually instantiates it — both are dormant on installs that don't have the packages. The scheduler-task registration in `ext_localconf.php` is now guarded with `class_exists` for explicit clarity. Users running async mode still need cms-scheduler installed; users running the upgrade wizard still need cms-install installed.
0 commit comments