## Bugfixes

Fix bug that caused the selection to reset when focusing the editor in contentEditable input mode.

Fix issue where not all ASCII control characters were being replaced by placeholders.

Remove the assumption that all modes have a `startState` method from several wrapping modes.

Fix issue where the editor would complain about overlapping collapsed ranges when there weren't any.

Optimize document tree building when loading or pasting huge chunks of content.

[markdown mode](http://codemirror.net/mode/markdown/): Fix several issues in matching link targets.

[clike mode](http://codemirror.net/mode/clike/): Improve indentation of C++ template declarations.

## New features

Explicitly bind Ctrl-O on OS X to make that binding (“open line”) act as expected.

Pasting [linewise-copied](http://codemirror.net/doc/manual.html#option_lineWiseCopyCut) content when there is no selection now inserts the lines above the current line.

[javascript mode](http://codemirror.net/mode/javascript/): Support `async`/`await` and improve support for TypeScript type syntax.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAABCAAGBQJXPuCoAAoJEHA/G+1tM64etTgH/0CG1CWRk8OHnBWDf3coKAI7
nw4Ml7uiYATUa3oH96C3y1okmVK1kNT8xxOx26jPX6rb7Cw/l8T8FBwluUYG2uMr
6Fch9NongYG/h6rTZEpEik8dVGle1X3/sl/iPmRSCxXaE3pOeUF0z8LRAulXu26G
SUWSKzSyKVgksCtHa8iJV0WPtt+7EqHj2MhnHpmZjjOdglqbCJ/lqcvtxvm+L4mv
7cVkV6eD/Z5g9BR9Z2u5NzHl2jAUmjqx9J7QrLovCkAmbJKtCBSTBwZKfRlUG+O+
sLDBvj6rWl+ORsvzBvBBldxQKE35F9pU6s6ER8SViAIpIHN73budgYDBDZBCRq8=
=dqQC
-----END PGP SIGNATURE-----
