Skip to content

v7.3.5

Compare
Choose a tag to compare
@TroyKomodo TroyKomodo released this 05 Apr 15:29
· 1511 commits to chatterino7 since this release

Changes added in Chatterino7

  • Major: Added support for animated profile pictures. (#69)
  • Minor: Added ability to hide unlisted or unapproved emotes. (#67)
  • Minor: Added 4x emote links. (#31)
More Changes
  • Major: Added highlights for first messages (Chatterino#3267)
  • Major: Added customizable shortcuts. (Chatterino#2340, Chatterino#3633)
  • Minor: Make animated emote playback speed match browser (Firefox and Chrome) behaviour. (Chatterino#3506)
  • Minor: Added middle click split to open in browser (Chatterino#3356)
  • Minor: Added new search predicate to filter for messages matching a regex (Chatterino#3282)
  • Minor: Add {channel.name}, {channel.id}, {stream.game}, {stream.title}, {my.id}, {my.name} placeholders for commands (Chatterino#3155)
  • Minor: Remove TwitchEmotes.com attribution and the open/copy options when right-clicking a Twitch Emote. (Chatterino#2214, Chatterino#3136)
  • Minor: Strip leading @ and trailing , from username in /user and /usercard commands. (Chatterino#3143)
  • Minor: Display a system message when reloading subscription emotes to match BTTV/FFZ behavior (Chatterino#3135)
  • Minor: Allow resub messages to show in /mentions tab (Chatterino#3148)
  • Minor: Added a setting to hide similar messages by any user. (Chatterino#2716)
  • Minor: Duplicate spaces now count towards the display message length. (Chatterino#3002)
  • Minor: Commands are now backed up. (Chatterino#3168)
  • Minor: Subcategories in settings are now searchable. (Chatterino#3157)
  • Minor: Added the ability to open an entire tab as a popup. (Chatterino#3082)
  • Minor: Added optional parameter to /usercard command for opening a usercard in a different channel context. (Chatterino#3172)
  • Minor: Added regex option to Nicknames. (Chatterino#3146)
  • Minor: Highlight usernames in /mods and /vips messages (Chatterino#3187)
  • Minor: Added /raw command. (Chatterino#3189)
  • Minor: Colorizing usernames on IRC, originally made for Mm2PL/dankerino (Chatterino#3206)
  • Minor: Fixed /streamlink command not stripping leading @'s or #'s (Chatterino#3215)
  • Minor: Strip leading @ and trailing , from username in /popout command. (Chatterino#3217)
  • Minor: Added flags.reward_message filter variable (Chatterino#3231)
  • Minor: Added chatter count to viewer list popout (Chatterino#3261)
  • Minor: Ignore out of bounds check for tiling wms (Chatterino#3270)
  • Minor: Add clear cache button to cache settings section (Chatterino#3277)
  • Minor: Added flags.first_message filter variable (Chatterino#3292)
  • Minor: Removed duplicate setting for toggling Channel Point Redeemed Message highlights (Chatterino#3296)
  • Minor: Added support for opening channels from twitch.tv/popout links. (Chatterino#3309)
  • Minor: Clean up chat messages of special line characters prior to sending. (Chatterino#3312)
  • Minor: IRC now parses/displays links like Twitch chat. (Chatterino#3334)
  • Minor: Added button & label for copying login name of user instead of display name in the user info popout. (Chatterino#3335)
  • Minor: Make /delete errors a bit more verbose (Chatterino#3350)
  • Minor: Made join and part message have links to usercards. (Chatterino#3358)
  • Minor: Show picked outcome in prediction badges. (Chatterino#3357)
  • Minor: Add support for Emoji in IRC (Chatterino#3354)
  • Minor: Moved /live logs to its own subdirectory. (Logs from before this change will still be available in Channels -> live). (Chatterino#3393)
  • Minor: Added clear button to settings search bar. (Chatterino#3403)
  • Minor: Added autocompletion for default Twitch commands starting with the dot (e.g. .mods which does the same as /mods). (Chatterino#3144)
  • Minor: Sorted usernames in Users joined/parted messages alphabetically. (Chatterino#3421)
  • Minor: Mod list, VIP list, and Users joined/parted messages are now searchable. (Chatterino#3426)
  • Minor: Add search to emote popup. (Chatterino#3404, Chatterino#3527, Chatterino#3543)
  • Minor: Messages can now be highlighted by subscriber or founder badges. (Chatterino#3445)
  • Minor: User timeout buttons can now be triggered using hotkeys. (Chatterino#3483)
  • Minor: Add workaround for multipart emoji as described in the RFC. (Chatterino#3469)
  • Minor: Added a way to open channel popup by right-clicking the avatar in a usercard. (Chatterino#3486)
  • Minor: Add feedback when using the whisper command /w incorrectly. (Chatterino#3439)
  • Minor: Add feedback when writing a non-command message in the /whispers split. (Chatterino#3439)
  • Minor: Opening streamlink through hotkeys and/or split header menu matches /streamlink command and shows feedback in chat as well. (Chatterino#3510)
  • Minor: Removed timestamp from AutoMod messages. (Chatterino#3503)
  • Minor: Added ability to copy message ID with Shift + Right Click. (Chatterino#3481)
  • Minor: Added /popup command to open currently focused split or supplied channel in a new window. (Chatterino#3529)
  • Minor: Colorize the entire split header when focused. (Chatterino#3379)
  • Minor: Added incremental search to channel search. (Chatterino#3544)
  • Minor: Show right click context menu anywhere within a message's line. (Chatterino#3566)
  • Minor: Make Tab Layout setting only accept predefined values (Chatterino#3564)
  • Minor: Added librewolf, icecat, and waterfox incognito support. (Chatterino#3588)
  • Minor: Updated to Emoji v14.0 (Chatterino#3612)
  • Minor: Add support for locking tab arrangement (Chatterino#3627)
  • Bugfix: Fixed rendering of moderator announcements. (Chatterino#3639)
  • Bugfix: Fix Split Input hotkeys not being available when input is hidden (Chatterino#3362)
  • Bugfix: Fixed colored usernames sometimes not working. (Chatterino#3170)
  • Bugfix: Restored ability to send duplicate /me messages. (Chatterino#3166)
  • Bugfix: Notifications for moderators about other moderators deleting messages can now be disabled. (Chatterino#3121)
  • Bugfix: Moderation mode and active filters are now preserved when opening a split as a popup. (Chatterino#3113, Chatterino#3130)
  • Bugfix: Fixed a bug that caused all badge highlights to use the same color. (Chatterino#3132, Chatterino#3134)
  • Bugfix: Allow starting Streamlink from Chatterino when running as a Flatpak. (Chatterino#3178)
  • Bugfix: Fixed own IRC messages not having metadata and a link to a usercard. (Chatterino#3203)
  • Bugfix: Fixed some channels still not loading in rare cases. (Chatterino#3219)
  • Bugfix: Fixed a bug with usernames or emotes completing from the wrong position. (Chatterino#3229)
  • Bugfix: Fixed a bug that caused zero-width emotes to be misaligned when the "Remove spaces between emotes" setting is on. (Chatterino#3249)
  • Bugfix: Fixed second chatterino icon appearing in the dock when restarting on a crash in macOS. (Chatterino#3268)
  • Bugfix: Fixed the "Change channel" popup showing a wrong window title (Chatterino#3273)
  • Bugfix: Fixed built-in Chatterino commands not working in whispers and mentions special channels (Chatterino#3288)
  • Bugfix: Fixed QCharRef with an index pointing outside the valid range of a QString warning that was emitted on every Tab press. (Chatterino#3234)
  • Bugfix: Fixed being unable to disable First Message highlights (Chatterino#3293)
  • Bugfix: Fixed First Message custom sound not persisting through restart. (Chatterino#3303)
  • Bugfix: Fixed First Message scrollbar highlights not being disabled. (Chatterino#3325)
  • Bugfix: Fixed the reconnection backoff accidentally resetting when thrown out of certain IRC servers. (Chatterino#3328)
  • Bugfix: Fixed underlying text from disabled emotes not being colorized properly. (Chatterino#3333)
  • Bugfix: Fixed IRC ACTION messages (/me) not being colorized properly. (Chatterino#3341)
  • Bugfix: Fixed splits losing filters when closing and reopening them (Chatterino#3351)
  • Bugfix: Fixed the first usercard being broken in /mods and /vips (Chatterino#3349)
  • Bugfix: Fixed IRC colors not being applied correctly to NOTICE messages. (Chatterino#3383)
  • Bugfix: Fixed Chatterino attempting to send empty messages (Chatterino#3355)
  • Bugfix: Fixed IRC highlights not triggering sounds or alerts properly. (Chatterino#3368)
  • Bugfix: Fixed IRC /kick command crashing if parameters were malformed. (Chatterino#3382)
  • Bugfix: Fixed crash that would occur if the user tries to modify the currently connected IRC connection. (Chatterino#3398)
  • Bugfix: Fixed IRC mentions not showing up in the /mentions split. (Chatterino#3400)
  • Bugfix: Fixed a crash that could occur on certain Linux systems when toggling the Always on Top flag. (Chatterino#3385)
  • Bugfix: Fixed zero-width emotes sometimes wrapping lines incorrectly. (Chatterino#3389)
  • Bugfix: Fixed using special chars in Windows username breaking the storage of custom commands (Chatterino#3397)
  • Bugfix: Fixed character counter changing fonts after going over the limit. (Chatterino#3422)
  • Bugfix: Fixed crash that could occur if the user opens/closes ChannelViews (e.g. EmotePopup, or Splits) then modifies the showLastMessageIndicator setting. (Chatterino#3444)
  • Bugfix: Removed ability to reload emotes really fast (Chatterino#3450)
  • Bugfix: Re-add date of build to the "About" page on nightly versions. (Chatterino#3464)
  • Bugfix: Fixed crash that would occur if the user right-clicked AutoMod badge. (Chatterino#3496)
  • Bugfix: Fixed being unable to drag the user card window from certain spots. (Chatterino#3508)
  • Bugfix: Fixed being unable to open a usercard from inside a usercard while "Automatically close user popup when it loses focus" was enabled. (Chatterino#3518)
  • Bugfix: Usercards no longer close when the originating window (e.g. a search popup) is closed. (Chatterino#3518)
  • Bugfix: Disabled /popout and /streamlink from working in non-twitch channels (e.g. /whispers) when supplied no arguments. (Chatterino#3541)
  • Bugfix: Fixed automod and unban messages showing when moderation actions were disabled (Chatterino#3548)
  • Bugfix: Fixed crash when rendering a highlight inside of a sub message, with sub message highlights themselves turned off. (Chatterino#3556)
  • Bugfix: Don't grab the keyboard in channel picker dialog (Chatterino#3575)
  • BugFix: Fixed SplitInput placeholder color. (Chatterino#3606)
  • BugFix: Remove game from stream/split title when set to "nothing." (Chatterino#3609)
  • BugFix: Fixed double-clicking on usernames with right/middle click causing text selection. (Chatterino#3608)
  • Dev: Batch checking live status for channels with live notifications that aren't connected. (Chatterino#3442)
  • Dev: Add GitHub action to test builds without precompiled headers enabled. (Chatterino#3327)
  • Dev: Renamed CMake's build option USE_SYSTEM_QT5KEYCHAIN to USE_SYSTEM_QTKEYCHAIN. (Chatterino#3103)
  • Dev: Add benchmarks that can be compiled with the BUILD_BENCHMARKS CMake flag. Off by default. (Chatterino#3038)
  • Dev: Added CMake build option BUILD_WITH_QTKEYCHAIN to build with or without Qt5Keychain support (On by default). (Chatterino#3318)
  • Dev: Added /fakemsg command for debugging (Chatterino#3448)
  • Dev: Notebook::select* functions now take an optional focusPage parameter (true by default) which keeps the default behaviour of selecting the page after it has been selected. If set to false, the page is not focused after being selected. (Chatterino#3446)
  • Dev: Updated PubSub client to use TLS v1.2 (Chatterino#3599)
  • Dev: Use system logical core count for Ubuntu/macOS GitHub actions builds. (Chatterino#3602)