Changelog
What's new.
Every release, newest first. We ship often and keep this honest — features, improvements, and the fixes too.
Vim Mode 2.0
- NewA LazyVim-style which-key leader menu — press the leader key to see every action and run any macro, JS function, or deep-link by a single key.
- NewCaret browsing — a real, blinking cursor you drive with hjkl, w/b, f-to-char, marks, and jump history, with visual selection and yank.
- NewIn-field Vim (opt-in): NORMAL/INSERT/VISUAL editing inside inputs, textareas, and rich editors like Gmail — motions, dw/ciw/dd edits, yank, dot-repeat, and counts.
- NewVimium-style link hints (f / F) and a rewritten in-page search with live highlighting, a match counter, and real n/N cycling.
- ImprovedEvery Vim yank now flows into Clipboard History; an on-screen HUD shows your mode, CapsLock, and pending operator; and every key is remappable with conflict detection.
Branching, loops & Firefox
- NewMacros and sequences now branch with if/else and loop — by count, until a step fails, or continuously.
- NewExtract a value from the page into a variable and reuse it in later steps with {{name}}.
- NewHotKeyNavigator now runs on Firefox, alongside Chrome and every Chromium browser (Edge, Brave, Opera, Arc).
- ImprovedNew macro steps — scroll, wait-for-element, copy/paste, and tab switching — plus type steps that pull their value from a JavaScript function.
Cloud sync & conflict detection
- NewPro cloud sync — your shortcuts, templates, and scripts now follow you across devices.
- NewConflict detection warns when a new shortcut collides with an existing mapping.
- ImprovedThe command palette now fuzzy-matches across every mapped action, not just the active profile.
- FixedSequences no longer skip a step when a page navigates mid-run.
JavaScript runner gets page context
- NewCustom functions now receive url, title, selectedText, and activeElement.
- ImprovedPer-step delays in macros are now configurable down to 50ms.
- FixedText expansion with {{#if}} blocks correctly handles nested conditions.
Dynamic profiles
- NewPer-domain profiles auto-load the right shortcuts for each site.
- ImprovedClipboard history now keeps the last 50 items with one-key paste.
- FixedVim mode no longer intercepts keystrokes inside contenteditable fields.