From 30887e27a20781ea66208a4da4ef744cf435cff1 Mon Sep 17 00:00:00 2001 From: Simon Lydell Date: Wed, 18 May 2016 17:56:28 +0200 Subject: [PATCH] VimFx v0.15.0 --- CHANGELOG.md | 24 ++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a4f9990..2c60905 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,27 @@ +### 0.15.0 (2016-05-18) + +- Improved: Hint markers now appear up to twice as fast on many pages. This is + done by creating the hint markers in two phases. Most are created in the + first, fast, phase. The rest take the same time as older VimFx versions to + show up. +- Fixed: VimFx no longer triggers commands while typing in fancy text inputs on + some sites, such as when composing a new tweet on Twitter. (See also the + [`blur_timeout`] pref.) +- Changed: The `` Hints mode command no longer _replaces_ all hint + markers on screen (with new ones for all elements on screen). Instead, it + _toggles_ your current hint markers with ones for all _other_ elements on + screen. +- Changed: There was a breaking change to the [`vimfx.setHintMatcher`] function + of the `frame.js` config file API. It no longer receives and returns an object + (of the shape `{type, semantic}`), but instead simply receives and returns the + `type` of the element. +- Improved: Some internal robustness refactoring. +- Updated locales: de, id, nl and zh-CN. Thanks to @just-barcodes, Yoppy + Halilintar (@comepradz), @HJTP, @av2000ii and @mozillazg. + +[`blur_timeout`]: https://github.com/akhodakivskiy/VimFx/blob/4a1d2468ee558ad1fdf9a4ab60f942d81bbc0b57/documentation/options.md#blur_timeout +[`vimfx.setHintMatcher`]: https://github.com/akhodakivskiy/VimFx/blob/4a1d2468ee558ad1fdf9a4ab60f942d81bbc0b57/documentation/api.md#vimfxsethintmatcherhintmatcher + ### 0.14.3 (2016-05-08) - Fixed: Version 0.14.2 attempted to fix smooth scrolling speed in newer Firefox diff --git a/package.json b/package.json index ea2b5a9..70b04b4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "VimFx", - "version": "0.14.3", + "version": "0.15.0", "firefoxVersions": { "min": "45.0", "max": "*" -- 2.39.3