Newtaboverride Versions Save

New Tab Override allows you to set the page that shows whenever you open a new tab.

v16.0.0

3 months ago
  • [ENHANCEMENT] New Tab Override now uses Manifest v3, fixes #274
  • [ENHANCEMENT] fixed white flash when using dark mode (Thanks, @ADTC!), fixes #261
  • [ENHANCEMENT] allow moz-extension:// URIs as new tab page, fixes #310
  • [ENHANCEMENT] show error message if an unsupported protocol is used instead of silently prepending https://github.com/amithm7)ks, @amithm7!), fixes #334
  • [ENHANCEMENT] default to https://github.com/cadeyrn/newtaboverride/issues/329l, fixes #329
  • [ENHANCEMENT] keep the address bar empty when the background color option is used (Thanks, @Juraj-Masiar!), fixes #252
  • [ENHANCEMENT] improved colors on options page for better accessibility (a11y), fixes #338
  • [TRANSLATION] added Indonesian translation (Thanks, @rosatiara!)
  • [CODE QUALITY] replaced deprecated method call, fixes #330
  • [CODE QUALITY] removed deprecated manifest key, fixes #331
  • [CODE QUALITY] removed code that was only relevant for old versions of Firefox and New Tab Override, fixes #333
  • [CODE QUALITY] updated the translation mechanism to the newest version to share more code with other extensions and to improve the maintainability, fixes #332
  • [CODE QUALITY] make use of CSS variables for colors, fixes #336
  • [CODE QUALITY] don't use background shorthand in CSS, fixes #337
  • [CHANGE] changed copyright year from 2021 to 2024
  • [DEPENDENCY] replaced gulp-eslint 6.0.0 with gulp-eslint-new 1.9.0
  • [DEPENDENCY] updated eslint from version 7.26.0 to 8.56.0 and updated configuration
  • [DEPENDENCY] updated eslint-plugin-compat from version 3.9.0 to 4.2.0
  • [DEPENDENCY] updated eslint-plugin-no-unsanitized from version 3.1.5 to 4.0.2
  • [DEPENDENCY] updated eslint-plugin-promise from version 5.1.0 to 6.1.1
  • [DEPENDENCY] updated eslint-plugin-xss from version 0.1.10 to 0.1.12
  • [DEPENDENCY] updated jsdoc from version 3.6.5 to 4.0.2
  • [DEPENDENCY] updated stylelint from version 13.13.1 to 15.11.0 and updated configuration
  • [DEPENDENCY] updated stylelint-csstree-validator from version 1.9.0 to 3.0.0
  • [DEPENDENCY] updated stylelint-order from version 4.1.0 to 6.0.4
  • [DEPENDENCY] updated web-ext from version 6.1.0 to 7.11.0

Minimum required Firefox version is Firefox 115 now.

v15.1.0

2 years ago
  • [CODE QUALITY] made sure that links are actually links in feed component
  • [BUGFIX] The label of the focus option had the wrong text color in dark mode
  • [TRANSLATION] updated Dutch translation (Thanks, Tonnes!)
  • [TRANSLATION] updated Polish translation (Thanks, WaldiPL!)
  • [TRANSLATION] updated Swedish translation (Thanks, Sopor-!)
  • [CHANGE] changed copyright year from 2020 to 2021
  • [DEPENDENCY] updated eslint from version 7.6.0 to 7.26.0
  • [DEPENDENCY] updated eslint-plugin-compat from version 3.8.0 to 3.9.0
  • [DEPENDENCY] updated eslint-plugin-no-unsanitized from version 3.1.2 to 3.1.5
  • [DEPENDENCY] updated eslint-plugin-promise from version 4.2.1 to 5.1.0
  • [DEPENDENCY] updated jsdoc from version 3.6.5 to 3.6.6
  • [DEPENDENCY] updated stylelint from version 13.6.1 to 13.13.1
  • [DEPENDENCY] updated stylelint-csstree-validator from version 1.8.0 to 1.9.0
  • [DEPENDENCY] updated web-ext from version 5.0.0 to 6.1.0

