Skip to content
This repository has been archived by the owner on Jun 4, 2023. It is now read-only.

4.0.0

Compare
Choose a tag to compare
@sentialx sentialx released this 26 Apr 21:57
· 98 commits to master since this release

Changes

  • Upgraded to Electron 9.0.0-beta.19
  • Speed up Wexond start time from 4 seconds to 1 second on SSD
  • Install button in Chrome Web Store is now visible
  • Added installing .crx extensions
  • Drastically improved the browser performance by moving to the multi-process architecture
  • Removed Overlay
  • New menu design
  • New search box design
  • New app icon
  • Improved tabs design
  • The tabs colors now persist in unselected tabs
  • Added new tab groups system
  • Added dialogs animations
  • Dialogs such as search box and menu are in separate processes and BrowserViews
  • Removed night mode (built-in darkreader)
  • Added tabs searching in the search box
  • Moved Settings, History, Bookmarks to separate WebUI pages in wexond:// protocol
  • Improved WebUI pages design
  • Added new tab page
  • Added developer tools F12/Ctrl+Shift+I shortcuts (#323)
  • Block injecting extensions content scripts into wexond pages
  • Added loading tab animation when opening link in a new tab (#314)
  • Proper support for opening HTML files in Wexond
  • Reduce build size by ~15MB
  • Improved favicons caching
  • Improved history saving
  • Moved .wexond folder from the user's home directory to the user's app data directory
  • Wexond now saves user's decision about permissions (#213)
  • Added error pages (#212)
  • Set default user agent to Chrome's user agent (#341)
  • Improved tabs rearranging after closing
  • Added tabs preview (#346)
  • Removed Multrin
  • Use native and faster method for horizontal scrolling in tab bar
  • Improved tabs switching performance
  • Moved history logic to the main process
  • Added tab groups colors customization (#307)
  • Added an ability to search URL from the search box
  • Added Add new tab to the right to the tab context menu
  • Speed up pages loading
  • Improved security by enabling Chromium sandboxing
  • Added parallel downloading for faster download speeds
  • Added downloads popup with a circular progress
  • Closing the last tab now closes the entire window (#365)
  • Added Save as and Save image as context menu options (Ctrl + S)
  • Added Print (Ctrl + P) context menu options
  • Shortcuts in context menus are now visible
  • Replaced Ctrl+Arrow to Alt+Arrow shortcuts for in-page navigation
  • Added View source context menu item (Ctrl + U)
  • Improved suggestions system
  • Added a warning dialog when closing the browser (it can be disabled in settings, also the design will change) (#266)
  • New add bookmark dialog design
  • Set open new tab page as a default startup option
  • Added an option to change downloads location and an option whether to show a dialog before each downloaded file (#381)
  • Added a new default Auto theme which syncs with the OS theme
  • Improved adblocker cosmetic filtering
  • Improved browser usability
  • Improved overall browser stability by rolling out Wexond Nightly versions and better testing
  • Currently selected suggestion's favicon should appear in the search box input
  • Added dark mode for auth, find and permission dialogs
  • Added ability to disable adblock with right click on the icon
  • Added ability to edit bookmarks
  • Added ability to rename bookmark folders (#382)
  • Added Ekoru search engine
  • Added exporting bookmarks (#171)
  • Added circles behind top sites favicons for better visibility
  • Moved to nsis-web target on Windows instead of nsis
  • Added support for more Chrome APIs
  • Added Chrome extensions popups
  • Added search engines manager (#420)
  • Improved design
  • Added basic zoom support (#398)
  • Added option to toggle "Do Not Track" header (#400)
  • Switched to a native-backed Chrome extension API implementation (#392)
  • Added new tab page customization options (#409)
  • Reduced bundle size (#415, #413)
  • Reduced speed up time
  • Improved performance
  • Added notification about updates (#410)
  • Added more keyboard shortcuts (#394, #405)
  • Improved dialogs animations (#408)
  • Improved menus on macOS (#406)
  • Devtools theme now syncs with browser settings
  • Temporarily disabled not working menu items (#450)

Fixes

  • Fixed an issue where mixpanel.com wouldn't load (#320)
  • Fixed a crash when going to address bar settings (#313)
  • Fixed some icons not inverting when changing to the dark theme (#311)
  • Fixed an issue where dialogs would have a big, black border on Linux (#319)
  • Fixed an issue where Wexond would display older versions of some pages due to unique user agent (#265)
  • Fixed back and forward mouse buttons sometimes not navigating
  • Fixed moving pinned tabs making all the other tabs collapse (#354)
  • Fixed an issue where clicking on page suggestions in search box would do nothing (#355)
  • Fixed BrowserViews not clickable on macOS
  • Fixed an issue where Search in Google would still appear even after changing search engine (#312)
  • Fixed an issue where downloaded files would not open on Linux (#321)
  • Fixed an issue where importing Firefox bookmarks would crash the browser entirely (#325)
  • Fixed duplicating tabs on new window creation (#348)
  • Fixed loading extensions browser actions
  • Fixed download info not updating when download item has been interrupted
  • Fixed Save image as not showing up a save file dialog (#376)
  • Fixed empty items showing up in the new tab top sites
  • Fixed importing bookmark favicons
  • Fixed bookmarks favicons not saving
  • Fixed showing downloads dialog and Add bookmark dialog on screens with higher DPI
  • Fixed adblocker sometimes blocking the same requests multiple times
  • Fixed chrome.webRequest breaking websites
  • Fixed browser actions sometimes loading twice
  • Fixed some URLs starting with http:// crashing the browser
  • Fixed race conditions when saving history
  • Fixed toggling dialogs when switching tabs (#419, #427)
  • Fixed mouse backward and forward buttons not working (#399)
  • Network error page won't show anymore on NET_ERROR_ABORTED (#401)
  • Fixed print menu item (#397)
  • Fixed downloads not showing progress
  • Fixed downloads dialog animations
  • Fixed saving tabs
  • Fixed an issue where Wexond could hang when opening a download item
  • Added missing Tab properties in Port.sender.tab object
  • Fixed transparent background under BrowserViews (#446)

Screenshots

image

image

image

image

image

image

image

image

image

image

image

image

image

image