Thundervim 0.3.2 — visible status line, clean sent mail
This release makes Thundervim feel native in Thunderbird again: the vim status line is back, the compose toolbar button toggles the extension, and outgoing mail stays clean.
Highlights
- Visible vim status line is back — Normal/Insert/Visual mode and the ruler are shown at the bottom of the compose window again.
- No more leaked footer text — Thundervim removes its compose UI before send and also scrubs the outgoing body via
compose.onBeforeSendusing an invisible marker. - Toolbar toggle — the compose toolbar button now enables/disables Thundervim in the current compose window.
- Compact badge — mode badges use short one-character indicators (
I,N,V,L,/) so they do not get clipped. - Preferences and packaging polish — includes the new options page, production build tooling, icons, stable add-on ID, CI, and add-on linting.
Fixes
- Fixed status/ruler fragments such as
-- INSERT --,1,6 All, or6,9 Botappearing in sent plain-text emails. - Fixed the Thunderbird preferences page layout so it no longer renders with oversized padding.
- Made Thunderbird API access more robust by supporting both
messengerandbrowsernamespaces.
Install
Download thundervim-0.3.2.xpi from the release assets and install it in Thunderbird.