2018-04-13 13:36:05 -04:00
< div class = "list-header" > 4.0.0-beta2.17< span > @dce1b0c5268bdd3fe086< / span > < time datetime = "2018-04-13" > (2018-04-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: An issue in automatic error reporting potentially swallowing errors when error reporting is disabled.< / li >
< li > Fixed: An issue when receiving featured channels for a channel that is being destroyed.< / li >
< li > Fixed: An issue rendering the auto-hosting menu when some data has failed to load.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta2.16< span > @9fac4d6cabd486c45f4e< / span > < time datetime = "2018-04-12" > (2018-04-12)< / time > < / div >
2018-04-13 00:16:58 -04:00
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Emote menu sections always starting as collapsed.< / li >
< / ul >
2018-04-12 20:30:00 -04:00
< div class = "list-header" > 4.0.0-beta2.15< span > @61e6d676fdac89cf0592< / span > < time datetime = "2018-04-12" > (2018-04-12)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Emoji Rendering.< / li >
< li > Added: Basic emoji tab-completion.< / li >
< li > < / li >
< li > Emoji aren't in the emote menu yet due to performance concerns. They'll get there. We just have to refactor the menu a bit.< / li >
< li > Tab-completion also isn't great for emoji. We need to change how input handling works overall, but it isn't the priority yet.< / li >
< li > < / li >
< li > Fixed: Sometimes a tooltip hover method is called with no target.< / li >
< li > Fixed: More junk logging from Apollo is stripped out.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta2.14< span > @d66f702097d2c0295697< / span > < time datetime = "2018-04-12" > (2018-04-12)< / time > < / div >
2018-04-12 02:29:43 -04:00
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Issue sorting settings on Edge and Safari.< / li >
< li > Fixed: Issue processing metadata on game pages when broadcasters aren't defined.< / li >
< / ul >
2018-04-11 22:18:04 -04:00
< div class = "list-header" > 4.0.0-beta2.13< span > @64fec6b80d1f6a60c263< / span > < time datetime = "2018-04-11" > (2018-04-11)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Only use the ES2015 classes transform for the Edge build as their JS engine seems to get everything else correct.< / li >
< li > Fixed: Some modules failing to be transpiled for the Edge build causing them to not load.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta2.12< span > @850fac83181587018cdb< / span > < time datetime = "2018-04-11" > (2018-04-11)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: The active tab of the FFZ emote menu beeing poorly indicated without dark mode enabled.< / li >
< / ul >
2018-04-11 20:48:02 -04:00
< div class = "list-header" > 4.0.0-beta2.11< span > @850fac83181587018cdb< / span > < time datetime = "2018-04-11" > (2018-04-11)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Settings for controlling what data the error reporter sends, as well as an option to turn it off and an example of what data is sent.< / li >
< li > Fixed: The FFZ Control Center not opening on certain pages. (The new sub page, specifically.)< / li >
< li > Fixed: An issue parsing metadata when streams returned from the live streams query are null.< / li >
< li > Fixed: The Host menu being visible when not logged in.< / li >
< / ul >
2018-04-11 17:49:31 -04:00
< div class = "list-header" > 4.0.0-beta2.9< span > @665575cf426293ec11da< / span > < time datetime = "2018-04-11" > (2018-04-11)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Allow clicking on a rich chat embed even if it fails to load.< / li >
< li > Fixed: Clean up more errors for Sentry logging.< / li >
< / ul >
2018-04-11 17:05:31 -04:00
< div class = "list-header" > 4.0.0-beta2.6< span > @b85fa005ec1f3929cdd8< / span > < time datetime = "2018-04-11" > (2018-04-11)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Filter a bunch of errors out from Sentry logging.< / li >
< li > API Added: < code > module.hasModule(name)< / code > method to test if a module is already installed.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta2.5< span > @b3fb24504616675ad2b9< / span > < time datetime = "2018-04-11" > (2018-04-11)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Automatic error reporting using Sentry.< / li >
< li > Added: Rarity sorting for the Experiments debugging information.< / li >
< li > Changed: Allow Ctrl-Shift-Clicking emotes to open their information pages.< / li >
< li > Fixed: < code > deep_copy< / code > erroneously thinking some objects were recursive.< / li >
< li > Fixed: The option to disallow mouse mouse interaction with extensions was not functioning.< / li >
< / ul >
2018-04-10 21:13:34 -04:00
< div class = "list-header" > 4.0.0-beta2.4< span > @b3fb24504616675ad2b9< / span > < time datetime = "2018-04-10" > (2018-04-10)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Debugging > Experiments for viewing active experiment information.< / li >
< li > Added: Experiments system in case I ever need to A/B something, like the new backend under development.< / li >
< li > Changed: Cleaned up a lot of instances of buttons that weren't being marked as disabled properly.< / li >
< li > Changed: Update dark theme for latest Twitch changes.< / li >
< li > Fixed: Update the render method for chat lines to bring subscription notices and rituals back in line with what Twitch generates.< / li >
< li > Fixed: Following directory not being properly modified because of changes made to router.< / li >
< li > Fixed? Made changes to how we modify data requesting profile images to hopefully stop breaking the game directory for people till we can make a more proper fix.< / li >
< / ul >
2018-04-09 19:57:05 -04:00
< div class = "list-header" > 4.0.0-beta2.3< span > @a07fb33207e6659acc9f< / span > < time datetime = "2018-04-09" > (2018-04-09)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Favorite emotes by Ctrl-Clicking them! ⌘-Click for Mac users.< / li >
< li > Added: Open information pages for emotes by Shift-Clicking them.< / li >
< li > Added: Sorting options for the emote menu.< / li >
< li > Changed: Use cleaned up versions of certain low quality global Twitch emotes in the emote menu.< / li >
< / ul >
2018-04-08 15:51:50 -04:00
< div class = "list-header" > 4.0.0-beta2.2< span > @201497e9898b452ba698< / span > < time datetime = "2018-04-08" > (2018-04-08)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Support for the old Featured Channels feature.< / li >
< li > Added: Emote alignment setting.< / li >
< li > Fixed: Some tooltips only displaying once.< / li >
< li > Fixed: Route sorting issue causing potentially inconsistent behavior on some pages, including various directory pages.< / li >
< / ul >
2018-04-07 19:51:53 -04:00
< div class = "list-header" > 4.0.0-beta2.1< span > @1a56c5fabae6fb37d845< / span > < time datetime = "2018-04-07" > (2018-04-07)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added several settings to configure the emote menu.< / li >
< li > Added: Setting to display minimized navigation at the top of the page when in theatre mode.< / li >
< li > Added: Setting to hide Twitch Prime offers.< / li >
< li > Fixed: Tab-completion not updating correctly when navigating to another channel.< / li >
< li > Fixed: Chat rendering failure when we receive conflicting user ID < -> username mappings.< / li >
< li > Fixed: The emote menu erroring out if you aren't logged in.< / li >
< / ul >
2018-04-06 21:12:12 -04:00
< div class = "list-header" > 4.0.0-beta2< span > @65ca9bedbd1b59ec8df4< / span > < time datetime = "2018-04-06" > (2018-04-06)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Emote Menu< / li >
< li > Yes, really. You can stop asking now or saying it's broken.< / li >
< li > < / li >
< li > Fixed: Possible bugs when trying to rebuild CSS for a room that has been unloaded.< / li >
< li > Fixed: Typo in rich content hosts preventing links from opening without referral information.< / li >
< li > Fixed: Memory leak with tooltips.< / li >
< li > Changed: Added several more icons to the icon font.< / li >
< li > Changed: Add support for hiding emote sources and displaying an additional message to emote tooltips.< / li >
< li > API Added: Methods to get available emote sets along with the provider that added them.< / li >
< li > API Added: Events when available emote sets changed.< / li >
< li > API Added: Method to load an arbitrary emote set by ID.< / li >
< / ul >
2018-04-03 19:28:06 -04:00
< div class = "list-header" > 4.0.0-beta1.10< span > @77498dc31e57b48d0549< / span > < time datetime = "2018-04-03" > (2018-04-03)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Rendering support for rich content blocks in chat.< / li >
< / ul >
2018-04-03 02:03:28 -04:00
< div class = "list-header" > 4.0.0-beta1.9< span > @b27c86408c133765e687< / span > < time datetime = "2018-04-03" > (2018-04-03)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Option to stop the player from automatically playing the recommended video after a video finishes.< / li >
< li > Changed: Refactor a bunch of code to use JSX syntax and clean up a bunch of linting issues. No noticable effect, but stuff is cleaner now.< / li >
< / ul >
2018-03-30 19:54:26 -04:00
< div class = "list-header" > 4.0.0-beta1.8< span > @c07590bbb2a94b83c0e3< / span > < time datetime = "2018-03-30" > (2018-03-30)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Basic tab completion of FrankerFaceZ emotes, using Twitch's existing tab-completion system.< / li >
< li > Fixed: Do not hide the Hosting bar when the setting to hide the Rerun bar is enabled.< / li >
< li > Changed: Re-implement Twitch's emote matching code for tab-completion to improve performance when there are a significant number of emotes.< / li >
< / ul >
2018-03-25 22:16:16 -04:00
< div class = "list-header" > 4.0.0-beta1.7< span > @014a758f744a54c37b26< / span > < time datetime = "2018-03-25" > (2018-03-25)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Settings to hide the Event Bar and Rerun Bar over the player.< / li >
< li > Fixed: Bug causing chat to not display properly with Cheer Stacking set to All in One in channels that don't have the standard cheers available, such as Overwatch League.< / li >
< / ul >
2018-03-24 04:19:41 -04:00
< div class = "list-header" > 4.0.0-beta1.7< span > @177445c5a2dd0b0b9857< / span > < time datetime = "2018-03-24" > (2018-03-24)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Reduce the size of badge previews in the badge visbility settings.< / li >
< li > Changed: Use pop-out chat to host pop-out settings to reduce load times and avoid player ads.< / li >
< li > Fixed: Tooltips and other things relying on < code > tw-theme--dark< / code > to be set now work properly with pop-out chat.< / li >
< / ul >
2018-03-22 22:39:27 -04:00
< div class = "list-header" > 4.0.0-beta1.7< span > @a50bda0e204137eb8f28< / span > < time datetime = "2018-03-22" > (2018-03-22)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Chat Badge Visibility. Hide the badges you don't like.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.7< span > @18be0a772c267953f6e3< / span > < time datetime = "2018-03-22" > (2018-03-22)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Settings will now open in a new window when accessed from a chat pop-out.< / li >
< / ul >
2018-03-21 16:51:10 -04:00
< div class = "list-header" > 4.0.0-beta1.6< span > @d2469b218214357ed0c0< / span > < time datetime = "2018-03-21" > (2018-03-21)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Settings are now properly and immediately synchronized across all open windows.< / li >
< / ul >
2018-03-19 18:21:31 -04:00
< div class = "list-header" > 4.0.0-beta1.6< span > @e81b570ec2664e4cd19c< / span > < time datetime = "2018-03-19" > (2018-03-19)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Following Directory features not working correctly.< / li >
< / ul >
2018-03-15 03:31:30 -04:00
< div class = "list-header" > 4.0.0-beta1.6< span > @3402c0380be5b35d7f16< / span > < time datetime = "2018-03-15" > (2018-03-15)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Support for custom moderator badge images.< / li >
< li > Fixed: Some badges appearing incorrectly with the Circular, Small badge style.< / li >
< / ul >
2018-03-14 14:33:03 -04:00
< div class = "list-header" > 4.0.0-beta1.6< span > @b26925b82613bdc459b5< / span > < time datetime = "2018-03-14" > (2018-03-14)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Minimal Navigation causing the navigation bar to render over theater mode.< / li >
< li > Fixed: Provide a secondary build of FrankerFaceZ that uses Babel for transpiling for Microsoft Edge compatibility.< / li >
< li > Changed: Start subscribing to the channel topic when viewing a channel for future features such as SRL races and Featured Channel buttons.< / li >
< li > Performance: Refactored the React component hooks to allow for less time with a MutationObserver registered.< / li >
< / ul >
2018-03-11 14:04:55 -04:00
< div class = "list-header" > 4.0.0-beta1.6< span > @66bf9e883f32aba529af< / span > < time datetime = "2018-03-11" > (2018-03-11)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Metadata covering chat in theater mode with Swap Sidebars enabled.< / li >
< li > Fixed: Player Overlay Extensions not being hidden properly.< / li >
< li > Fixed: FFZ settings not being added to the chat settings menu.< / li >
< li > Changed: Display subscriber notifications as < code > Tier X< / code > like Twitch does rather than with the monetary value.< / li >
< / ul >
2018-03-07 18:18:22 -05:00
< div class = "list-header" > 4.0.0-beta1.6< span > @0a9fd7bd2f3805c7acc9< / span > < time datetime = "2018-03-07" > (2018-03-07)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Gap at the top of the page with Minimize Navigation enabled.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.6< span > @a5ecaae56ffd500ab715< / span > < time datetime = "2018-03-03" > (2018-03-03)< / time > < / div >
2018-03-03 16:38:50 -05:00
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Add an error handler to the chat scroller, along with alternative rendering when there is an error. This will hopefully stop chat breaking without automatically recovering.< / li >
< / ul >
2018-03-01 13:40:24 -05:00
< div class = "list-header" > 4.0.0-beta1.6< span > @c643fcdd1cb8343964c3< / span > < time datetime = "2018-03-01" > (2018-03-01)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Add error handlers for the chat controller and chat container React components to, hopefully, stop chat from breaking entirely when React forgets how to DOM.< / li >
< / ul >
2018-03-01 04:13:52 -05:00
< div class = "list-header" > 4.0.0-beta1.6< span > @5442f1e095968e230f60< / span > < time datetime = "2018-03-01" > (2018-03-01)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Stop displaying empty messages with resub notices that don't have a message.< / li >
< li > Changed: Make adjustments to timing and how errors are handled when forcing React components to update to hopefully resolve an impossible to reproduce issue with chat disappearing.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.6< span > @e9ed380d87da80b42502< / span > < time datetime = "2018-02-28" > (2018-02-28)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Update setting that hides pinned cheers for the new Top Cheerers leaderboards.< / li >
< / ul >
2018-02-28 17:01:15 -05:00
< div class = "list-header" > 4.0.0-beta1.6< span > @1d563b0f42b9912f8494< / span > < time datetime = "2018-02-28" > (2018-02-28)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Prime Reminder! Display a crown on subscription buttons when your free channel sub with Prime is available.< / li >
< / ul >
2018-02-27 01:57:13 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @08fecb05d7e54dc038b0< / span > < time datetime = "2018-02-27" > (2018-02-27)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Setting to control how much the player volume changes when you scroll to adjust the volume.< / li >
< li > Changed: Update the gray theme with the latest changes to Twitch's dark theme.< / li >
< li > Fixed: < code > /me< / code > messages in chat not rendering correctly.< / li >
< / ul >
2018-02-22 18:38:13 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @e5095bc624a4d0c6be15< / span > < time datetime = "2018-02-22" > (2018-02-22)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Further fixes for the React 16 upgrade. Most features should now be working.< / li >
< / ul >
2018-02-22 18:23:44 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @ef163f5d644217193110< / span > < time datetime = "2018-02-22" > (2018-02-22)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
2018-02-22 18:38:13 -05:00
< li > Added: Integration for the < code > Emote Menu for Twitch< / code > extension.< / li >
2018-02-22 18:23:44 -05:00
< li > Fixed: React 16 support.< / li >
< li > Note: Many features are still broken. This is just an initial quick fix.< / li >
< / ul >
2018-02-08 18:28:30 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @a752805865b1313466a7< / span > < time datetime = "2018-02-08" > (2018-02-08)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Setting to hide the Live indicator from live channels in the directory.< / li >
< li > Fixed: Bug preventing clicking on box art on a live streamer in the directory when a channel avatar is being displayed.< / li >
< li > Fixed: Chat on Videos with a custom chat width.< / li >
< li > Changed: Update the Gray Theme with the latest changes from Twitch's dark theme.< / li >
< li > API Changed: Draw settings page sub-pages if there are no contents of the settings page.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.5< span > @676b97e4ce5229b90db5< / span > < time datetime = "2018-02-06" > (2018-02-06)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: The < code > Hide Vodcasts< / code > setting has been updated to < code > Hide Reruns< / code > .< / li >
< li > Fixed: Text wrapping and performance issues with the directory after a Twitch update.< / li >
< / ul >
2018-02-02 18:11:37 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @bd87103fc1c64cf0df6d< / span > < time datetime = "2018-02-02" > (2018-02-02)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Error fetching room-specific user-specific emote sets.< / li >
< li > Fixed: Tweaks to badge CSS generation.< / li >
< li > API Changed: Add optional arguments to suppress logging when registering emote sets.< / li >
< / ul >
2018-02-02 16:00:58 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @bd87103fc1c64cf0df6d< / span > < time datetime = "2018-02-02" > (2018-02-02)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Setting to disable chat rituals, such as "User is new here! Say hello!"< / li >
< li > Changed: When badges have combined, display both source badges in the tooltip to reduce confusion.< / li >
< li > Changed: Support overriding color, image, and title for badges on a per-user level.< / li >
< li > Fixed: Apollo caching modified queries when it shouldn't, causing additional data requested by FFZ including stream up-time to not be fetched.< / li >
< / ul >
2018-02-02 18:19:42 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @a072b3e2b1e9dd395378< / span > < time datetime = "2018-02-01" > (2018-02-01)< / time > < / div >
2018-02-01 16:39:24 -05:00
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Part two of the fixes for the new Apollo version. FFZ should now be loading data mostly correctly.< / li >
< li > Bug: The directory features are not currently working unless you navigate to it from another page.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.5< span > @ab19f207a73078a1e97f< / span > < time datetime = "2018-01-19" > (2018-01-19)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Include our own version of GraphQL because we can't trust Twitch.< / li >
< li > Fixed: Temporary fix for FFZ not loading at all on the build of Twitch with updated Apollo and GraphQL libraries.< / li >
< li > Several features are still broken for users experiencing that build including: literally everything to do with the directory and stream uptime display.< / li >
< li > We'll fix these issues as soon as the main developer can actually get access to the newer build to write compatible code.< / li >
< / ul >
2018-01-19 17:17:16 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @5f6029b8672c05bfed85< / span > < time datetime = "2018-01-19" > (2018-01-19)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Unable to load Twitch badge data. (They moved it in memory.)< / li >
< / ul >
2018-01-16 17:36:56 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @5aed9c5b086948ebcfc3< / span > < time datetime = "2018-01-16" > (2018-01-16)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Render badges added by FrankerFaceZ and other extensions using FFZ's API.< / li >
< li > Added: Option to show the channel metadata bar when hovering over the player in theatre mode.< / li >
< li > Fixed: Badges and chat font size displaying incorrectly when the browser's font size is not set to default.< / li >
< / ul >
2018-01-15 20:40:54 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @68369664d8835665997c< / span > < time datetime = "2018-01-15" > (2018-01-15)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Chat Freeze breaking due to Twitch moving the < code > scrollToBottom< / code > function out of the prototype and defining it on the chat pane during construction.< / li >
< / ul >
2017-12-21 20:37:58 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @9a60ce1ee6c58905c6eb< / span > < time datetime = "2017-12-13" > (2017-12-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Player not covering the whole window in theater mode with a custom chat width and chat collapsed.< / li >
< li > Fixed: Player not covering the whole screen when you enter fullscreen from theater mode. (Twitch Bug)< / li >
< li > Fixed: Position of channel bar with Minimize Navigation is enabled.< / li >
< li > Fixed: Tooltip placement.< / li >
< / ul >
2017-12-16 02:13:53 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @764c7c372c158220ed04< / span > < time datetime = "2017-12-13" > (2017-12-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Directory stuff breaking.< / li >
< / ul >
2017-12-14 16:21:30 -05:00
< div class = "list-header" > 4.0.0-beta1.5< span > @fbebd8ab68081089f9f4< / span > < time datetime = "2017-12-13" > (2017-12-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Detection of Promise return values on Firefox, where Promises are apparently not Promises.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.5< span > @88b2aa86d34d0649d0d5< / span > < time datetime = "2017-12-13" > (2017-12-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Host Button< / li >
< li > Added: Option to hide vodcasts from the directory.< / li >
< / ul >
2017-12-13 18:30:27 -05:00
< div class = "list-header" > 4.0.0-beta1.4< span > @317c31074720f7071bd3< / span > < time datetime = "2017-12-13" > (2017-12-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Tooltip positioning.< / li >
< li > Fixed: Stream titles disappearing in the directory.< / li >
< li > Fixed: Borders with Swap Sidebars enabled.< / li >
< li > Fixed: Channel logos and game boxart not hiding on hover when the appropriate option is enabled.< / li >
< li > Fixed: Custom chat font sizes not changing the line height.< / li >
< / ul >
2017-12-13 17:35:20 -05:00
< div class = "list-header" > 4.0.0-beta1.4< span > @7ca245f1bf1509160a2c< / span > < time datetime = "2017-12-13" > (2017-12-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Everything.< / li >
< li > < / li >
< li > Twitch renamed all their CSS classes to start with < code > tw-< / code > requiring significant modifications to basically all of FFZ to insert < code > tw-< / code > everywhere.< / li >
< / ul >
2017-12-04 18:58:19 -05:00
< div class = "list-header" > 4.0.0-beta1.4< span > @8e759e6ddfa7aa70cfea< / span > < time datetime = "2017-12-01" > (2017-12-01)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Message highlighting in chat.< / li >
< / ul >
2017-12-01 17:00:19 -05:00
< div class = "list-header" > 4.0.0-beta1.4< span > @eb51eeb2dadafdea2bde< / span > < time datetime = "2017-12-01" > (2017-12-01)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Block games and hide thumbnails in the directory.< / li >
< li > Added: Show stream up-time in the directory.< / li >
< li > Added: Group hosts of the same channel in the directory.< / li >
< li > Added: Show user avatars in the directory.< / li >
< li > Changed: Use chat appearance settings on whisper messages.< / li >
< li > Fixed: Don't try running on the blog sub-domain.< / li >
< li > Fixed: Invalid cheers in chat rendering as cheers.< / li >
< li > Fixed: Swap Sidebars, the channel bar positioning, and Chat Width that broke when Twitch launched their Mini Player feature.< / li >
< / ul >
2017-11-28 17:38:34 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @5e6a1dc050c847836d76< / span > < time datetime = "2017-11-28" > (2017-11-28)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Update the Gray Theme to work with the latest Twitch changes.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.3< span > @e9f50a51ebfc3148faf9< / span > < time datetime = "2017-11-28" > (2017-11-28)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Option to disable the player's auto-play when you're on the front page of Twitch.< / li >
< li > Fixed: Bug with emoticons not appearing for yourself, or appearing incorrectly, when you send a message with emoticons.< / li >
< li > Fixed: Chat Width not applying to Chat on Videos.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.3< span > @af36d7201d43cc346d1b< / span > < time datetime = "2017-11-23" > (2017-11-23)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Chat lines that you have been mentioned in not highlighting and not having proper padding.< / li >
< / ul >
2017-11-23 02:49:23 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @7493d51cfb8e1b4448f0< / span > < time datetime = "2017-11-23" > (2017-11-23)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Emoticons not appearing for yourself when you send a message with < code > /me< / code > < / li >
< li > Changed: Transform re-sub notices into a standard chat message so that we can override the rendering. This fixes colors, emotes, etc.< / li >
< / ul >
2017-11-22 15:39:38 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @da5b35d5323e5151e3ea< / span > < time datetime = "2017-11-22" > (2017-11-22)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Add a touch scroll event handler for chat scrolling, as Twitch left that out for some reason.< / li >
< li > Fixed: Don't use the user login from the FFZ API unless we don't already have the login for a room.< / li >
< li > Fixed: Don't leave a gap under the player in theatre mode when whispers are hidden.< / li >
< / ul >
2017-11-20 16:59:52 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @1ee69894e169e3173e19< / span > < time datetime = "2017-11-20" > (2017-11-20)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Twitch removed the current route from the output of < code > store.getState()< / code > , causing loading issues with FFZ enabled.< / li >
< li > Changed: Use slightly brighter/darker colors for testing username readability, due to alternating rows having different background colors.< / li >
< / ul >
2017-11-17 17:31:21 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @f93396a7a97f1a01b284< / span > < time datetime = "2017-11-17" > (2017-11-17)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Chat Font Size and Family settings not being applied.< / li >
< li > Fixed: Scroll to Change Volume being reversed on Firefox.< / li >
< / ul >
2017-11-17 14:59:46 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @e82e3deb4ad3e3f1b253< / span > < time datetime = "2017-11-17" > (2017-11-17)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Chat > Behavior > General > Scrollback Length< / li >
< li > Added: Chat > Filtering > Appearance > Highlight Mentions< / li >
< li > Fixed: Tooltips with the WOT extension installed.< / li >
< li > Fixed: Swap Sidebars not working in Theatre Mode.< / li >
< li > Fixed: Scroll to Change Volume not allowing you to increase the volume on Firefox.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.3< span > @0c55f4f15b6397d644f4< / span > < time datetime = "2017-11-17" > (2017-11-17)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: The Stream Uptime display sometimes failing to appear.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.3< span > @fb9568932222b25ebd88< / span > < time datetime = "2017-11-16" > (2017-11-16)< / time > < / div >
2017-11-16 18:54:54 -05:00
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Automatic Theatre Mode< / li >
< li > Added: Hide Whispers in Theatre Mode< / li >
< li > Fixed: The player could be the wrong width in theatre mode when used with a custom chat width.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.3< span > @c89ba74a13dda449dfec< / span > < time datetime = "2017-11-16" > (2017-11-16)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Old-style RGB Loop color adjustment for the users that prefer it.< / li >
< li > Fixed: Clicking chat when Chat Freeze is working will no longer set the chat to not auto-scroll.< / li >
< li > Fixed: The Chat Freeze warning will not be displayed over the More Messages Below warning.< / li >
< li > Fixed: Make proper use of the the chat buffer maximum size variable.< / li >
< / ul >
2017-11-16 14:24:17 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @bdf2ec93761131252233< / span > < time datetime = "2017-11-16" > (2017-11-16)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Issue with chat scrolling when the world doesn't make any sense.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.3< span > @3feb3c14c65d7ebbed91< / span > < time datetime = "2017-11-16" > (2017-11-16)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Temporary legacy API implementation to allow FFZ:AP channel and global emotes to work.< / li >
< li > Added: A few options for the player, including scroll to change volume.< / li >
< li > Fixed: Height of the FFZ control center.< / li >
< li > Changed: Just another minor scroller change to make absolutely sure any issues aren't the result of FFZ.< / li >
< / ul >
2017-11-15 14:06:29 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @f855394a01c28a59836c< / span > < time datetime = "2017-11-15" > (2017-11-15)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Simplify the Chat Freeze code just a bit more to reduce the chance of bugs.< / li >
< li > Fixed: Username color flickering in Chrome.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.3< span > @e9879a42770421353fc3< / span > < time datetime = "2017-11-15" > (2017-11-15)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Changed: Made slight alterations to Chat Freeze processing to hopefully fix an issue with chat not unfreezing for some users.< / li >
< li > Fixed: Be more specific about which React root we want, to avoid issues with other extensions like WOT that inject extra ones.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.3< span > @e1583f75d1ada7e37ca8< / span > < time datetime = "2017-11-14" > (2017-11-14)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: FFZ Control Center option to the chat settings menu to maybe improve discovery.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.3< span > @bebd15e93d1888192504< / span > < time datetime = "2017-11-14" > (2017-11-14)< / time > < / div >
2017-11-14 22:15:05 -05:00
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Always remove chat lines in multiples of two to avoid the alternating background colors changing.< / li >
< li > Fixed: If there are multiple emoticons for the same indices, render the one with the biggest ID. Fixes self-sent turbo/prime face emotes.< / li >
< / ul >
2017-11-15 14:06:29 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @63206f4ff1c95b591873< / span > < time datetime = "2017-11-14" > (2017-11-14)< / time > < / div >
2017-11-14 18:48:56 -05:00
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Appearance > Theme > Gray Theme (no Purple)< / li >
< li > Added: Chat > Appearance > Font Family< / li >
< li > Added: Chat > Appearance > Font Size< / li >
< li > Fixed: Chat not working if the username has a capital letter in it.< / li >
< / ul >
2017-11-14 04:11:43 -05:00
< div class = "list-header" > 4.0.0-beta1.3< span > @b86de82715b14711a01c< / span > < time datetime = "2017-11-13" > (2017-11-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: Freeze Chat Scrolling< / li >
< li > Changed: Wrap chat line text in < code > < span> < / code > elements for greater compatibility.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.2< span > @5ddb43a7481741a4fdec< / span > < time datetime = "2017-11-13" > (2017-11-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Stop running the FFZ script on certain Twitch subdomains.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.2< span > @843d3308f09fa8d42276< / span > < time datetime = "2017-11-13" > (2017-11-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Fixed: Not catching errors when emitting events.< / li >
< li > Fixed: lastResult is null when getting stream uptime.< / li >
< / ul >
< div class = "list-header" > 4.0.0-beta1.2< span > @a2ef3cb4f248129b2a3b< / span > < time datetime = "2017-11-13" > (2017-11-13)< / time > < / div >
< ul class = "chat-menu-content menu-side-padding" >
< li > Added: New socket server: < code > lilz.frankerfacez.com< / code > < / li >
< li > Fixed: Avoid hiding page content when the FFZ menu is maximized to avoid causing scrolling issues.< / li >
< li > Fixed: Stop modifying the games directory query until we have a better way to modify queries.< / li >
< / ul >
2017-11-13 01:23:39 -05:00
< div class = "list-header" > 4.0.0-beta1 < time datetime = "2017-11-12" > (2017-11-12)< / time > < / div >
2017-09-28 23:18:26 -04:00
< ul class = "chat-menu-content menu-side-padding" >
2017-11-13 01:23:39 -05:00
< li > This is the initial release of the complete rewrite, FrankerFaceZ v4.< / li >
< li > Changed: Every single thing.< / li >
2017-08-22 20:18:47 -04:00
< / ul >
2016-07-17 14:04:19 -04:00
< div class = "list-header" id = "ffz-old-news-button" > < a href = "#" > View Older< / a > < / div >
2016-10-27 21:50:56 -04:00
< div id = "ffz-old-news" > < / div >