From 3da8b68e4696c9837b5e723857bf1221d90db5a4 Mon Sep 17 00:00:00 2001 From: gdh1995 Date: Tue, 12 Apr 2022 22:42:03 +0800 Subject: [PATCH] bump version to v1.98.0 --- RELEASE-NOTES.md | 20 +++++++++++++++++++- i18n/params.json | 1 + manifest.json | 4 ++-- 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index b5403201f..8f2e61c27 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -4,6 +4,24 @@ Release Notes of Vimium C ReadMe: https://github.com/gdh1995/vimium-c/#readme .
说明文档: https://gitee.com/gdh1995/vimium-c#readme , https://github.com/gdh1995/vimium-c/blob/master/README-zh.md . +#### v1.98.0 +* FindMode,VisualMode: support `mapKey ` (and `:v`) to trigger commands +* LinkHints,`dispatchEvent`: support `xy="x[,y[,scale]]"` and x/y can be `"count"` + * `"count"` will be replaced by `count * scale (0.01)`; an empty value of x / y means 0.5 + * if `abs(x) <= 1`, x will be `rect edge size * x` + * so `xy="count"` means `[count * 0.01, 0.5]` + * also fix selection of target element, and now run rules in order +* fix a bug affecting suggestion order in Vomnibar +* fix logic conflicts in per-mode `mapKey` +* fix broken `prevent browser from caching images`, `NewTab Url` and `Vomnibar page` +* LinkHints: add `.retainInput` to reuse old text query when in filter and queue mode +* LinkHints: now simulates `contextmenu` on `button="right"` +* support the `` key (when a browser supports) +* text substitution: support `base64` (as `base64-encode`), `base64-decode`, `json` and `json-parse` +* Vomnibar: add an option of `itemKeyword` which works after `itemSedKeys` +* copyWindowInfo: add `type="host"` +* fix some found bugs and compatibility issues + #### 1.97.0 * Vimium C has switched its setting storage into `browser.storage.local` completely since v1.97 @@ -526,7 +544,7 @@ bug fixes: * add an option to stop to show notifications on updates ([#116](https://github.com/gdh1995/vimium-c/issues/116)) #### 1.80.1 -* support pre-mode "`mapKey`" directive: ```mapKey <`:o> ``` +* support per-mode "`mapKey`" directive: ```mapKey <`:o> ``` * Vomnibar: always parse `vimium://` URLs, including `vimium://paste [...sed-rules]` * add `vimium://cd [URL]`, and "level" can be `....` or `/...` * add `sed="s/_/_/g\nRule2..."` option to those commands which uses Clipboard diff --git a/i18n/params.json b/i18n/params.json index 6b28bc812..e147bb6e3 100644 --- a/i18n/params.json +++ b/i18n/params.json @@ -18,6 +18,7 @@ "closeTabsOnRight": "$count=0", "copyCurrentUrl": "type=url/title/frame, decoded", "copyWindowInfo": "format=\"${title}: ${url}\", join:true/string, decoded", + "dispatchEvent": "key=\"key,keyCode,code\",init:{}", "editText": "run:string, dom=false", "enableContentSettingTemp": "type=images", "enterFindMode": "last, selected=true", diff --git a/manifest.json b/manifest.json index ce5d43bb7..f0027a004 100644 --- a/manifest.json +++ b/manifest.json @@ -52,7 +52,7 @@ }, "browser_specific_settings": { "gecko": { - "id": "vimium-c@gdh1995.cn", + "id": "vimium-c.dev@gdh1995.cn", "strict_min_version": "62.0" } }, @@ -185,7 +185,7 @@ ], "short_name": "Vimium C", "update_url": "https://clients2.google.com/service/update2/crx", - "version": "1.97.0", + "version": "1.98.0", "web_accessible_resources": [ "content/*", "front/vomnibar.*",