--- /dev/null
+# Migrating from WSC 5.4 - TypeScript and JavaScript
+
+## CodeMirror
+
+CodeMirror, the code editor we use for editing templates and SCSS, for example, has been updated to version 5.61.1 and we now also deliver all supported languages/modes.
+To properly support all languages/modes, CodeMirror is now loaded via the AMD module loader, which requires the original structure of the CodeMirror package, i.e. `codemirror.js` being in a `lib` folder.
+To preserve backward-compatibility, we also keep copies of `codemirror.js` and `codemirror.css` in version 5.61.1 directly in `js/3rdParty/codemirror`.
+These files are, however, considered deprecated and you should migrate to using `require()` (see `codemirror` ACP template).
+
+See [WoltLab/WCF#4277](https://github.com/WoltLab/WCF/pull/4277) for more information.
- 'Migration':
- 'Migrating from WSC 5.4':
- 'PHP API': 'migration/wsc54/php.md'
+ - 'TypeScript and JavaScript': 'migration/wsc54/javascript.md'
- 'Migrating from WSC 5.3':
- 'PHP API': 'migration/wsc53/php.md'
- 'Session Handling and Authentication': 'migration/wsc53/session.md'