Skip to content

Latest commit

 

History

History
221 lines (162 loc) · 10.9 KB

CHANGELOG.md

File metadata and controls

221 lines (162 loc) · 10.9 KB

3.0.14.1000

  • Added a shortcut (Ctrl+E) to open the Emote Menu
  • Added shortcuts (Up/Down Arrows) to switch between providers in the Emote Menu
  • Search in the Emote Menu will now automatically open the nearest tab where matches are found
  • The input box in the Emote Menu is now focused automatically upon opening
  • Added an option to show stream stats such as latency, resolution, bitrate, etc.
  • Added an option to set click actions on the video player (pause/unpause and mute/unmute)
  • Added an option to hide player extensions
  • Added iterable tab-completion on Kick
  • Fixed a user card crash
  • Fixed an issue with the EventAPI connection closing on the first initialization
  • Fixed an issue that prevented new chatters from appearing in autocompletion
  • Fixed an issue which squished tooltips when hovering an emote on the far right side of chat
  • Fixed an issue which hid historical messages on Kick
  • Increased the default value for Message Batching from 150 to 250

Version 3.0.13

  • Added an option to hide the new mature content dialogs on Twitch
  • Added formatting support for Hype Chat
  • Added options to hide Hype Chats and the Hype Chat button
  • Fixed an issue which prevented moderator data from loading in User Cards
  • Fixed an issue where nametags with blending paints did not correctly use the base color and appeared invisible instead
  • Kick:
    • Added a settings menu
    • Added an option to set a delay betweet rendering new messages (Message Batching)
    • Added an option to set alternating backgrounds between chat messages
    • The chat input box on Kick no longers loses focus during slow mode
    • Zero-Width Emotes should now appear properly in Kick chat

Version 3.0.12

  • Added colon-completion (partial emote matches with ":") on Kick
  • Added history navigation (up/down arrow) on Kick
  • Updated the auth mechanism on Kick to avoid using third-party cookies

Version 3.0.11

  • Fixed an issue which caused chat to randomly pause on Kick

Version 3.0.10

  • Tweaked some styling issues in the Emote Menu
  • Kick:
    • Fixed an issue where historical messages did not consistently render
    • Fixed an issue which caused text to become misplaced when mixed with Kick native emotes
    • Fixed an issue with the Emote Menu & Tooltips not appearing while in theater mode
    • Fixed some issues where the connection flow failed
    • Long text sequences should no longer overflow outside of the chat box
    • Adjusted emoji scale to be in line with other platforms
    • Clicking an emoji in the Emote Menu should now correctly input the unicode instead of the name

Version 3.0.9

  • Added support for Kick
  • Added new feature: Paint Tool (subscribers only)
  • Fixed an issue where the emote menu button was broken due to a recent Twitch change
  • Fixed an issue which sometimes caused channel emote sets to disappear
  • Fixed an issue which caused stylesheets to be duplicated when running in hosted mode

Version 3.0.8

  • Enabled AVIF images on Firefox >= 113 by default
  • Added sub duration & account creation date in the User Card
  • Added a button to open an emote's full page from the emote card
  • Fixed an issue where clicking the upper drag region in the User Card opened the user's channel
  • Fixed user card content overflowing due to long messages
  • Fixed chat scroller being visible in the viewer list
  • Tentatively fixed an issue which caused the sidebar to crash occasionally

Version 3.0.7

  • Added a new User Card
  • Added a tooltip to show the full message when hovering over replies in chat
  • Added a "Site Layout" menu where certain features of the Twitch website can be hidden
  • Added icons for emoji sets in the Emote Menu
  • Added an option to choose chat timestamp format
  • Fixed tooltips of nametag paints appearing even if they are disabled
  • Reinstated functionality on youtube.com

Version 3.0.6

  • Links in chat messages now respect known TLDs instead of matching any url-like pattern
  • Added an option to show timeouts/bans directly in the chat without being a moderator
  • Added options to change what emotes are displayed in the colon list and tab-completion carousel
  • Added an option to show the text bit for BTTV and FFZ emote modifiers
  • Added an option to hide monitored suspicious user highlights
  • Added an option to hide restricted suspicious user highlights
  • Added an option to highlight your own chat messages
  • Fixed an issue in the emote menu where the previously selected provider would close if a set was empty
  • Fixed emote cards sometimes not showing who added the emote
  • Fixed an issue where the detailed emote card would clip under existing chat messages

Version 3.0.5

  • Reply Threads should now appear properly and show all messages
  • Fixed an issue which caused tab-completion to abruptly halt when a chatter's name is selected

