github Chatterino/chatterino2 v2.4.0-beta

latest releases: v2.5.4, nightly-build, v2.5.4-beta.1...
pre-release2 years ago

2.4.0

More Changes
  • Minor: Added setting to keep more message history in splits. (#3811)
  • Minor: Added setting to keep more message history in usercards. (#3811)
  • Minor: Added ability to pin Usercards to stay open even if it loses focus. Only available if "Automatically close usercard when it loses focus" is enabled. (#3884)
  • Minor: Allow hiding moderation actions in streamer mode. (#3926)
  • Minor: Added highlights for Elevated Messages. (#4016)
  • Minor: Removed total views from the usercard, as Twitch no longer updates the number. (#3792)
  • Minor: Load missing messages from Recent Messages API upon reconnecting (#3878, #3932)
  • Minor: Reduced image memory usage when running Chatterino for a long time. (#3915)
  • Minor: Added the ability to execute commands on chat messages using the message context menu. (#3738, #3765)
  • Minor: Added settings to toggle BTTV/FFZ global/channel emotes (#3935, #3990)
  • Minor: Added an option to display tabs on the right and bottom. (#3847)
  • Minor: Added a Scroll to top keyboard shortcut for splits. (#3802)
  • Minor: Added /copy command. Usage: /copy <text>. Copies provided text to clipboard - can be useful with custom commands. (#3763)
  • Minor: Added /requests command. Usage: /requests [channel]. Opens the channel points requests queue for the provided channel or the current channel if no input is provided. (#3746)
  • Minor: Added Go to message context menu action to search popup, mentions, usercard and reply threads. (#3953)
  • Minor: Clicking A message from x was deleted messages will now jump to the message in question. (#3953)
  • Minor: Added is:first-msg search option. (#3700)
  • Minor: Added is:elevated-msg search option. (#4018)
  • Minor: Added is:cheer-msg search option. (#4069)
  • Minor: Added is:redemption search option. (#4118)
  • Minor: Added is:reply search option. (#4119)
  • Minor: Added subtier: search option (e.g. subtier:3 to find Tier 3 subs). (#4013)
  • Minor: Added badge: search option (e.g. badge:mod to users with the moderator badge). (#4013)
  • Minor: Added AutoMod message flag filter. (#3938)
  • Minor: Added showInMentions toggle for Badge Highlights. (#4034)
  • Minor: Added chatter count for each category in viewer list. (#3683, #3719)
  • Minor: Added option to open a user's chat in a new tab from the usercard profile picture context menu. (#3625)
  • Minor: Added scrollbar to Select filters dialog. (#3737)
  • Minor: Added quotation marks in the permitted/blocked Automod messages for clarity. (#3654)
  • Minor: Added Quick Switcher item to open a channel in a new popup window. (#3828)
  • Minor: Added information about the user's operating system in the About page. (#3663)
  • Minor: Added option to hide inline whispers in streamer mode (#4076)
  • Minor: Adjusted large stream thumbnail to 16:9 (#3655)
  • Minor: Prevented user from entering incorrect characters in Live Notifications channels list. (#3715, #3730)
  • Minor: Sorted usernames in /vips message to be case-insensitive. (#3696)
  • Minor: Streamer mode now automatically detects if XSplit, PRISM Live Studio, Twitch Studio, or vMix are running. (#3740)
  • Minor: Fixed automod caught message notice appearing twice for mods. (#3717)
  • Minor: Fixed being unable to load Twitch Usercards from the /mentions tab. (#3623)
  • Minor: Strip leading @ and trailing , from usernames in the /block and /unblock commands. (#3816)
  • Minor: Fixed tag parsing for consecutive escaped characters. (#3711)
  • Minor: Reduced GIF frame window from 30ms to 20ms, causing fewer frame skips in animated emotes. (#3886, #3907)
  • Minor: Warn when parsing an environment variable fails. (#3904)
  • Minor: Migrated /announce command to Helix API. (#4003)
  • Minor: Migrated /clear command to Helix API. (#3994)
  • Minor: Migrated /color command to Helix API. (#3988)
  • Minor: Migrated /delete command to Helix API. (#3999)
  • Minor: Migrated /emoteonly command to Helix API. (#4015)
  • Minor: Migrated /emoteonlyoff command to Helix API. (#4015)
  • Minor: Migrated /mod command to Helix API. (#4000)
  • Minor: Migrated /unmod command to Helix API. (#4001)
  • Minor: Migrated /vip command to Helix API. (#4010)
  • Minor: Migrated /unvip command to Helix API. (#4025)
  • Minor: Migrated /untimeout to Helix API. (#4026)
  • Minor: Migrated /unban to Helix API. (#4026, #4050)
  • Minor: Migrated /subscribers to Helix API. (#4040)
  • Minor: Migrated /subscribersoff to Helix API. (#4040)
  • Minor: Migrated /slow to Helix API. (#4040)
  • Minor: Migrated /slowoff to Helix API. (#4040)
  • Minor: Migrated /followers to Helix API. (#4040)
  • Minor: Migrated /followersoff to Helix API. (#4040)
  • Minor: Migrated /raid command to Helix API. Chat command will continue to be used until February 11th 2023. (#4029)
  • Minor: Migrated /unraid command to Helix API. Chat command will continue to be used until February 11th 2023. (#4030)
  • Minor: Migrated /ban to Helix API. (#4049, #4164)
  • Minor: Migrated /timeout to Helix API. (#4049, #4164)
  • Minor: Migrated /w to Helix API. Chat command will continue to be used until February 11th 2023. (#4052)
  • Minor: Migrated /vips to Helix API. Chat command will continue to be used until February 11th 2023. (#4053)
  • Minor: Migrated /uniquechat and /r9kbeta to Helix API. (#4057)
  • Minor: Migrated /uniquechatoff and /r9kbetaoff to Helix API. (#4057)
  • Minor: Migrated /commercial to Helix API. (#4094, #4141)
  • Minor: Added stream titles to windows live toast notifications. (#1297)
  • Minor: Make menus and placeholders display appropriate custom key combos. (#4045)
  • Minor: Migrated /chatters to Helix API. (#4088, #4097, #4114)
  • Minor: Migrated /mods to Helix API. (#4103)
  • Minor: Improved text selection to match Windows native behaviour. (#4127)
  • Minor: Add settings tooltips. (#3437)
  • Minor: Add setting to limit message input length. (#3418)
  • Minor: Make built-in commands work in IRC channels. (#4160)
  • Minor: Add support for echo-message capabilities for IRC. (#4157)
  • Minor: Add proper support for IRC private messages. (#4158)
  • Minor: Improved look of tabs when using a layout other than top. (#3925, #4152)
  • Minor: Added support for Nicknames on IRC. (#4170)
  • Bugfix: Fixed channels with two leading #s not being usable on IRC (#4154)
  • Bugfix: Fixed Add new account dialog causing main chatterino window to be non movable. (#4121)
  • Bugfix: Connection to Twitch PubSub now recovers more reliably. (#3643, #3716)
  • Bugfix: Fixed Smooth scrolling on new messages setting sometimes hiding messages. (#4028)
  • Bugfix: Fixed context menu not opening when username is right clicked from usercard/search/reply window. (#4122)
  • Bugfix: Fixed a crash that can occur when closing and quickly reopening a split, then running a command. (#3852)
  • Bugfix: Fixed a crash that can occur when changing channels. (#3799)
  • Bugfix: Fixed viewers list search not working when used before loading finishes. (#3774)
  • Bugfix: Fixed live notifications for usernames containing uppercase characters. (#3646)
  • Bugfix: Fixed live notifications not getting updated for closed streams going offline. (#3678)
  • Bugfix: Fixed certain settings dialogs appearing behind the main window, when Always on top was used. (#3679)
  • Bugfix: Fixed an issue in the emote picker where an emotes tooltip would not properly disappear. (#3686)
  • Bugfix: Fixed incorrect spacing of settings icons at high DPI. (#3698)
  • Bugfix: Fixed highlights triggering from own resub messages. (#3707)
  • Bugfix: Fixed existing emote popups not being raised from behind other windows when refocusing them on macOS (#3713)
  • Bugfix: Fixed automod queue pubsub topic persisting after user change. (#3718)
  • Bugfix: Fixed viewer list not closing after pressing escape key. (#3734)
  • Bugfix: Fixed users being assigned duplicate FrankerFaceZ badges. (#4155)
  • Bugfix: Fixed links with no thumbnail having previous link's thumbnail. (#3720)
  • Bugfix: Fixed message only showing a maximum of one global FrankerFaceZ badge even if the user has multiple. (#3818)
  • Bugfix: Added an icon in the CMake macOS bundle. (#3832)
  • Bugfix: Adopted popup windows in order to force floating behavior on some window managers. (#3836)
  • Bugfix: Fixed split focusing being broken in certain circumstances when the "Show input when it's empty" setting was disabled. (#3838, #3860)
  • Bugfix: Always refresh tab when a contained split's channel is set. (#3849)
  • Bugfix: Fixed an issue where Anonymous gift messages appeared larger than normal gift messages. (#3888)
  • Bugfix: Fixed crash related to logging IRC channels (#3918)
  • Bugfix: Mentions of "You" in timeouts will link to your own user now instead of the user "You". (#3922)
  • Bugfix: Fixed emoji popup not being shown in IRC channels (#4021)
  • Bugfix: Display sent IRC messages like received ones (#4027)
  • Bugfix: Fixed non-global FrankerFaceZ emotes from being loaded as global emotes. (#3921)
  • Bugfix: Fixed trailing spaces from preventing Nicknames from working correctly. (#3946)
  • Bugfix: Fixed crashes that can occur while selecting/copying messages and they are removed. (#4153)
  • Bugfix: Fixed trailing spaces from preventing User Highlights from working correctly. (#4051)
  • Bugfix: Fixed channel-based popups from rewriting messages to file log (#4060)
  • Bugfix: Fixed invalid/dangling completion when cycling through previous messages or replying (#4072)
  • Bugfix: Fixed incorrect .desktop icon path. (#4078)
  • Bugfix: Mark bad or invalid images as empty. (#4151)
  • Bugfix: Fixed /watching channel jumping around. (#4169)
  • Dev: Got rid of BaseTheme (#4132)
  • Dev: Removed official support for QMake. (#3839, #3883)
  • Dev: Rewrote LimitedQueue (#3798)
  • Dev: Set cmake QT_DISABLE_DEPRECATED_BEFORE to disable deprecated APIs up to Qt 5.15.0 (#4133)
  • Dev: Overhauled highlight system by moving all checks into a Controller allowing for easier tests. (#3399, #3801, #3835)
  • Dev: Use Game Name returned by Get Streams instead of querying it from the Get Games API. (#3662)
  • Dev: Batched checking live status for all channels after startup. (#3757, #3762, #3767)
  • Dev: Moved most command context into the command controller. (#3824)
  • Dev: Error NetworkResults now include the body data. (#3987)
  • Dev: Automatically generate resources files with cmake. (#4159, #4167)

Full Changelog: v2.3.5...v2.4.0-beta

Don't miss a new chatterino2 release

NewReleases is sending notifications on new releases.