Releases: cadeyrn/newtaboverride
Releases · cadeyrn/newtaboverride
Version 7.0
New Tab Override is a WebExtension and compatible with Firefox 57+ now!
New Tab Override was developed from the ground up as so-called WebExtension. This makes New Tab Override compatible with Firefox 57 and later. Not all options of the previous version are currently available as WebExtension. As soon as Mozilla implements support for missing functionalities in Firefox, they will be integrated in a future update of New Tab Override.
Notice for users of previous versions: you have to re-configure the add-on. After the update the settings page will automatically be opened.
New features:
- [DESIGN] some design improvements, including a new logo
- [ENHANCEMENT] new logo is a SVG file instead of a number of different PNG files
- [ENHANCEMENT] use of new permission system and only request needed permissions
- [ENHANCEMENT] use of optional permission for feed option. You can revoke the permission at any time
- [ENHANCEMENT] use of fetch instead of XMLHttpRequest for feed option
- [ENHANCEMENT] there is now a live validation for custom URLs so that you have a direct feedback during the input
- [ENHANCEMENT] you can open the settings via keyboard shortcut Shift + F12
- [ENHANCEMENT] you can open the settings via entering "newtab settings" in the address bar
- [ENHANCEMENT] there is an upgrade notice for users of the legecy version of New Tab Override. This notice is not visible on fresh installs
- [CODE QUALITY] improved code quality and added more code documentation, use of ESLint, stylelint, htmllint and JSDoc
Thanks to Ura Design for the new logo!
Missing features:
- At the moment You can't clear the address bar for new tabs. It will be possible in future versions of Firefox again.
- At the moment You can't use the home page as new tab page. Please enter manually the URL in the settings of New Tab Override. It will be possible in future versions of Firefox again.
- You can no longer use about:sync-tabs as new tab page as Mozilla removed this page in Firefox 55. It's not yet decided if showing synced tabs as new tab page will be possible again in the future.
- You can no longer use local files via file:// protocol as new tab page for security reasons. Please upload your local file to a web server to use it again.
- The option to use the last URL from clipboard was not re-implemented in New Tab Override 7.0.0.
Minimum required Firefox version is Firefox 55 now.
Version 6.0.1
- [TRANSLATION] updated translations
Version 6.0
- [ENHANCEMENT] new option: clear location bar after opening a tab
- [TRANSLATION] added Upper Sorbian translation (Thanks, milupo!)
- [TRANSLATION] added Lower Sorbian translation (Thanks, milupo!)
- [TRANSLATION] updated Dutch translation (Thanks, Tonnes!)
Version 5.0
- [DESIGN] Settings: small design improvements
- [ENHANCEMENT] new option: set focus to the web page (for example Google search field) instead of the location bar
- [ENHANCEMENT] settings: added introduction text
- [ENHANCEMENT] settings: show url field only if custom url option is selected
- [ENHANCEMENT] settings / feed: open external links in new tabs
- [ENHANCEMENT] settings / feed: added rel=noopener attribute to external links
- [BUGFIX] settings / feed: repaired donation button
Version 4.0.2
- [BUGFIX] settings UI was broken since version 3.1 for users with history set to "never remember" or in private browsing mode (Thanks, noitidart and NilkasG!)
- [TRANSLATION] updated NL translation (Thanks, Tonnes!)
- [DEPENDENCY] compiled with JPM 1.2.2 (before: 1.2.0)
Version 4.0.1
- [ENHANCEMENT] no use of innerHTML
Version 4.0
- [ENHANCEMENT] new option for new tabs: the latest news about Mozilla (German)
- [CODE QUALITY] internal code optimizations
- [DEPENDENCY] compiled with JPM 1.2.0 (before: 1.1.4)
Version 3.1
- [ENHANCEMENT] settings are available via about:newtaboverride now!
- [ENHANCEMENT] settings button in add-ons manager opens about:newtaboverride now, no longer two different settings interfaces
- [ENHANCEMENT] when clicking the settings button in the toolbar focus the window with the settings if the settings are already open in another window
- [TRANSLATION] updated Dutch translation (Thanks, Tonnes!)
- [CODE QUALITY] internal code optimizations
- [DEPENDENCY] compiled with JPM 1.1.4 (before: 1.0.7)
Version 3.0
- [DESIGN] New options UI, accessible via toolbar button (can be removed)
- [ENHANCEMENT] set flag for multi process compatibility (e10s)
- [ENHANCEMENT] added about:checkerboard and about:searchreset to validator for clipboard option, removed about:customizing and about:remote-newtab
- [ENHANCEMENT] add-on description in add-on manager is localized now (DE, EN, NL)
- [ENHANCEMENT] compatibility workaround for Firefox 44 Beta (Bugzilla #1240559) removed, it's no longer needed
- [DEPENDENCY] compiled with JPM 1.0.7 (before: 1.0.4)
Minimum required Firefox version is Firefox 45 now.
Version 2.3.1
- [BUGFIX] Workaround for Bugzilla #1240559 (New Tab Override works in Firefox 43 Stable, Firefox 45 Developer Edition and Firefox 46 Nightly, but not in Firefox 44 Beta)