Version 3.0.0
Enhancements
- added whitelist feature to exclude bookmarks from future broken bookmark checks!, fixes #11
- added some Mozilla domains to the internal skip list because these domains cannot be checked for security reasons, fixes #76
- improved reliability of broken bookmark check
- added internal option to disable the skip list for testing purposes
- Firefox 61+: The number of bookmarks is now updated immediately when a bookmark is added. This feature was disabled since version 1.0.4 due to a bug in Firefox which has been fixed in Firefox 61. In Firefox 60 this feature is still disabled.
Bugfixes
- the mass action buttons for repairing all redirects or removing all broken bookmarks were not shown under some circumstances, fixes #85
- some of the address bar commands were broken, fixes #74
- fixed error in browser console "Unknown localization message omnibox_command_check_organizer" when using the address bar commands
Translations
- added Chinese (traditional) translation (Thanks, zhtw2013!)
Dependencies
- added eslint-plugin-promise 4.0.1 as new dependency
- migrated from gulp-html-lint 0.0.2 to gulp-htmllint 0.0.16 because gulp-html-lint is no longer maintained
- updated eslint from version 4.18.2 to 5.11.1 and updated eslint configuration
- updated eslint-plugin-compat from version 2.2.0 to 2.6.3
- updated eslint-plugin-no-unsanitized from version 3.0.0 to 3.0.2
- updated gulp from version 3.9.1 to 4.0.0
- updated gulp-eslint from version 4.0.2 to 5.0.0
- updated gulp-jsdoc3 from version 1.0.1 to 2.0.0
- updated gulp-stylelint from version 7.0.0 to 8.0.0
- updated htmllint from version 0.7.2 to 0.7.3 and updated htmllint configuration
- updated npm-run-all from version 4.1.2 to 4.1.5
- updated stylelint from version 9.1.1 to 9.9.0 and updated stylelint configuration
- updated stylelint-csstree-validator from version 1.2.2 to 1.3.0
- updated stylelint-order from version 0.8.1 to 2.0.0
- updated web-ext from version 2.4.0 to 2.9.3
Minimum required Firefox version is Firefox 60 now.