Skip to content

Releases: SevenTV/Extension

Version 1.6.0-test1-wip

03 Aug 13:05
ae09f59
Compare
Choose a tag to compare
Pre-release

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)

  1. Download the archive of this release
  2. Unzip the archive into a folder
  3. Go into the browser's extensions page
  4. Enable "Developer mode" (top right)
  5. Click "Load unpacked" and select the folder previously unzipped
  6. The extension should now be enabled

Mozilla Firefox (Manual Install)

  1. Download the archive of this release
  2. Unzip the archive into a new folder
  3. Go to the URL about:debugging#/runtime/this-firefox in the browser
  4. Click the button "Load Temporary Add-on..."
  5. In the folder previously created from the archive, select the manifest.json file
  6. The extension should now be enable

Please report any issue with this build at the issues page or via Discord.

Version 1.5.5

13 Jul 11:03
8f7369f
Compare
Choose a tag to compare

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)

  1. Download the archive of this release
  2. Unzip the archive into a folder
  3. Go into the browser's extensions page
  4. Enable "Developer mode" (top right)
  5. Click "Load unpacked" and select the folder previously unzipped
  6. The extension should now be enabled

Mozilla Firefox (Manual Install)

  1. Download the archive of this release
  2. Unzip the archive into a new folder
  3. Go to the URL about:debugging#/runtime/this-firefox in the browser
  4. Click the button "Load Temporary Add-on..."
  5. In the folder previously created from the archive, select the manifest.json file
  6. The extension should now be enable

Please report any issue with this build at the issues page or via Discord.

Version 1.5.4

26 Jun 21:55
4c6f2e4
Compare
Choose a tag to compare

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)

  1. Download the archive of this release
  2. Unzip the archive into a folder
  3. Go into the browser's extensions page
  4. Enable "Developer mode" (top right)
  5. Click "Load unpacked" and select the folder previously unzipped
  6. The extension should now be enabled

Mozilla Firefox (Manual Install)

  1. Download the archive of this release
  2. Unzip the archive into a new folder
  3. Go to the URL about:debugging#/runtime/this-firefox in the browser
  4. Click the button "Load Temporary Add-on..."
  5. In the folder previously created from the archive, select the manifest.json file
  6. The extension should now be enable

Please report any issue with this build at the issues page or via Discord.

Version 1.5.3c

15 Jun 13:47
Compare
Choose a tag to compare
Version 1.5.3c Pre-release
Pre-release
CI (pack) - use node 14

Version 1.5.3-typings-submodule

14 Jun 13:44
Compare
Choose a tag to compare
Pre-release

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

12 Jun 01:37
Compare
Choose a tag to compare

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)

  1. Download the archive of this release
  2. Unzip the archive into a folder
  3. Go into the browser's extensions page
  4. Enable "Developer mode" (top right)
  5. Click "Load unpacked" and select the folder previously unzipped
  6. The extension should now be enabled

Mozilla Firefox (Manual Install)

  1. Download the archive of this release
  2. Unzip the archive into a new folder
  3. Go to the URL about:debugging#/runtime/this-firefox in the browser
  4. Click the button "Load Temporary Add-on..."
  5. In the folder previously created from the archive, select the manifest.json file
  6. The extension should now be enable

Please report any issue with this build at the issues page or via Discord.

Version 1.5.2

03 Jun 17:24
Compare
Choose a tag to compare

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)

  1. Download the archive of this release
  2. Unzip the archive into a folder
  3. Go into the browser's extensions page
  4. Enable "Developer mode" (top right)
  5. Click "Load unpacked" and select the folder previously unzipped
  6. The extension should now be enabled

Mozilla Firefox (Manual Install)

  1. Download the archive of this release
  2. Unzip the archive into a new folder
  3. Go to the URL about:debugging#/runtime/this-firefox in the browser
  4. Click the button "Load Temporary Add-on..."
  5. In the folder previously created from the archive, select the manifest.json file
  6. The extension should now be enable

Please report any issue with this build at the issues page or via Discord.

Version 1.5.1

01 Jun 21:55
Compare
Choose a tag to compare

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)

  1. Download the archive of this release
  2. Unzip the archive into a folder
  3. Go into the browser's extensions page
  4. Enable "Developer mode" (top right)
  5. Click "Load unpacked" and select the folder previously unzipped
  6. The extension should now be enabled

Mozilla Firefox (Manual Install)

  1. Download the archive of this release
  2. Unzip the archive into a new folder
  3. Go to the URL about:debugging#/runtime/this-firefox in the browser
  4. Click the button "Load Temporary Add-on..."
  5. In the folder previously created from the archive, select the manifest.json file
  6. The extension should now be enable

Please report any issue with this build at the issues page or via Discord.

Version 1.5.0

08 May 21:56
Compare
Choose a tag to compare

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)

  1. Download the archive of this release
  2. Unzip the archive into a folder
  3. Go into the browser's extensions page
  4. Enable "Developer mode" (top right)
  5. Click "Load unpacked" and select the folder previously unzipped
  6. The extension should now be enabled

Mozilla Firefox (Manual Install)

  1. Download the archive of this release
  2. Unzip the archive into a new folder
  3. Go to the URL about:debugging#/runtime/this-firefox in the browser
  4. Click the button "Load Temporary Add-on..."
  5. In the folder previously created from the archive, select the manifest.json file
  6. The extension should now be enabled

Please report any issue with this build at the issues page or via Discord.

Version 1.4.0

31 Mar 04:28
Compare
Choose a tag to compare

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