v1.87.2: fix a crash preventing Vomnibar and Scroller from working (#250)
v1.87.1: fix crashes in the Firefox / Edge store versions (#251)
new features:
scroll*
: support a monitor with a high refresh rateLinkHints
: supportclickable=<CSS-selector>
to mark any element clickable- also support
match=<CSS-selector>
to show hints for matched elements only goNext
andfocusInput
also support them
- also support
goNext
: support substituting a tab URL and jumping to it- need to convert the index number of URL into
${index[/[start]:[end]:[step]]}
first - the default key when substituting is
n
, andgoNext
now supportssed
- the later parts are optional, and the shortest format is
${curIndex}
goNext
will use a new URL ofindex + step
, or find an element as a fallback if a tab URL is not converted- if
absolute
, then use command count as the new index - now can skip checking the
rel
attribute bynoRel
- need to convert the index number of URL into
- Vomnibar: run sed with a key of "
o
" on enter if the input line is selected - Vomnibar: math calculator: now support
rad
,+−×÷
,3² + 4²
and°
- a new command of
runKey
withkeys:string[]
: act like another key which is selected in itskeys
option using command count - a new command of
sendToExtension
: send messages to other extensions vimium://status
now supportstoggle-enabled/toggle-disabled/toggle-reset
- switch in only 2 statuses, still with an optional list of hooked keys
- when displaying an image, Ctrl+C will copy a HTML part on a latest Chrome
- then it can be pasted directly in MS Word
breaking changes:
- add a timeout of 30 seconds after pressing a prefix key
- add a few search engines into the default list
- some of them are default only when browser language is Chinese
- keyboard event: not use a
code
if it looks likeKey*
while theevent.key
is long (philc#3317)
bug fixes:
- scroll: fix
keepHover=false
breaks all UI until aLinkHints
command - Chrome: the watcher for click event listeners: fix a naive security bug
- fix some edge cases