Repository navigation
v0.12.0
Headline
Switch a module off without deleting it: list it in disabled in config/mod.php. Its runtime parts stop loading, and its migrations keep running so switching it back on is safe.
Added
- Switch a module off without deleting it: list it in the new
disabledkey ofconfig/mod.php. A disabled module's providers, commands, listeners, subscribers, policies, routes (with its scheduled tasks), views, components, page namespace, translations and scaffolds don't load; its migrations still run.mod:listmarks it(disabled), andmod:list --jsonaddsdisabledandunknown_disabled. Changing the list needs nomod:cache(#64). - Retrying a finished update after a newer update of the same lineage is a no-op. The installed record remembers its finished updates, and the result's new
superseded_byfield names the newer update's intent and plan identity (nullfor the latest). Themod.maintenance.completedconfig key caps the history (default 50); a record from before 0.12 starts it on its next update (#213).
What's Changed
- Recognize superseded updates on retry by @jaspertey in #214
- Switch modules on and off by @jaspertey in #215
Full Changelog: v0.11.1...v0.12.0