v2.0.0
Pre-releaseChanges
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.11.2..refs/tags/v2.0.0?pretty=full
Summary of changes:
-
3465e77, 85424b6 Refactor extension to webpack
This change is the biggest in the history of the project. The entire
project has been refactored so it is built with webpack.This involves:
- Creating webpack and npm config files.
- Fixing some bugs in the code due to the fact that webpack uses strict
mode. - Merging some pieces of code which were shared throughout the codebase
(not exhaustive, more work should be done in this direction). - Splitting the console_inject.js file into separate files (it had 1000+
lines). - Adapting all the build-related files (Makefile, bash scripts, etc.)
- Changing the docs to explain the new build process.
- Changing the Zuul playbook/roles to adapt to the new build process.
-
14fba4c Dark theme: load Roboto Bold
In the dark theme, Roboto Bold (700) was not loaded, and this caused
bold text to not stand out. By adding the bold font, now bold text is
shown in real bold, which stands out a little bit more. -
3c37e84, d6cdfa7, 27c6996, c41edf4 Improvements to the "thread list avatars" feature
A technical overview on the improvements made by the last 2 commits can
be read here:
https://docs.google.com/document/d/1M0DCH9aF2oN74l9kRkgWMrTov1cS_fOeQq7-CwcZRRw/edit.Note: This feature is not yet ready for launch and not available yet
inside the options section.