diff --git a/CHANGELOG.md b/CHANGELOG.md index ef926a873..d9161a5d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,46 +3,47 @@ ## Unversioned - Major: AutoMod term management messages (e.g. testaccount added "noob" as a blocked term on AutoMod.) are now hidden in Streamer Mode if you have the "Hide moderation actions" setting enabled. (#4758) +- Minor: Added `/shoutout ` command to shoutout a specified user. Note: This is only the /command, we are still unable to display when a shoutout happens. (#4638) +- Minor: Added a setting to only show tabs with live channels (default toggle hotkey: Ctrl+Shift+L). (#4358) +- Minor: Added an option to subscribe to and unsubscribe from reply threads. (#4680, #4739) +- Minor: Added the ability to pin Reply threads to stay open while using the setting "Automatically close reply thread popup when it loses focus". (#4680) +- Minor: Highlights loaded from message history will now correctly appear in the /mentions tab. (#4475) +- Minor: Added hotkey Action for pinning usercards and reply threads. (#4692) +- Minor: Added missing hotkey Action for Open Player in Browser. (#4756) +- Minor: Added an icon showing when streamer mode is enabled (#4410, #4690) - Minor: Message input is now focused when clicking on emotes. (#4719) - Minor: Changed viewer list to chatter list to more match Twitch's terminology. (#4732) -- Minor: Nicknames are now taken into consideration when searching for messages. (#4663, #4742) -- Minor: Add an icon showing when streamer mode is enabled (#4410, #4690) -- Minor: Added `/shoutout ` commands to shoutout specified user. (#4638) -- Minor: Improved editing hotkeys. (#4628) -- Minor: The input completion and quick switcher are now styled to match your theme. (#4671) -- Minor: Added setting to only show tabs with live channels (default toggle hotkey: Ctrl+Shift+L). (#4358) - Minor: Added better support for Twitch's Hype Chat feature. (#4715) -- Minor: Added option to subscribe to and unsubscribe from reply threads. (#4680, #4739) +- Minor: Nicknames are now taken into consideration when searching for messages. (#4663, #4742) - Minor: Added a message for when Chatterino joins a channel (#4616) -- Minor: Add accelerators to the right click menu for messages (#4705) -- Minor: Add pin action to usercards and reply threads. (#4692) -- Minor: 7TV badges now automatically update upon changing. (#4512) -- Minor: Stream status requests are now batched. (#4713) -- Minor: Added `/c2-theme-autoreload` command to automatically reload a custom theme. This is useful for when you're developing your own theme. (#4718) -- Minor: Remove restriction on Go To Message on system messages from search. (#4614) -- Minor: Highlights loaded from message history will now correctly appear in the /mentions tab. (#4475) +- Minor: 7TV badges now automatically update upon changing them. (#4512) +- Minor: Removed restriction on Go To Message on system messages from search. (#4614) +- Minor: Channel point redemptions without custom text are now shown in the usercard. (#4557) +- Minor: Added settings for customizing the behavior of `Right Click`ing a usernames. (#4622, #4751) +- Minor: The input completion and quick switcher are now styled to match your theme. (#4671) - Minor: All channels opened in browser tabs are synced when using the extension for quicker switching between tabs. (#4741) -- Minor: Show channel point redemptions without messages in usercard. (#4557) -- Minor: Allow for customizing the behavior of `Right Click`ing of usernames. (#4622, #4751) - Minor: Added support for opening incognito links in firefox-esr and chromium. (#4745) - Minor: Added support for opening incognito links under Linux/BSD using XDG. (#4745) -- Minor: Add missing hotkey Action for Open Player in Browser. (#4756) +- Minor: Added accelerators to the right click menu for messages (#4705) +- Minor: Improved editing hotkeys. (#4628) +- Minor: Added `/c2-theme-autoreload` command to automatically reload a custom theme. This is useful for when you're developing your own theme. (#4718) +- Bugfix: Fixed an issue where Subscriptions & Announcements that contained ignored phrases would still appear if the Block option was enabled. (#4748) - Bugfix: Increased amount of blocked users loaded from 100 to 1,000. (#4721) -- Bugfix: Fixed generation of crashdumps by the browser-extension process when the browser was closed. (#4667) -- Bugfix: Fix spacing issue with mentions inside RTL text. (#4677) -- Bugfix: Fixed a crash when opening and closing a reply thread and switching the user. (#4675) -- Bugfix: Fixed a crash that could happen when closing splits before their display name was updated. This was especially noticeable after the live controller changes. (#4731) -- Bugfix: Fix visual glitches with smooth scrolling. (#4501) - Bugfix: Fixed pings firing for the "Your username" highlight when not signed in. (#4698) +- Bugfix: Fixed a crash that could happen when closing splits before their display name was updated. This was especially noticeable after the live controller changes. (#4731) +- Bugfix: Fixed highlights sometimes not working after changing sound device, or switching users in your operating system. (#4729) +- Bugfix: Fixed a spacing issue with mentions inside RTL text. (#4677) +- Bugfix: Fixed a crash when opening and closing a reply thread and switching the user. (#4675) +- Bugfix: Fixed a crash that could occur when closing the usercard too quickly after blocking or unblocking a user. (#4711) +- Bugfix: Fixed visual glitches with smooth scrolling. (#4501) +- Bugfix: Fixed key bindings not showing in context menus on Mac. (#4722) +- Bugfix: Fixed timeouts from message history not behaving consistently. (#4760) - Bugfix: Fixed partially broken filters on Qt 6 builds. (#4702) - Bugfix: Fixed tooltips & popups sometimes showing up on the wrong monitor. (#4740) - Bugfix: Fixed some network errors having `0` as their HTTP status. (#4704) -- Bugfix: Fixed crash that could occurr when closing the usercard too quickly after blocking or unblocking a user. (#4711) -- Bugfix: Fixed highlights sometimes not working after changing sound device, or switching users in your operating system. (#4729) -- Bugfix: Fixed key bindings not showing in context menus on Mac. (#4722) -- Bugfix: Fixed timeouts from history messages not behaving consistently. (#4760) - Bugfix: Fixed tab completion rarely completing the wrong word. (#4735) -- Bugfix: Fixed an issue where Subscriptions & Announcements that contained ignored phrases would still appear if the Block option was enabled. (#4748) +- Bugfix: Fixed generation of crashdumps by the browser-extension process when the browser was closed. (#4667) +- Dev: Stream status requests are now batched. (#4713) - Dev: Added command to set Qt's logging filter/rules at runtime (`/c2-set-logging-rules`). (#4637) - Dev: Added the ability to see & load custom themes from the Themes directory. No stable promises are made of this feature, changes might be made that breaks custom themes without notice. (#4570) - Dev: Added test cases for emote and tab completion. (#4644) @@ -52,7 +53,7 @@ - Dev: Removed duplicate license when having plugins enabled. (#4665) - Dev: Replace our QObjectRef class with Qt's QPointer class. (#4666) - Dev: Fixed warnings about QWidgets already having a QLayout. (#4672) -- Dev: Fixed undefined behavior when loading non-existant credentials. (#4673) +- Dev: Fixed undefined behavior when loading non-existent credentials. (#4673) - Dev: Small refactor of the recent-messages API, splitting its internal API and its internal implementation up into separate files. (#4763) - Dev: Added support for compiling with `sccache`. (#4678) - Dev: Added `sccache` in Windows CI. (#4678)