github Jelmerro/Vieb 1.0.0
Vieb 1.0.0

latest releases: 11.0.0, 10.6.0, 10.5.0...
4 years ago

Vieb

  • Unreachable pages now show an error page with instructions
  • Blocked HTTP redirects now show an error page with instructions
  • New tab page with top visited sites listed (newtab.showTopSites)
  • Setting to disable the added new tab page
  • Setting to automatically enter nav mode in new tabs (or not)
  • Container tabs, which don't share any data with other tabs (such as cookies or cache)
  • Tab titles are now yellow when they are container tabs
  • Tabs are now bright red when they have crashed
  • Keys can now be mapped to any supported command, such as "F1": ":help" (previously "F1": "COMMAND.help")
  • Hardcopy (or print) command to print the current page with a printer
  • Configure custom redirects in the settings with regex patterns
  • History of previously executed commands during the current session
  • Minimal width setting for tabs which by default is set to 22 (just the icon)
  • Write command to save the current page as HTML, optionally including resources (full) or to a custom location
  • Mkviebrc command to save the current settings to the viebrc.json, optionally including the defaults
  • Local file browser for directories with improved file navigation
  • Favicon setting to disable favicons or configure the cache duration for favicons (cache per session by default)
  • Favicons are now present on the new tab and history pages
  • Open pages in a new tab without directly switching to them (while holding Shift in newtab follow mode)
  • Buffer command to easily switch between all the open tabs (with autocompletion)
  • Roboto Mono font for all UI elements (with fallback to system monospace)
  • Horizontal scroll actions for cursor and visual mode (with added default bindings for it)
  • Shortcut to stop the page from loading (by default mapped to Ctrl-C from normal mode)
  • Number increment keys to modify page or port numbers using Ctrl-X and Ctrl-A
  • Vim form edit mode to edit form fields using vim or any other editor (gvim by default for cross-system compatibility)
  • Portable run option to startup arguments (--portable) to store all Vieb data inside a local ViebData folder
  • Overflow setting for the tabs, which can be used to wrap, scroll or hide them when they overflow
  • Moved the setting for new tab position to the newtab collection (newtab.nextToCurrentOne)
  • Commands can now be entered partially to execute them (if only 1 command matches)
  • The setting "clearCacheOnQuit" is now "cache": "clearonquit" (default)
  • Cache setting is now simply named cache and has an additional "none" setting to disable cache completely
  • Permissions now show the page url in the ask dialog (and the external url if available)
  • Follow mode is now always allowed (no more setting), and will update the visible links by listening to mutations
  • Show plain text pages with a dark background and white text
  • Also respect font sizes for special pages such as help, version or history
  • Rewrite of settings chapter in the help page, including real-time preview of your settings
  • Follow mode can now be combined with cursor and visual mode, to move the cursor to the element location
  • Cursor now changes color gradually over time so it's more visible on conflicting background colors
  • A lot of miscellaneous bug fixes and other improvements

Security

  • Permission for openExternal is now set to "ask" by default instead of the setting "block"

Other

  • Electron 6.1.5 (was 6.0.10)
  • Chromium 76.0.3809.146 (unchanged)

For more details see the CHANGELOG.
For startup help see the frequently asked questions.

Don't miss a new Vieb release

NewReleases is sending notifications on new releases.