Vieb 4.2.0
Warning
- Contains major bugs that are fixed in 4.2.1
Vieb
- Startup argument "--disable-media-keys" to disable Vieb from capturing media keys for player controls
- Environment variables for the datafolder and Erwic configuration (can be overridden with CLI arguments)
- Notifications for the final step of loading an extension (either success or failed due to Electron incompatibility)
- Context menu actions, map commands and default mappings (mmap etc.) to navigate and select menu items
- Test coverage report is now generated while testing which is useful to make sure you test all scenarios
- Follow and pointer mode logic for switching to insert mode, should make input focus more reliable
- Delcommand now shows suggestions for user commands that are added
- Select all option of the contextmenu is now listed for shadow roots and iframes
- Action "editWithVim" now works for input elements within shadow roots and iframes
- Map command listing now groups mappings that are the same for all modes into a single :map command
- Search is no longer cleared when navigating to a new page
- Require modules and specific functions only when needed (should be faster)
- Extension zip and folder are now deleted when the installation fails, so it can be retried
- Follow mode now remembers link positions even when returning to other modes, thus keys are more consistently assigned
- Clipboard actions in contextmenu and visual mode now work in shadow roots and iframes
- Download image pointer action now works in shadow roots and iframes
- Fix examples not loading on the help page for released builds
- Fix side effects for Tab key in normal mode by setting it to Nop by default
- Fix extension path removal bugs on Windows due to backslashes
- Fix second instances not ignoring datafolder argument when started in certain ways on Windows
- Fix action "clickOnSearch" not working if the page was scrolled
- Fix follow mode and related actions not working on chrome:// pages due to querySelectorAll oddities
- Fix follow mode not focusing input field correctly when holding Shift on keydown
Other
- Electron 12.0.2 (was 12.0.0)
- Chromium 89.0.4389.90 (was 89.0.4389.69)
For more details see the CHANGELOG.
For startup help see the frequently asked questions.