Skip to content

Vimma 0.1.7 · Firefox 158.0.1

Choose a tag to compare

@JRanne JRanne released this 22 Oct 14:52
627949f

Updating

  • macOS: brew upgrade --cask vimma, or download vimma-0.1.7-macos-aarch64.dmg
    below and drag Vimma over the copy in Applications.
  • Linux: :update shows 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: F starts element focus, gF opens 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

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.