Skip to content

SoloMD v4.7.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 16:48

SoloMD 4.7.0

Windows: a brand-new Markdown editor that fixes CJK/IME input

On Windows, SoloMD now uses a completely rebuilt block editor in place of CodeMirror. WebView2's contentEditable dropped the first IME character and doubled CJK punctuation (worst with Sogou) — a bug that could not be fixed inside CodeMirror because it lives in WebView2's IME handling itself. The new editor edits each block through a native <textarea> on the OS-native IME path, eliminating the dropped-character and doubled-punctuation problems.

The new Windows editor ships with full feature parity:

  • Live Markdown preview — inactive blocks render as formatted text, the active block is editable
  • Autocomplete + slash commands (/ for headings, lists, and more)
  • Focus mode & typewriter mode
  • Smart list continuation — auto bullet / auto-incrementing numbers; an empty item exits the list
  • AI rewrite (Ctrl/Cmd+J)
  • In-document find & replace (Ctrl+F)
  • Clipboard image paste, task-checkbox toggle, undo/redo, Tab indent, spellcheck, word-wrap
  • --- renders as a horizontal rule in live preview

This change affects Windows only. macOS, Linux, iOS and Android keep the existing CodeMirror editor and are unaffected by this release.

Fixes

  • Command palette: the highlighted item no longer jumps around when you hover or wheel-scroll the list — auto-scroll is now limited to keyboard navigation (#93)