Skip to content

Nightly Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Nov 17:01
6d139af
  • [2024-10-14] Minor: Proxy URL information is now included in the /debug-env command. (#5648)
  • [2024-10-13] Dev: Added more tests for message building. (#5598)
  • [2024-10-13] Bugfix: Fixed event emotes not showing up in autocomplete and popups. (#5239, #5580, #5582, #5632)
  • [2024-10-12] Minor: Remember last popup size for next popup. (#5635)
  • [2024-10-12] Major: Added transparent overlay window (default keybind: CTRL + ALT + N). (#4746, #5643)
More Changes
  • [2024-10-12] Minor: Indicate when subscriptions and resubscriptions are for multiple months. (#5642)
  • [2024-10-09] Bugfix: Fixed splits staying paused after unfocusing Chatterino in certain configurations. (#5504, #5637)
  • [2024-10-06] Bugfix: Fixed emotes starting with ":" not tab-completing. (#5603)
  • [2024-10-06] Minor: Added --login <username> CLI argument to specify which account to start logged in as. (#5626)
  • [2024-10-05] Minor: Add support for Shared Chat messages. Shared chat messages can be filtered with the flags.shared filter variable, or with search using is:shared. Some messages like subscriptions are filtered on purpose to avoid confusion for the broadcaster. If you have both channels participating in Shared Chat open, only one of the message triggering your highlight will trigger. (#5606, #5625)
  • [2024-10-05] Dev: Emojis now use flags instead of a set of strings for capabilities. (#5616)
  • [2024-10-05] Bugfix: Fixed incorrect message being disabled in some cases upon approving or denying an automod caught message. (#5611)
  • [2024-10-05] Bugfix: Fixed tab move animation occasionally failing to start after closing a tab. (#5426, #5612)
  • [2024-10-04] Dev: The timer for StreamerMode is now destroyed on the correct thread. (#5571, #5624)
  • [2024-10-02] Bugfix: Fixed double-click selection not working when clicking outside a message. (#5617)
  • [2024-09-29] Dev: Run benchmarks in CI. (#5610)
  • [2024-09-29] Dev: GIFTimer is no longer initialized in tests. (#5608)
  • [2024-09-29] Dev: Added more tests for input completion. (#5604)
  • [2024-09-29] Dev: Twitch messages are now sent using Twitch's Helix API instead of IRC by default. (#5607)
  • [2024-09-28] Dev: Refactored legacy Unicode zero-width-joiner replacement. (#5594)
  • [2024-09-28] Dev: The JSON output when copying a message (SHIFT + right-click) is now more extensive. (#5600)
  • [2024-09-28] Bugfix: Fixed global badges not showing in anonymous mode. (#5599)
  • [2024-09-24] Bugfix: Fixed grammar in the user highlight page. (#5602)
  • [2024-09-14] Dev: Refactored statics in headers to only be present once in the final app. (#5588)
  • [2024-09-14] Dev: Recent changes are now shown in the nightly release description. (#5553, #5554, #5593)
  • [2024-09-14] Bugfix: Fixed log files being locked longer than needed. (#5592)
  • [2024-09-09] Dev: Cleanup some parts of the magic_enum adaptation for Qt. (#5587)
  • [2024-09-08] Minor: Replying to a message will now display the message being replied to. (#4350, #5519, #5586)
  • [2024-09-08] Major: Add option to show pronouns in user card. (#5442, #5583)
  • [2024-09-01] Minor: The emote popup now reloads when Twitch emotes are reloaded. (#5580)
  • [2024-08-31] Bugfix: Fixed some tooltips not being readable. (#5578)
  • [2024-08-31] Minor: Moderators can now see which mods start and cancel raids. (#5563)
  • [2024-08-31] Bugfix: Fixed tooltips and input completion popups not working after moving a split. (#5541, #5576)
  • [2024-08-25] Dev: Removed the getTwitchAbstract method in Application. (#5560)
  • [2024-08-25] Dev: Moved some responsibility away from Application into WindowManager. (#5551)
  • [2024-08-24] Dev: Fixed benchmarks segfaulting on run. (#5559)
  • [2024-08-24] Bugfix: Fixed account switch not being saved if no other settings were changed. (#5558)
  • [2024-08-24] Bugfix: Fixed rare issue on shutdown where the client would hang. (#5557)
  • [2024-08-24] Dev: Refactored MessageBuilder to be a single class. (#5548)
  • [2024-08-24] Minor: Removed the Ctrl+Shift+L hotkey for toggling the "live only" tab visibility state. (#5530)
  • [2024-08-24] Minor: Moved tab visibility control to a submenu, without any toggle actions. (#5530)
  • [2024-08-24] Bugfix: Fixed tab visibility being controllable in the emote popup. (#5530)
  • [2024-08-24] Dev: Fixed broken SignalVector::operator[] implementation. (#5556)
  • [2024-08-18] Minor: Removed experimental IRC support. (#5547)
  • [2024-08-18] Dev: Refactored MessageFlag into its own file. (#5549)
  • [2024-08-18] Dev: Added FlagsEnum::isEmpty. (#5550)
  • [2024-08-12] Dev: Renamed threads created by Chatterino on Linux and Windows. (#5538, #5539, #5544)
  • [2024-08-10] Dev: Cleanly exit on shutdown. (#5537)
  • [2024-08-08] Dev: Refactored code that's responsible for deleting old update files. (#5535)
  • [2024-08-08] Dev: Refactored 7TV/BTTV definitions out of TwitchIrcServer into Application. (#5532)
  • [2024-08-04] Dev: Prepared for Qt 6.8 by addressing some deprecations. (#5529)
  • [2024-08-03] Dev: Refactored a few #defines into const(expr) and cleaned includes. (#5527)
  • [2024-07-28] Bugfix: Fixed janky selection for messages with RTL segments (selection is still wrong, but consistently wrong). (#5525)
  • [2024-07-28] Minor: Added support for scrolling in splits with touchscreen panning gestures. (#5524)
  • [2024-07-27] Dev: Documented and added tests to RTL handling. (#5473)
  • [2024-07-21] Minor: Links can now have prefixes and suffixes such as parentheses. (#5486, #5515)
  • [2024-07-20] Minor: Added option to suppress live notifictions on startup. (#5388)
  • [2024-07-20] Bugfix: Links with invalid characters in the domain are no longer detected. (#5509)
  • [2024-07-16] Dev: FlagsEnum is now constexpr. (#5510)
  • [2024-07-14] Minor: Added option to log streams by their ID, allowing for easier "per-stream" log analyzing. (#5507)
  • [2024-07-13] Bugfix: Fixed user info card popups adding duplicate line to log files. (#5499)
  • [2024-07-11] Minor: Support more Firefox variants for incognito link opening. (#5503)
  • [2024-07-09] Dev: The running Qt version is now shown in the about page if it differs from the compiled version. (#5501)
  • [2024-07-07] Dev: Add Channel::addSystemMessage helper function, allowing us to avoid the common channel->addMessage(makeSystemMessage(...)); pattern. (#5500)
  • [2024-07-07] Bugfix: Fixed /clearmessages not working with more than one window. (#5489)
  • [2024-07-07] Minor: Improve appearance of reply button. (#5491)
  • [2024-07-06] Minor: Introduce HTTP API for plugins. (#5383, #5492, #5494)
  • [2024-06-23] Dev: Deprecate Qt 5.12. (#5396)
  • [2024-06-23] Bugfix: Fixed windows on Windows not saving correctly when snapping them to the edges. (#5478)
  • [2024-06-22] Dev: Cleanup BrowserExtension. (#5465)
  • [2024-06-22] Minor: Add channel points indication for new bits power-up redemptions. (#5471)
  • [2024-06-22] Minor: Added /warn <username> <reason> command for mods. This prevents the user from chatting until they acknowledge the warning. (#5474)
  • [2024-06-19] Bugfix: Fixed a crash when tab completing while having an invalid plugin loaded. (#5401)
  • [2024-06-16] Dev: Unsingletonize ISoundController. (#5462)
  • [2024-06-16] Dev: Unsingletonize Resources2. (#5460)
  • [2024-06-16] Dev: Refactor/unsingletonize UserDataController. (#5459)
  • [2024-06-16] Minor: Added drop indicator line while dragging in tables. (#5256)
  • [2024-06-16] Minor: Added the ability for /ban, /timeout, /unban, and /untimeout to specify multiple channels to duplicate the action to. Example: /timeout --channel id:11148817 --channel testaccount_420 forsen 7m game complaining. (#5402)
  • [2024-06-16] Bugfix: Fixed message history occasionally not loading after a sleep. (#5457)
  • [2024-06-15] Dev: Qt Creator now auto-configures Conan when loading the project and skips vcpkg. (#5305)
  • [2024-06-15] Dev: The MSVC CRT is now bundled with Chatterino as it depends on having a recent version installed. (#5447)
  • [2024-06-15] Minor: Added support for Brave & google-chrome-stable browsers. (#5452)
  • [2024-06-09] Minor: Improved error messages for channel update commands. (#5429)
  • [2024-06-06] Minor: Moderators can now see when users are warned. (#5441)
  • [2024-06-03] Dev: Refactor TwitchIrcServer, making it abstracted. (#5421, #5435)
  • [2024-06-02] Dev: Images are now loaded in worker threads. (#5431)
  • [2024-06-01] Bugfix: Fixed restricted users usernames not being clickable. (#5405)
  • [2024-06-01] Minor: The size of the emote popup is now saved. (#5415)
  • [2024-05-25] Dev: Update vcpkg build Qt from 6.5.0 to 6.7.0, boost from 1.83.0 to 1.85.0, openssl from 3.1.3 to 3.3.0. (#5422)
  • [2024-05-25] Dev: Update Windows build from Qt 6.5.0 to Qt 6.7.1. (#5420)
  • [2024-05-25] Minor: Added the ability to duplicate tabs. (#5277)
  • [2024-05-25] Bugfix: Fixed a crash that could occur when logging was enabled in IRC servers that were removed. (#5419)
  • [2024-05-25] Dev: Removed unused timegate settings. (#5361)
  • [2024-05-22] Dev: All Lua globals now show in the c2 global in the LuaLS metadata. (#5385)
  • [2024-05-19] Dev: Reduced the amount of scale events. (#5404, #5406)
  • [2024-05-18] Dev: Use Qt's high DPI scaling. (#4868, #5400)
  • [2024-05-18] Minor: Added flags.action filter variable, allowing you to filter on /me messages. (#5397)
  • [2024-05-13] Dev: Refactor and document Scrollbar. (#5334, #5393)
  • [2024-05-12] Major: Improve high-DPI support on Windows. (#4868, #5391)
  • [2024-05-12] Minor: Colored usernames now update on the fly when changing the "Color @usernames" setting. (#5300)
  • [2024-05-11] Minor: Add option to customise Moderation buttons with images. (#5369)
  • [2024-05-06] Major: Release plugins alpha. (#5288)
  • [2024-05-05] Bugfix: If a network request errors with 200 OK, Qt's error code is now reported instead of the HTTP status. (#5378)
  • [2024-05-05] Dev: Make printing of strings in tests easier. (#5379)
  • [2024-05-04] Dev: Add doxygen build target. (#5377)