SoloMD v4.6.3
SoloMD 4.6.3
Bug-fix release.
Fixes
- DeepSeek / Gemini API key now verifies correctly. The first-run "Set up your AI assistant" wizard was sending the wrong wire-format to the verifier, so valid DeepSeek (and Gemini) keys failed with
unknown api_format. (#102-adjacent) - #116 — clicking a link to another
.mdfile by relative path (./sub/foo.md,../notes/bar.md) now opens it (was silently failing on Windows). - #106 — when more file tabs are open than fit on screen, the tab strip now scrolls with the mouse wheel so off-screen tabs are reachable.
- #92 — RAG search keyboard navigation now keeps the selected result scrolled into view.
- #115 — if "Export to PDF" errors, the editor no longer gets stuck behind the print overlay (mouse input stayed dead on macOS).
- Editor: don't dispatch a scroll transaction mid-IME-composition in Typewriter mode (an IME-stability hardening, #108 class).
Contributors
- Doc name shown in the title bar, "Reveal in File Tree" tab action, and toolbar Copy de-duplication — thanks @beihai23 (#113).
Known issue — Chinese IME punctuation on Windows
Typing Chinese punctuation rapidly on Windows can drop every other keypress (you press twice for one mark). This is an upstream Chromium/WebView2 bug (Chromium issue 521205128), confirmed by CodeMirror's maintainer (discussion) to reproduce in a bare contenteditable — it is not fixable in SoloMD or CodeMirror, and resolves automatically once WebView2's (auto-updating) Chromium ships the upstream fix. Tracking under #108.