Releases: Loirooriol/tab-counter-plus
3.4
3.3
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).
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
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
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
✔️ 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.