Releases: SevenTV/Extension
Version 1.6.0-test1-wip
This is a test build of the upcoming v1.6.0 patch
Notable Changes
- Added Zero-Width Emote Support
- Added 7TV Badges
- Added a search bar to the emote menu
- Emotes with special characters such as parentheses should no longer crash the extension
- Removed extra vertical spacing between chat messages
- Reduced the amount of API requests sent
❗ This build is incomplete. Several features are not yet implemented
Chromium / Google Chrome (Manual Install)
- Download the archive of this release
- Unzip the archive into a folder
- Go into the browser's extensions page
- Enable "Developer mode" (top right)
- Click "Load unpacked" and select the folder previously unzipped
- The extension should now be enabled
Mozilla Firefox (Manual Install)
- Download the archive of this release
- Unzip the archive into a new folder
- Go to the URL about:debugging#/runtime/this-firefox in the browser
- Click the button "Load Temporary Add-on..."
- In the folder previously created from the archive, select the manifest.json file
- The extension should now be enable
Please report any issue with this build at the issues page or via Discord.
Version 1.5.5
The v1.5.5 patch has been released.
Notable Changes
- Added Tab-Completion. Press the TAB key while typing an emote to auto-complete all matching results
- Moved the FrankerFaceZ Add-On Integration to a compatibility mode, as it is now part of FrankerFaceZ itself
Chromium / Google Chrome (Manual Install)
- Download the archive of this release
- Unzip the archive into a folder
- Go into the browser's extensions page
- Enable "Developer mode" (top right)
- Click "Load unpacked" and select the folder previously unzipped
- The extension should now be enabled
Mozilla Firefox (Manual Install)
- Download the archive of this release
- Unzip the archive into a new folder
- Go to the URL about:debugging#/runtime/this-firefox in the browser
- Click the button "Load Temporary Add-on..."
- In the folder previously created from the archive, select the manifest.json file
- The extension should now be enable
Please report any issue with this build at the issues page or via Discord.
Version 1.5.4
The v1.5.4 patch has been released.
Notable Changes
- Added FrankerFaceZ Add-On Integration (authored by @Melonify)
- If the FrankerFaceZ extension is enabled, 7TV will now load itself as an add-on. This should resolve most or all issues relating to clashing between 7TV and FrankerFaceZ.
- Spacing in chat messages should now be normal again
- Copy & pasting should now be normal again
- Improved the performance of emojis
- There should no longer be an empty white space at the beginning of chat messages containing a Twitch emote
- The emote menu button should no longer ocasionally duplicate
Chromium / Google Chrome (Manual Install)
- Download the archive of this release
- Unzip the archive into a folder
- Go into the browser's extensions page
- Enable "Developer mode" (top right)
- Click "Load unpacked" and select the folder previously unzipped
- The extension should now be enabled
Mozilla Firefox (Manual Install)
- Download the archive of this release
- Unzip the archive into a new folder
- Go to the URL about:debugging#/runtime/this-firefox in the browser
- Click the button "Load Temporary Add-on..."
- In the folder previously created from the archive, select the manifest.json file
- The extension should now be enable
Please report any issue with this build at the issues page or via Discord.
Version 1.5.3c
CI (pack) - use node 14
Version 1.5.3-typings-submodule
This release is the same as 1.5.3 but it adds the Typings repository as submodule to please the Firefox gods.
Version 1.5.3
The v1.5.3 patch has been released.
- The extension will now load on channels with 3-character usernames
- Channel emotes should once again no longer require a refresh to see in chat
Chromium / Google Chrome (Manual Install)
- Download the archive of this release
- Unzip the archive into a folder
- Go into the browser's extensions page
- Enable "Developer mode" (top right)
- Click "Load unpacked" and select the folder previously unzipped
- The extension should now be enabled
Mozilla Firefox (Manual Install)
- Download the archive of this release
- Unzip the archive into a new folder
- Go to the URL about:debugging#/runtime/this-firefox in the browser
- Click the button "Load Temporary Add-on..."
- In the folder previously created from the archive, select the manifest.json file
- The extension should now be enable
Please report any issue with this build at the issues page or via Discord.
Version 1.5.2
The v1.5.1 patch has been released.
- Changed colors of Tooltips & the Emote Menu to match Twitch's color scheme
- Fixed an issue causing links to duplicate
- Fixed an issue causing mentions to duplicate
- Fixed an issue causing occasionally creating excess white space in chat messages
- Improved the "MessageTree" message body renderer
Chromium / Google Chrome (Manual Install)
- Download the archive of this release
- Unzip the archive into a folder
- Go into the browser's extensions page
- Enable "Developer mode" (top right)
- Click "Load unpacked" and select the folder previously unzipped
- The extension should now be enabled
Mozilla Firefox (Manual Install)
- Download the archive of this release
- Unzip the archive into a new folder
- Go to the URL about:debugging#/runtime/this-firefox in the browser
- Click the button "Load Temporary Add-on..."
- In the folder previously created from the archive, select the manifest.json file
- The extension should now be enable
Please report any issue with this build at the issues page or via Discord.
Version 1.5.1
The v1.5.1 patch has been released.
- The previous emote set should now consistently unload and load the new one when switching channels
- Changed how the extension loads, which should make it a little bit faster
- Emotes now have a fixed size, which will prevent this
- Fixed an issue which caused background WebSocket connections to remain alive forever
Chromium / Google Chrome (Manual Install)
- Download the archive of this release
- Unzip the archive into a folder
- Go into the browser's extensions page
- Enable "Developer mode" (top right)
- Click "Load unpacked" and select the folder previously unzipped
- The extension should now be enabled
Mozilla Firefox (Manual Install)
- Download the archive of this release
- Unzip the archive into a new folder
- Go to the URL about:debugging#/runtime/this-firefox in the browser
- Click the button "Load Temporary Add-on..."
- In the folder previously created from the archive, select the manifest.json file
- The extension should now be enable
Please report any issue with this build at the issues page or via Discord.
Version 1.5.0
The v1.5.0 patch has been released.
Changes
- Firefox support added
- Added an Emote Menu
- Includes tabs 7TV, BTTV and FFZ emotes
- Emotes added or removed on a channel's chat update dynamically
- Added basic tab completion
- Added native support for BTTV and FFZ emotes
- Slighty improved the positioning of emote tooltips
- Major improvement to the performance of the renderer
- #3 The extension is now capable of reloading itself when switching between twitch channels without refresh
- #11 The extension can now load on the stream dashboard page
- #5 7TV Global Emotes should no longer overwrite other emotes
- #4 Emojis will no longer occasionally be huge
- #10 Fixed an issue which caused third-party emotes to be stacked at the top or end of the message
- #7 Fixed an issue which caused messages to vanish if the API is offline
- #12 Fixed an issue which caused messages to not render and throw an error when containing some special characters
- TECHNICAL: Now uses the v2 API
Chromium / Google Chrome (Manual Install)
- Download the archive of this release
- Unzip the archive into a folder
- Go into the browser's extensions page
- Enable "Developer mode" (top right)
- Click "Load unpacked" and select the folder previously unzipped
- The extension should now be enabled
Mozilla Firefox (Manual Install)
- Download the archive of this release
- Unzip the archive into a new folder
- Go to the URL about:debugging#/runtime/this-firefox in the browser
- Click the button "Load Temporary Add-on..."
- In the folder previously created from the archive, select the manifest.json file
- The extension should now be enabled
Please report any issue with this build at the issues page or via Discord.
Version 1.4.0
Version 1.4.0 brings a number of bug fixes to improve user experience while using the extension.
- Fixed long messages overflowing past the chat window
- Fixed the first line of messages being skipped
- Global Twitch emotes should no longer get a blank space before them
- Tweaked sizing for foreign emotes
- Room actions that cause chat to re-render (such as being modded, slow mode being enabled, etc.) should no longer cause emotes to unrender
- Preliminary work on tab completion and a live preview feature (not in this build)
- Added a new and improved tooltip which works on theater mode