Version 3.0.4

  • Added hot-patching functionality to the extension
  • Added chat rich embeds which allows twitch clips to preview in chat
  • Added a "Copy Message" button
  • Added an option to show thumbnail previews of streams when hovering over channels on the sidebar
  • Temporarily disabled the "Most Used Emotes" feature, pending a refactor. This fixes severe input lag experienced by some users
  • Made some internal changes which may decrease memory usage for some users
  • Fixed bad performance on colon-completion by limiting the amount of items shown
  • Fixed an issue which caused flickering when hovering on a deleted message
  • Fixed a compatibility issue with another extension, causing distorted scrolling behavior in the settings menu

Version 3.0.3

  • Disabled YouTube support temporarily due an issue with request pattern

Version 3.0.2

  • Fixed an issue which caused the chat input to increasingly slow down the page
  • Improved the look of Channel Point Redeem & Highlight messages
  • Reply threads should now function properly
  • Added an option to change how deleted messages appear
  • Fixed tab complete breaking when an emote was added both as a sub emote and 3rd party emote
  • Fixed a clash with FFZ that led to some messages not appearing correctly
  • Fixed an issue which caused sub emotes and emojis to not display in the Favorites tab
  • Fixed the Most Used Emotes tab ignoring visibility setting
  • Fixed sub emotes not showing in colon-complete while FFZ is enabled
  • Fixed an issue which caused VOD chat to crash for some users

Version 3.0.1

  • Added an emote menu shortcut to define favorite emotes (alt+click)
  • Added a tab in the emote menu to display favorite and most used emotes
  • Added a button to open the native Twitch Emote Menu
  • Added an option to change where the 7TV Emote Menu Button appears
  • Added an option to modify the scale of emotes in chat
  • Added visual settings for highlighted messages, allows changing opacity and over-all style
  • Added an option to modify the font size in chat
  • Unpausing chat should no longer cause old messages to rapidly scroll through
  • Sidebar sub-categories in the settings menu will now highlight what's in view
  • Chat History should now load more consistently
  • Pressing escape while the emote menu is open now closes it
  • Fixed an issue where Twitch badges sometimes failed to load
  • Fixed an issue where Twitch emotes sometimes failed to load
  • Fixed an issue which caused duplicate colon-complete matches with FFZ
  • Fixed an issue that caused tab-completion to break with FFZ
  • Fixed an issue where emotes in colon-complete wouldn't load on Mozilla Firefox
  • Fixed a conflict causing emotes to sometimes display as broken images while other extensions were installed
  • Fixed an issue which prevented highlights from being saved if the "Flash Title" option was turned on
  • Fixed an issue where custom highlight sounds did not work if "Play sound on Mention" was turned off
  • Fixed an issue where custom highlight flash title did not work if "Flash Title on Mention" was turned off

Version 3.0.0

7TV has received a total overhaul. Check out what's new:

High-Performance Chat

We've made chat run faster, by rebuilding it from the ground up. Let your processor and memory relax, with 7TV your chat experience will be much more efficient.

New Emote Menu

The emote menu was completely redesigned, it's now divided into providers, emote sets, and even shows emojis! It also got smarter, only loading the images currently in view for much better performance.

Emote Menu

New Settings Menu

7TV has just gotten much more customizable, check out the new menu and tune all the various settings to your liking!

Settings Menu

Personal Emotes

7TV Subscribers can now use Personal Emotes in chat! These are emotes that can be used globally, but only by you. Get your own by subscribing.

Personal Emotes

Dynamic Cosmetics

Badges, Paints & Animated Avatars will now update instantly. That's right, no more wait times!

Dynamic Cosmetics

Custom Chat Highlights

Set up custom highlights for specific phrases in chat messages, with a color, label, title flash and custom sounds. Use Regular Expressions for even greater control.

Chat Highlights

Tab-Completion Carousel

View matches as you go when using TAB to find emotes!

Emote Carousel

AVIF Support

We are the first emote provider to support WEBP, and as we've inspired others to do the same, we're taking the initiative of supporting AVIF (AV1 Image File Format)! AVIF is the image variant of the AV1 Video Codec, capable of shrinking image sizes from 20% to 90% over a GIF.

AVIF will now be automatically served to users of Google Chrome 100+ (or chromium-based browsers).

AVIF

Mod Logs

View recent mod actions with the Mod Logs menu.

Much more to come

This is just the beginning! We've rewritten the entire extension with a modular, scalable codebase just waiting to be expanded upon. Expect many new additions to come!

And of course, this is an open-source project. Anyone is welcome to submit a pull request via GitHub.