Tags: hackmdio/CodeMirror
Tags
Version 5.63.0 ### Bug fixes Fix scroll position jumping when scrolling a document with very different line heights. [xml mode](https://codemirror.net/mode/xml/): Look up HTML element behavior in a case-insensitive way. ### New features [vim bindings](https://codemirror.net/demo/vim.html): Support guu for case-changing.
Version 5.62.3 ### Bug fixes Give the editor a `translate=no` attribute to prevent automatic translation from modifying its content. Give vim-style cursors a width that matches the character after them. [merge addon](https://codemirror.net/doc/manual.html#addon_merge): Make buttons keyboard-accessible. [emacs bindings](https://codemirror.net/demo/emacs.html): Fix by-page scrolling keybindings, which were accidentally inverted.
Version 5.62.2 ### Bug fixes [lint addon](https://codemirror.net/doc/manual.html#addon_lint): Fix a regression that broke several addon options.
Version 5.62.1 ### Bug fixes [vim bindings](https://codemirror.net/demo/vim.html): Make matching of upper-case characters more Unicode-aware. [lint addon](https://codemirror.net/doc/manual.html#addon_lint): Prevent options passed to the addon itself from being given to the linter. [show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Improve screen reader support. [search addon](https://codemirror.net/demo/search.html): Avoid using `innerHTML`.
Version 5.62.0 ### Bug fixes Improve support for vim-style cursors in a number of themes. ### New features [lint addon](https://codemirror.net/doc/manual.html#addon_lint): Add support for highlighting lines with errors or warnings.
PreviousNext