github gdh1995/vimium-c v1.96.3
Add `Compatibility of Escape`

latest releases: v1.99.995, v1.99.994, v1.99.993...
2 years ago
  • openUrl: now can run simple javascript: URLs whose code looks like JavaScript, even on web-extension pages
    • Warning: Vimium C DOES NOT check whether your code is safe or not
    • a 3rd-party extension may also inject VimiumInjector.eval to disable this or do whatever it likes
  • add a new option Compatibility of Escape to allow pages to hide their popup dialogs on Escape (philc/vimium#3917)
  • text substitution:
    • fix broken rules which have lower-case keys
    • add a built-in key of u to substitute URLs from pages
    • add an action of latinize (aka latin) (#495)
    • openUrl: now substitute words after filling masks
  • darkMode and reduceMotion: add a new state to be always enabled
  • scroller: fix support of child frames
  • focusInput/switchFocus: also modify a wholly-selected range when .select is not null
  • runKey: when mask, support $c to refer command count
    • for a single "key node", add a new prefix of $l to avoid waiting for a new tab loading
  • enterInsertMode, now support $then to run on exit (#493)
  • scroll*: add wait: number | boolean to specify a precise and fixed delay and override Keyboard settings (#518)
  • VisualMode: fix some bugs about its own key mappings
  • search engines: now ${s:...} will work just like $s{...}
  • LinkHints.activateCopyLinkText and copyWindowInfo: support ${field1 || field2}
  • map yv to LinkHints.activateModeToSelect by default
  • key mappings: remove support for $key and $desc

Don't miss a new vimium-c release

NewReleases is sending notifications on new releases.