1.8.0: Userscripts and custom search engines
In this release, we've been working on reorganizing Min's code into modules and switching to BrowserViews
instead of webviews, so there are fewer changes than usual. However, we've still added a couple of new features:
Userscripts
Userscripts allow you to create scripts that run whenever a page is loaded, allowing you to modify their behavior. To create a userscript, first enable the option on the settings page:
Then follow these instructions to create a script.
Custom search engines
Starting in this release, you can choose a search engine that isn't one of the options that is already included. To do this, choose the "custom" option on the settings page, and enter the URL of the search engine you want to use.
New languages
- Turkish (by @oltulu)
- Traditional Chinese (by @slemony and @z-huang)
- Bangla (by @abrarShariar)
- Lithuanian (by @welaq)
Also, we're running a survey as part of this release in order to decide what features to add in the future. You should be prompted to take the survey when you install 1.8 for the first time; if you're not, you can take the survey here.
Other changes in this release:
- Added items to the View menu to display bookmarks and history.
- History can now also be viewed using the
!history
command.
- History can now also be viewed using the
- The back button is now dimmed when there is no page to go back to (by @revolter)
- Fix memory leak when opening private tabs
- Added support for more types of content blocking filters
- An error message is now shown when you try to run multiple instances of Min at the same time (by @revolter)
- Improved the accuracy of scroll gestures.
- The correct URL is now shown when you open the searchbar while an error page is being displayed.
- Reduced the amount of storage space used by the search index.
- Upgraded to Chromium 66 / Electron 3.0.