Skip to content

Releases: Loirooriol/tab-counter-plus

3.4

06 Feb 22:01
Compare
Choose a tag to compare

✨ Added window count in the popup (#24)

Before ➡️ After

3.3

31 Jan 21:51
Compare
Choose a tag to compare
3.3

✨ Added support for dark mode in the popup.

Before ➡️ After

✔️ This fixed the problem that both the text and background might be dark in some configs (#30).

3.2

26 Sep 18:10
Compare
Choose a tag to compare
3.2

✨ Preference changes are now reflected immediately (#4).

Interacting with pref controls will have an immediate effect, without having to click a save button, which is therefore removed.
Instead, there is a new undo button, which reverts all the current changes to the state when the pref page was opened.
The undo and reset buttons are more intelligent: they are disabled when they would have no effect.

Demo: when changing the color in the color picker (at the right of the image) for the badge background color pref (in the middle), the toolbar button is immediately affected (at the left).
demo

3.1

20 Sep 00:23
Compare
Choose a tag to compare
3.1

✨ The extension no longer reloads when saving preferences (#17)
This avoids some flickering, and is a first step towards reflecting changes immediately, without having to click a save button (#4).

✔️ Fixed badge text color being set to black instead of white when resetting preferences to defaults (#27)

3.0

12 Sep 22:15
Compare
Choose a tag to compare
3.0

After a long delay, version 3.0 is finally here!
✨ More lightweight
❗ Requires Firefox 63

By raising the minimum version from 52 to 63, I could remove various workarounds and polyfills that were no longer needed.
This made the extension even more lightweight, and will make it easier for me to add new features into the 3.x branch.

2.9.1

09 Oct 13:48
Compare
Choose a tag to compare

✔️ Fixed two issues with SVG icons introduced in version 2.9:

  • Numbers with 3 digits or more could be clipped (#18)
  • Background color was ignored (#19)

2.9

06 Oct 19:41
Compare
Choose a tag to compare
2.9

✔️ Dynamic data is no longer inserted into the source code of SVG icons (#16).

Previous versions shouldn't be vulnerable to SVG injection because external data was sanitized before insertion. But the current DOM approach is more robust and will scale better if I add more customization options in the future.

2.8

15 Sep 19:43
Compare
Choose a tag to compare
2.8

✔️ Fix icon flickering when opening a new window (#12).

Since version 2.0 in Firefox 62+, if Tab Counter Plus was configured to count tabs per window using a SVG counter, when opening a new window you could see the default extension icon appearing for a short period of time before the counter replaced it.

2.7

11 Aug 19:53
Compare
Choose a tag to compare
2.7

✔️ Workaround for a Firefox bug which broke preferences after saving them in Firefox 52-54 (#11).

2.6

11 Aug 15:13
Compare
Choose a tag to compare
2.6

✔️ Stopped using a new JavaScript syntax added in Firefox 55, so that Tab Counter Plus can work in older versions (#10).

From now on I will make sure to check the add-on works in the first supported version, currently that's Firefox 52.