Release 5.17.0

Bugfixes

Fix problem with wrapped trailing whitespace displaying incorrectly.

Prevent IME dialog from overlapping typed content in Chrome.

Improve measuring of characters near a line wrap.

javascript mode: Improve support for async, allow trailing commas in import lists.

vim bindings: Fix backspace in replace mode.

sublime bindings: Fix some key bindings on OS X to match Sublime Text.

New features

markdown mode: Add more classes to image links in highlight-formatting mode.