Releases: codemirror/codemirror5
Releases · codemirror/codemirror5
5.4.0
5.3.0
- Fix several regressions in the
show-hintaddon (completeSingleoption,"shown"and"close"events) - The vim mode API was documented
- New modes: ASN.1, TTCN, and TTCN-CFG
- The clike mode can now deep-indent
switchstatements, and roughly recognizes types and defined identifiers - Full list of patches
5.2.0
- Fix several race conditions in
show-hint's asynchronous mode - Fix backspace binding in Sublime bindings
- Change the way IME is handled in the
"textarea"input style - New modes: MUMPS, Handlebars
- Rewritten modes: Django, Z80
- New theme: Liquibyte
- New option:
lineWiseCopyCut - The Vim mode now supports buffer-local options and the
filetypesetting - Full list of patches
5.1.0
- New modes: ASCII armor (PGP data), Troff, and CMake.
- Remove SmartyMixed mode, rewrite Smarty mode to supersede it.
- New commands in the merge addon:
goNextDiffandgoPrevDiff. - The closebrackets addon can now be configured per mode.
- Full list of patches.
5.0.0
- Experimental mobile support (tested on iOS, Android Chrome, stock Android browser)
- New option
inputStyleto switch between hidden textarea and contenteditable input. - The
getInputFieldmethod is no longer guaranteed to return a textarea. - Full list of patches.
4.13.0
- Fix the way the
closetagdemo handles the slash character. - New modes: Forth, Stylus.
- Make the CSS mode understand some modern CSS extensions.
- Have the Scala mode handle symbols and triple-quoted strings.
- Full list of patches.
4.12.0
- The
closetagaddon now defines a"closeTag"command. - Adds a
findModeByFileNameto the mode metadata addon. - Simple mode rules can now contain a
solproperty to only match at the start of a line. - New addon:
selection-pointerto style the mouse cursor over the selection. - Improvements to the Sass mode's indentation.
- The Vim keymap's search functionality now supports scrollbar annotation.
- Full list of patches.
4.11.0
4.10.0
4.9.0
- Overhauled scroll bar handling. Add pluggable scrollbar implementations.
- Tweaked behavior for the completion addons to not take text after cursor into account.
- Two new optional features in the merge addon: aligning editors, and folding unchanged text.
- New modes: Dart, EBNF, spreadsheet, and Soy.
- New addon to show persistent panels below/above an editor.
- New themes: zenburn and tomorrow night bright.
- Allow ctrl-click to clear existing cursors.
- Full list of patches.