v0.8.2
Released: 2026-07-25
Changes since v0.8.1 (2969345..merge of #134–#136). Vim-mode polish from @samirhvbr, follow-ups to the v0.8.0 feature.
Fixes
- App shortcuts stay with FrankMD in Vim mode (PR #136 by @samirhvbr): The Vim keymap claims several
Ctrlbindings in normal/visual mode and swallows them, which on Windows/Linux tookCtrl+F,Ctrl+N,Ctrl+P,Ctrl+E,Ctrl+B,Ctrl+I, andCtrl+Vaway from the app. Those keys are now handed back to FrankMD (and the browser) when Vim mode is on.Ctrl+D/Ctrl+Ustill page, andCtrl+Qgives blockwise visual in place ofCtrl+V. macOS is unaffected (app shortcuts useCmdthere). This completes the "app shortcuts keep working alongside Vim" behavior introduced in v0.8.0. - Vim block cursor follows the active theme (PR #134 by @samirhvbr): the cursor used the library's hardcoded colour because the library styles it at a higher precedence than the theme; it now uses the theme accent.
Testing
- Lock the extension-ordering invariant so the Vim compartment stays first in the editor config — a reorder would silently break Vim's normal mode (PR #135 by @samirhvbr).
Test Coverage
- 749 Ruby tests, 1,468 JavaScript tests (2,217 total).