v15.0.0

3 years ago
  • [ENHANCEMENT] Focus option! The option to set the focus to either the web page or the address bar has been reintroduced. That's why the cookies permission is needed again (as in New Tab Override 14.3.0 and older). This feature is only available in Firefox 80 and newer.
  • [ENHANCEMENT] Tab position! You can now change the opening position of new tabs. That's why the browser settings permission is no longer optional and requested for all users at install time.
  • [ENHANCEMENT] Dark mode support! When the system-wide dark mode is enabled, the options interface of New Tab Override is dark now.
  • [TRANSLATION] added Ukrainian translation (Thanks, Bergil32!)
  • [DEPENDENCY] updated eslint from version 6.8.0 to 7.6.0
  • [DEPENDENCY] updated eslint-plugin-compat from version 3.3.0 to 3.8.0
  • [DEPENDENCY] updated eslint-plugin-no-unsanitized from version 3.0.2 to 3.1.2
  • [DEPENDENCY] updated eslint-plugin-xss from version 0.1.9 to 0.1.10
  • [DEPENDENCY] updated gulp-htmllint from version 0.0.16 to 0.0.19
  • [DEPENDENCY] updated gulp-jsdoc3 from version 2.0.0 to 3.0.0
  • [DEPENDENCY] updated gulp-stylelint from version 11.0.0 to 13.0.0
  • [DEPENDENCY] updated jsdoc from version 3.6.3 to 3.6.5
  • [DEPENDENCY] updated stylelint from version 12.0.1 to 13.6.1
  • [DEPENDENCY] updated stylelint-csstree-validator from version 1.7.0 to 1.8.0
  • [DEPENDENCY] updated stylelint-order from version 3.1.1 to 4.1.0
  • [DEPENDENCY] updated web-ext from version 4.0.0 to 5.0.0

Minimum required Firefox version is Firefox 78 now.

v14.4.0

4 years ago
  • [CHANGE] no longer requires the "cookies" permission because it was only used in a now unused code path
  • [CHANGE] updated the description of the add-on
  • [CHANGE] changed copyright year from 2019 to 2020
  • [TRANSLATION] added Russian translation (Thanks, vanja-san!)
  • [CODE QUALITY] replaced deprecated method call, fixes #193
  • [DEPENDENCY] updated eslint from version 6.0.1 to 6.8.0 and updated configuration
  • [DEPENDENCY] updated eslint-plugin-compat from version 3.2.0 to 3.3.0
  • [DEPENDENCY] updated gulp-stylelint from version 9.0.0 to 11.0.0
  • [DEPENDENCY] updated jsdoc from version 3.6.2 to 3.6.3
  • [DEPENDENCY] updated stylelint from version 10.1.0 to 12.0.1 and updated configuration
  • [DEPENDENCY] updated stylelint-csstree-validator from version 1.3.0 to 1.7.0
  • [DEPENDENCY] updated stylelint-order from version 3.0.0 to 3.1.1
  • [DEPENDENCY] updated web-ext from version 3.1.0 to 4.0.0

Minimum required Firefox version is Firefox 68 now.

v14.3.0

4 years ago
  • [ENHANCEMENT] removed the option to set the focus to the web page instead of the address bar since the focus is now always on the web page due to a change by Mozilla
  • [TRANSLATION] fixed typo in German translation
  • [DEPENDENCY] updated eslint from version 5.11.1 to 6.0.1
  • [DEPENDENCY] updated eslint-plugin-compat from version 2.6.3 to 3.2.0
  • [DEPENDENCY] updated eslint-plugin-promise from version 4.0.1 to 4.2.1
  • [DEPENDENCY] updated gulp from version 4.0.0 to 4.0.2
  • [DEPENDENCY] updated gulp-eslint from version 5.0.0 to 6.0.0
  • [DEPENDENCY] updated gulp-stylelint from version 8.0.0 to 9.0.0
  • [DEPENDENCY] updated htmllint from version 0.7.3 to 0.8.0
  • [DEPENDENCY] updated jsdoc from version 3.5.5 to 3.6.2
  • [DEPENDENCY] updated stylelint from version 9.9.0 to 10.1.0
  • [DEPENDENCY] updated stylelint-order from version 2.0.0 to 3.0.0
  • [DEPENDENCY] updated web-ext from version 2.9.3 to 3.1.0

