Release 5.22.0

With 37 new commit.

Release notes

Bug fixes

sublime bindings: Make selectBetweenBrackets work with multiple cursors.

javascript mode: Fix issues with parsing complex TypeScript types, imports, and exports.

A contentEditable editor instance with autofocus enabled no longer crashes during initializing.

New features

emacs bindings: Export CodeMirror.emacs to allow other addons to hook into Emacs-style functionality.

active-line addon: Add nonEmpty option.

New event: optionChange.