Skip to content

Releases: cadeyrn/newtaboverride

Version 16.0.1

15 Jun 16:52
Compare
Choose a tag to compare
  • [BUGFIX] fixed a bug that caused the new tab page to be reset when the settings of New Tab Override were opened, fixes #341
  • [DEPENDENCY] added eslint-plugin-jsdoc 48.2.12
  • [DEPENDENCY] updated eslint from version 8.56.0 to 9.5.0 and updated configuration
  • [DEPENDENCY] updated gulp from version 4.0.2 to 5.0.0
  • [DEPENDENCY] updated gulp-eslint-new from version 1.9.0 to 2.1.0
  • [DEPENDENCY] updated jsdoc from version 4.0.2 to 4.0.3
  • [DEPENDENCY] updated stylelint configuration
  • [DEPENDENCY] updated web-ext from version 7.11.0 to 8.1.0
  • [DEPENDENCY] removed eslint-plugin-compat
  • [DEPENDENCY] removed eslint-plugin-no-unsanitized
  • [DEPENDENCY] removed eslint-plugin-promise

Version 16.0.0

04 Feb 12:14
Compare
Choose a tag to compare
  • [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:// in that case (Thanks, @amithm7!), fixes #334
  • [ENHANCEMENT] default to https:// instead of http:// for URLs without protocol, 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.

Version 15.1.0

13 May 13:39
Compare
Choose a tag to compare
  • [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

Version 15.0.0

03 Aug 17:34
Compare
Choose a tag to compare
  • [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.

Version 14.4.0

29 Dec 14:20
Compare
Choose a tag to compare
  • [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.

Version 14.3.0

30 Jun 15:10
Compare
Choose a tag to compare
  • [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.

Version 14.2.0

29 Dec 16:52
Compare
Choose a tag to compare
  • [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

Version 14.1.0

22 Jul 07:40
Compare
Choose a tag to compare
  • [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

Version 14.0.2

10 Jul 20:51
Compare
Choose a tag to compare
  • [BUGFIX] The bugfix in 14.0.1 was broken, sorry about that!

Version 14.0.1

09 Jul 18:23
Compare
Choose a tag to compare

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