This task outlines the planned deprecation process for CodeMirror 5.
Checklist
- Emit warning for use of CM5 on a CM6-enabled wiki (r1069290)
- Deprecate and emit warning for use of the WikiEditor-specific ext.CodeMirror.switch hook (r1123812, depends on r1109533)
- Deprecate all CM5 modules by MW 1.45
- Replace old modules with .v6 ones and add .v6 aliases, with the latter marked as deprecated
- Remove .v6 modules by MW 1.45 or even sooner