Skip to content

v2.0.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@avm99963 avm99963 released this 20 Jul 13:22
· 784 commits to master since this release
v2.0.0

Changes

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.