Releases: avm99963/infinitegforums
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.
v1.11.2
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.11.1..refs/tags/v1.11.2?pretty=full
Summary of changes:
-
3356df7 Dark theme: change loading spinner color
Now the loading spinner matches the blue color used by the rest of the
UI. -
178fad7 Change Issue Tracker from GitHub to Monorail
I've set up a Monorail instance at https://bugs.avm99963.com/ which I
will use for issue tracking purposes in all my personal projects.This change changes the documentation to point to the new issue tracker
and adds a redirection from the GitHub "New Issue" page to the "New
Issue" page in Monorail. -
fb2169a Dark theme: adapt to the new MD icons experiment
There is a new experiment in the Community Console called
SMEI_GOOGLE_MATERIAL_ICONS, which introduces a new design for the
icons and changes the way of styling the checkboxes in the thread list
view, which breaks the dark theme.This change fixes the dark theme styles for those checkboxes, and adapts
their style to match the new behavior. This change is
backwards-compatible, so the dark theme won't break for folks who don't
have the experiment enabled (there is a small subtle change which is
applied in both cases: the background of filled checkboxes has been made
lighter so it contrasts better with the background and looks nicer).This experiment is already enabled for some users, and so this was
reported by one of those users (see
pekb/thread/114559215?msgid=116471244).
v1.11.1
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.11.0..refs/tags/v1.11.1?pretty=full
Summary of changes:
v1.11.0
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.10.2..refs/tags/v1.11.0?pretty=full
Summary of changes:
-
a10fff2 Add "Force Mark as Read" feature
This change adds a feature to the extension which will mark all threads
as open when visiting them from the Community Console.This works by making a request to load the thread again (so the
extension knows the last message ID) and then making a request to mark
the thread manually as read, passing the last message ID so the
Community Console knows that's the last message we've read. This last
request is the one which is made when manually marking a thread as read
from the thread list. -
74273ee Insert batch lock button after the duplicate button
Before it was placed after the read/unread toggle button, but this
caused a minor bug.
v1.10.2
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.10.1..refs/tags/v1.10.2?pretty=full
Changes:
This release contains a single bug fix:
-
3083a43 Previous posts links: inject in the unified profiles iframe
Until now, the previous posts links were't injected in the new unified profiles
which are embedded in the Community Console, just in the public forums.
This fixes it.
v1.10.1
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.10.0..refs/tags/v1.10.1?pretty=full
Summary of changes:
v1.10.0
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.9.3..refs/tags/v1.10.0?pretty=full
Summary of changes:
-
56d4d18, c6aacfa Modify the "previous posts" and "dark theme" features so they work in the new unified profiles
-
2b87179 Add option to force disable SMEI_UNIFIED_PROFILES in the Community Console
Proposed here:
https://groups.google.com/g/twpowertools-discuss/c/QSOXU8IbrYU -
0ab61ea Dark theme: style new status chips in threads
A redesign is moving the pinned and locked icons inside the thread view
from the title to the bottom of the question, in the form of chips. This
change adds styles for these chips.
Some minor changes are also included in this release (minor fixes and updates to the documentation).
v1.9.3
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.9.2..refs/tags/v1.9.3?pretty=full
Summary of changes:
-
193233a Fix previous posts links in own profile (follow-up)
-
c93d6c7 Minor fix for the dark theme's button in the header
If the
enableInAppNotifications
flag is enabled and in-app notifications
are enabled in the settings, a bell icon is displayed in the header (where
notifications will be shown in the future). This made the dark theme switch
invade the search bar. This change fixes this. -
0181891 Dark theme: add styles for new thread compose view
This change also modifies the styles of other entry points used to write
messages (such as the private thread compose view) so they are coherent
between them and with the light theme.
v1.9.2
Changes
Complete git changelog: https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.9.1..refs/tags/v1.9.2?pretty=full
Summary of changes:
-
b3e8986 Fix previous posts links in own profile (issue #43)
The previous posts links were not shown in the current user's profile
due to a bug. -
87ba0d2 Dark theme: fix right controls' dialogs position
-
52b52c3 Dark theme: fix header's right control's width
-
a007d49 Add autorefresh_list experiment
This experiment/feature checks at regular intervals whether there are
updates to thread lists, and notifies the user via a snackbar when
an update exists.Note: This feature is not yet ready for launch and not available yet
inside the options section.
v1.9.1
Changes
Complete git changelog: https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v1.9.0..refs/tags/v1.9.1?pretty=full
Summary of changes:
-
15b23d7 Adapt extension to CC header redesign
The header at the Community Console has been redesigned (many items
which were previously at the drawer have moved to the top bar), so this
broke the dark theme and the enhancedannouncementsdot feature.This change fixes the issues with those features.