Version 5.25.2

### Bug fixes

Better handling of selections that cover the whole viewport in contentEditable-mode.

No longer accidentally scroll the editor into view when calling `setValue`.

Work around Chrome Android bug when converting screen coordinates to editor positions.

Make sure long-clicking a selection sets a cursor and doesn't show the editor losing focus.

Fix issue where pointer events were incorrectly disabled on Chrome's overlay scrollbars.

[javascript mode]( Recognize annotations and TypeScript-style type parameters.

[shell mode]( Handle nested braces.

[markdown mode]( Make parsing of strong/em delimiters CommonMark-compliant.