This task tracks changes needed to extensions and skins for compatibility with CodeMirror 6 (T259059).
Deployed at Wikimedia
- CharInsert – no changes appear necessary, and the existing integration could possibly be removed (r1004201)
- AbuseFilter – ext.abuseFilter.wikiEditor.js, which might get removed (T347435)
- GrowthExperiments – check against .CodeMirror (r1004802)
- ProofreadPage (r1004807, r1007747)
- Cite – uses text/mediawiki TagMode
- MediaWiki-extensions-Translate – uses text/mediawiki TagMode
- MediaWiki-extensions-Disambiguator – integration working in CM6
- Timeless – styles targeting .CodeMirror (r1005178)
- Modern – only one style for the 2017 editor, which should remain
- …
Others
- MediaWiki-extensions-TEI – uses the XML mode
- MediaWiki-extensions-PhpTags – hard dependency on ext.CodeMirror.lib.mode.php (not CM6 compatible, as written)
- Cosmos – provides dark mode theme for VE CodeMirror integration
- Splash – soft dependency on CM, styles targeting .CodeMirror
- Skin:Femiwiki – styles targeting .CodeMirror and .CodeMirror-line
- Skin:DarkVector – styles targeting .CodeMirror
- Skin:BlueSpiceDiscovery – styles targeting .CodeMirror
- Skin:ScratchWikiSkin2 – dark mode theming against .CodeMirror
- …