Minimum required Firefox version is Firefox 67 now.

v14.2.0

5 years ago
  • [CHANGE] changed copyright year from 2018 to 2019
  • [CHANGE] changed default amount of the donation button to the same value as on addons.mozilla.org
  • [CHANGE] added utm parameters to link in footer of option's page
  • [DEPENDENCY] added eslint-plugin-promise 4.0.1 as new dependency
  • [DEPENDENCY] updated eslint from version 5.2.0 to 5.11.1 and updated eslint configuration
  • [DEPENDENCY] updated eslint-plugin-compat from version 2.5.1 to 2.6.3
  • [DEPENDENCY] updated gulp from version 3.9.1 to 4.0.0
  • [DEPENDENCY] updated gulp-htmllint from version 0.0.15 to 0.0.16
  • [DEPENDENCY] updated gulp-stylelint from version 7.0.0 to 8.0.0
  • [DEPENDENCY] updated htmllint from version 0.7.2 to 0.7.3 and updated htmllint configuration
  • [DEPENDENCY] updated npm-run-all from version 4.1.3 to 4.1.5
  • [DEPENDENCY] updated stylelint from version 9.3.0 to 9.9.0 and updated stylelint configuration
  • [DEPENDENCY] updated stylelint-order from version 0.8.1 to 2.0.0
  • [DEPENDENCY] updated web-ext from version 2.7.0 to 2.9.3

v14.1.0

5 years ago
  • [ENHANCEMENT] open the options page of New Tab Override as new tab page if the custom url option is selected and the url field is empty to prevent issues when opening a new tab and to make it more clear that an empty string is not a valid URL, fixes #164
  • [ENHANCEMENT] added validation for non-empty strings in URL field on options page
  • [DEPENDENCY] updated eslint from version 5.0.1 to 5.2.0
  • [DEPENDENCY] updated eslint-plugin-compat from version 2.4.0 to 2.5.1

v14.0.2

5 years ago
  • [BUGFIX] The bugfix in 14.0.1 was broken, sorry about that!

v14.0.1

5 years ago

[BUGFIX] There was a regression in version 14.0.0 that caused the local file option to stop working, fixes #158

v14.0.0

5 years ago
  • [ENHANCEMENT] removed "about:home" and "about:blank" options because there are visible options in the preferences of Firefox 61 and both WebExtension options are broken in Firefox 61 anyway
  • [TRANSLATION] added Italian translation (Thanks, Mozilla community!)
  • [TRANSLATION] added Brazilian Portuguese translation (Thanks, Mozilla community!)
  • [TRANSLATION] updated French translation (Thanks, Mozilla community!)
  • [TRANSLATION] updated Chinese translation (Thanks, Mozilla community!)
  • [TRANSLATION] updated Spanish translation (Thanks, Mozilla community!)
  • [DEPENDENCY] migrated from gulp-html-lint 0.0.2 to gulp-htmllint 0.0.15 because gulp-html-lint is no longer maintained
  • [DEPENDENCY] updated eslint from version 4.19.1 to 5.0.1
  • [DEPENDENCY] updated eslint-plugin-compat from version 2.3.0 to 2.4.0
  • [DEPENDENCY] updated gulp-eslint from version 4.0.2 to 5.0.0
  • [DEPENDENCY] updated stylelint from version 9.2.1 to 9.3.0