Repository navigation
Vimma 0.1.7 · Firefox 158.0.1
Updating
- macOS:
brew upgrade --cask vimma, or downloadvimma-0.1.7-macos-aarch64.dmg
below and drag Vimma over the copy in Applications. - Linux:
:updateshows the command for how you installed Vimma; the user guide's
Updates section lists them all.
0.1.7 · Firefox 158.0.1 (2026-10-22)
Added
- bookmarks: firefox's bookmarks toolbar hidden by default (#438) (3e5fed1), closes #214
- copy: ip and ap select the block around the caret (#451) (ed08a47)
- element: focus a block, then v selects it and y copies it (#449) (375684a), closes #213
- hints: text blocks as hint targets (#447) (7643f5a), closes #213
- keys:
Fstarts element focus,gFopens a link in the background (#453) (775b45f), closes #213 - mcp: full control says it reaches beyond the agent workspace (#441) (b3bd8f9)
- mcp: vimma_activate clicks by hint label (#472) (5a15c32)
- mcp: vimma_console reads a page's errors and failed requests (#482) (14af7d0)
- mcp: vimma_elements lists a page's buttons and fields by hint label (#471) (dcb7487)
- mcp: vimma_fill fills fields, never passwords or payment fields (#474) (7f536ac)
- mcp: vimma_keys follows links by hint label (#455) (0c3c401)
- mcp: vimma_keys scrolls, finds and goes back in an agent tab (#450) (b596440)
- mcp: vimma_screenshot shows an agent tab (#480) (7215505)
- mcp: vimma_show brings the agent workspace to the front (#459) (5af9cf4)
- packaging: an .rpm for fedora and opensuse (#448) (0d76cfa), closes #294
- sites: a snapshot gate that replays recorded pages offline on every pull request (#446) (dd71c74)
- sites: night-to-night diff, a rolling site-compat issue and one retry of blocked sites (#437) (a0247d4)
- split: a 3 px border in the theme's focus colour marks the focused pane (#431) (5a7203f), closes #362
- updates: :restart, and an installed security update asks to restart (#454) (660af98)
- updates: the appimage replaces its own file with a verified newer release (#430) (d20bc3b)
- updates: update notices on macos (620fdef), closes #393
- updates: with checks off, updates: off shows for a few seconds at startup (#457) (09a15c2)
Fixed
- build: npm run build runs surfer build under a python mach supports (#460) (a84946d), closes #458
- commitlint: skip dependabot commits that write bump in lower case (#421) (0ee6c71)
- copy: { and } step past a paragraph's source white space (#463) (60c463c), closes #461
- find: a page's own focus on a field a find matched in enters insert mode (#445) (3300eb9), closes #442
- hints: every entry of an open dropdown menu gets a label (#428) (c03bb0b), closes #329
- macos: platform fallbacks (#414) (4304712)
- mochitest: run mach with a python inside the range mach supports (#436) (190739c), closes #435
- private: the swap waits up to 2 s for hyprland to name a starting window (0820c9e)
- prompts: the password prompt's fields keep their keys, and the keys line says esc first (#432) (35d017f)
- prompts: y and n typed into live grep or a search no longer answer a permission prompt (#491) (0f1c26d)
- theme: every mode badge keeps a colour of its own under any theme (#464) (3792de4), closes #462
- workspaces: keys typed while a new start page loads reach vimma (#417) (3ce256c), closes #388
Changed
- Firefox 158.0.1 (MFSA 2026-111) (#425) (7748419)
Third-party notice
The AppImage starts with the unmodified AppImage type-2 runtime 20251108 (MIT), which
statically links libfuse 3.15.0 under the LGPL-2.1-or-later. Its source:
https://github.com/AppImage/type2-runtime/tree/20251108. The licence text and how to relink or replace the runtime are in
usr/share/doc/vimma/ inside the AppImage (--appimage-extract). Vimma is MPL-2.0; the
CycloneDX SBOM lists the other components.