Releases: SevenTV/chatterino7
Nightly Release
- [2026-04-12] fix(kick): Automatically use slugs if needed (#411)
- [2026-04-08] fix(kick): Resolve users and channels in /mentions (#408)
- [2026-04-07] deps: update crash-handler (Chatterino#6914)
- [2026-04-05] revert(eventapi): use hard-coded limit
- [2026-04-05] fix(network): check for Qt 6.10
More Changes
- [2026-04-05] fix: clone
bitsinMessage::clone - [2026-04-05] filters: test identifier creation (Chatterino#6907)
- [2026-04-05] plugins: add message signals (Chatterino#6781)
- [2026-04-05] filters: add
bits.amount(Chatterino#6871) - [2026-04-04] feat(plugins): Add images and image sets (Chatterino#6792)
- [2026-04-04] automod: dedupe hit terms (Chatterino#6905)
- [2026-04-04] fix: set
BOOST_ASIO_NO_DEPRECATED(Chatterino#6904) - [2026-04-04] filters: remove context map (Chatterino#6872)
- [2026-04-04] vcpkg: link dynamically against Boost.JSON (Chatterino#6892)
- [2026-04-04] cmake: set component for installed project files (Chatterino#6890)
- [2026-04-04] vcpkg: require pkgconf for hunspell (Chatterino#6894)
- [2026-04-04] refactor: remove operator!= (Chatterino#6891)
- [2026-04-02] fix(liveupdates): exchange and log
- [2026-04-01] fix: cast and log
- [2026-04-01] fix: respect 7tv subscription limit
- [2026-03-30] cmake: set
CMP0207toNEW(Chatterino#6888) - [2026-03-29] ci: use case() function in GitHub Actions (Chatterino#6883)
- [2026-03-29] eventsub: require clang>=21 for json code generation (Chatterino#6882)
- [2026-03-29] dpi: don't force 96 dpi (Chatterino#5802)
- [2026-03-29] fix: update message length when completing (Chatterino#6856)
- [2026-03-29] ci: remove homebrew cask action (Chatterino#6881)
- [2026-03-28] tests: allow overriding test network addresses (Chatterino#6877)
- [2026-03-28] ci: update format-recent-changes.py to use git log (Chatterino#6880)
- [2026-03-28] spellcheck: treat words separated by
'and-as one (Chatterino#6821) - [2026-03-28] commands: add /debug-relaunch-with-console (Chatterino#6799)
- [2026-03-28] chore: remove old qt version checks (Chatterino#6863)
- [2026-03-28] settings: add tooltip icon next to settings (Chatterino#6837)
- [2026-03-28] filters: Remove unused
Type::Map(Chatterino#6839) - [2026-03-28] ci: disable changelog jobs (Chatterino#6878)
v7.5.5
Downloads
| OS | Arch | File |
|---|---|---|
| Windows | x86_64 | Chatterino7.Installer.exe |
| Chatterino7.Portable.zip | ||
|
ARM64 (Experimental) |
Experimental-ARM64-Chatterino7.Installer.exe | |
| Experimental-ARM64-Chatterino7.Portable.zip | ||
| macOS | Universal (x86_64, ARM64) | Chatterino.dmg |
| Linux | x86_64 | chatterino-x86_64.flatpak |
| Chatterino-x86_64-Qt6.AppImage |
What's Changed
Note
With the next release, the app will be renamed from "Chatterino7" to "Chatterino 7TV". The version number will change from 7.x.y to 2.x.y. See #323 for details and progress.
📣 Check out https://chatterino.com/changelog for the main changes.
Changes Specific to Chatterino7
🟢 Experimental Kick Support
The main change for Chatterino7 is the addition of Kick as a second platform. You can add Kick channels like you would add Twitch channels, messages and moderation actions show with Kick and 7TV emotes.
It's still experimental, because the Kick API does not provide everything Chatterino needs yet. #352 tracks this.
Unless you use the Kick features, Chatterino won't connect to Kick.
Other Changes
- 🖌️ Increased radius of drop-shadows in paints to match the browser extension. Can be changed with the "Use larger 7TV Paint Shadows" setting. (#339, a4a86c9)
- 🔗 Fixed 7TV users with multiple connections to the same platform not having cosmetics applied on all connected accounts (#389)
- 🐛 Fixed URL paints on mentions not being scaled correctly in high-dpi settings (57627ed)
- 🆕 Chatterino7 now provides ARM builds for Windows. These are still considered experimental - if you're using Windows on ARM, please provide feedback for these (even if they work). (#377, #392)
- 🌐 Added "Open 7TV user in browser" and "Open channel in browser" (same as left-click) when right-clicking the profile picture in a usercard (#400)
More
- Bumped Qt to 6.9.3 on Windows and macOS due to CVE-2025-10728 and CVE-2025-10729 (7407735)
- Updated the macOS Homebrew bottles on x86_64 to Sonoma as Ventura was EOL'd 2025-Sep-15 (#336)
- Preemptively treat version comparisons between
7.x.xand2.y.yas upgrades (#372)
New Contributors
- @devPoland made their first contribution in #339
Full Changelog: v7.5.4...v7.5.5
v7.5.5-beta.1
Downloads
| OS | Arch | File |
|---|---|---|
| Windows | x86_64 | Chatterino7.Installer.exe |
| Chatterino7.Portable.zip | ||
|
ARM64 (Experimental) |
Experimental-ARM64-Chatterino7.Installer.exe | |
| Experimental-ARM64-Chatterino7.Portable.zip | ||
| macOS | Universal (x86_64, ARM64) | Chatterino.dmg |
| Linux | x86_64 | chatterino-x86_64.flatpak |
| Chatterino-x86_64-Qt6.AppImage |
What's Changed
Note
With the next release, the app will be renamed from "Chatterino7" to "Chatterino 7TV". The version number will change from 7.x.y to 2.x.y. See #323 for details and progress.
📣 Check out https://chatterino.com/changelog for the main changes.
Changes Specific to Chatterino7
🟢 Experimental Kick Support
The main change for Chatterino7 is the addition of Kick as a second platform. You can add Kick channels like you would add Twitch channels, messages and moderation actions show with Kick and 7TV emotes.
It's still experimental, because the Kick API does not provide everything Chatterino needs yet. #352 tracks this.
Unless you use the Kick features, Chatterino won't connect to Kick.
Other Changes
- 🖌️ Increased radius of drop-shadows in paints to match the browser extension. Can be changed with the "Use larger 7TV Paint Shadows" setting. (#339, a4a86c9)
- 🔗 Fixed 7TV users with multiple connections to the same platform not having cosmetics applied on all connected accounts (#389)
- 🐛 Fixed URL paints on mentions not being scaled correctly in high-dpi settings (57627ed)
- 🆕 Chatterino7 now provides ARM builds for Windows. These are still considered experimental - if you're using Windows on ARM, please provide feedback for these (even if they work). (#377, #392)
More
- Bumped Qt to 6.9.3 on Windows and macOS due to CVE-2025-10728 and CVE-2025-10729 (7407735)
- Updated the macOS Homebrew bottles on x86_64 to Sonoma as Ventura was EOL'd 2025-Sep-15 (#336)
- Preemptively treat version comparisons between
7.x.xand2.y.yas upgrades (#372)
New Contributors
- @devPoland made their first contribution in #339
Full Changelog: v7.5.4...v7.5.5-beta.1
v7.5.4
What's Changed
Check out https://chatterino.com/changelog for the main changes.
Changes specific to Chatterino7
- Fixed certain paints such as the new "Coder Socks" one not displaying correctly in Chatterino (b306149)
- Fixed emojis being inserted from shortcodes between words without spaces (some 7TV emotes couldn't be sent, see Chatterino#6356). (341af2f)
- Fixed paints not rendering like in the browser extension (1d945c3)
Full Changelog: v7.5.3...v7.5.4
v7.5.4-beta.1
What's Changed
Check out https://chatterino.com/changelog for the main changes.
Changes specific to Chatterino7
- Paints that use images now render as they do in the browser extension (1d945c3).
Full Changelog: v7.5.3...v7.5.4-beta.1
v7.5.3
What's Changed
Check out https://chatterino.com/changelog for the main changes.
Changes since 7.5.3-beta.1
- Shared chat messages now use the source channel's profile picture to denote it's a shared chat message. (Chatterino#5760)
- Moved the "Delete message" menu option into a "Moderate" sub-menu. (Chatterino#6100)
- Inputs in the select channel dialog are now styled as before and will be selected upon opening. (Chatterino#6096, Chatterino#6098)
- On macOS, the default binding for "Toggle local R9K" is no longer set. (Chatterino#5764)
- When viewing the usercard of the current user, moderation actions are now hidden. (Chatterino#6107)
Changes specific to Chatterino7
- Downgrades are no longer treated as updates and the
v3endpoint is now used to check for updates (9a05dc9) - Added 7TV Discord link to about section and changed the commit link to point to SevenTV/Chatterino7 (#305)
- Fixed special 7TV emote sets not being applied and not showing in chat (5cc89d3)
- Opening the avatar of a user from a usercard in the browser now opens the correct URL (c8a096c)
- If a user never set their 7TV avatar, the usercard will no longer show a button to switch between Twitch and 7TV (519a2c3)
- Fixed mentions becoming unclickable when a user updated/announced their personal emotes (7ed952b)
- Note: On Windows, Chatterino7 now uses
SevenTV.Chatterino7as it's AUMID (Chatterino2 usesChatterinoTeam.Chatterino) (ae8bbab)
New Contributors
- @Zakary2841 made their first contribution in #305
Full Changelog: v7.5.2...v7.5.3
v7.5.3-beta.1
What's Changed
Check out https://chatterino.com/changelog for the main changes.
Changes specific to Chatterino7
- Added 7TV Discord link to about section and changed the commit link to point to SevenTV/Chatterino7 (#305)
- Fixed special 7TV emote sets not being applied and not showing in chat (5cc89d3)
- Opening the avatar of a user from a usercard in the browser now opens the correct URL (c8a096c)
- If a user never set their 7TV avatar, the usercard will no longer show a button to switch between Twitch and 7TV (519a2c3)
- Fixed mentions becoming unclickable when a user updated/announced their personal emotes (7ed952b)
- Note: On Windows, Chatterino7 now uses
SevenTV.Chatterino7as it's AUMID (Chatterino2 usesChatterinoTeam.Chatterino) (ae8bbab)
New Contributors
- @Zakary2841 made their first contribution in #305
Full Changelog: v7.5.2...v7.5.3-beta.1
v7.5.2
What's Changed
📣 Check out what's new on chatterino.com/changelog!
Changes to this fork
- Added setting to disable animated 7TV badges (3bbcc9f)
- Added setting to disable 7TV paint shadows (689235b)
- Paints are no longer rendered in system messages (b55e723)
- Emotes now properly use the AVIF version if it's available and supported (9776bb0)
- Fixed 7TV avatars not loading in the usercard (f9a18c1)
Changes since v7.5.2-beta.1
- Fixed a crash in the 7TV EventApi when closing Chatterino. (Chatterino#5768)
- Fixed scrollbar highlights being visible in overlay windows. (Chatterino#5769)
- Make macOS fonts look the same as v2.5.1. (Chatterino#5775)
- Fixed 7TV usernames messing with Qt's HTML (Chatterino#5780)
- Fixed BTTV emotes occasionally showing the wrong author. (Chatterino#5783)
- Fixed some Twitch emotes containing HTML entities. (Chatterino#5786)
- Fixed the same blocked term showing up more than once. (Chatterino#5789)
This fork:
- Fixed special 7TV emote sets not being applied and not showing in chat (5cc89d3)
- Opening the avatar of a user from a usercard in the browser now opens the correct URL (c8a096c)
- If a user never set their 7TV avatar, the usercard will no longer show a button to switch between Twitch and 7TV (519a2c3)
- Fixed mentions becoming unclickable when a user updated/announced their personal emotes (7ed952b)
More changes to this fork
- macOS: Changed CFBundleIdentifier from
com.chatterinotoapp.7tv.chatterino7(fec0dbd) - Windows: Updated Conan version used in CI to 2.4 (330d05d)
- Windows: Updated
libavifto 1.0.4,boostto 1.85, andopensslto 3.2.2 (330d05d) - macOS: A single universal app is now released for macOS (#274, #279)
- Refactored paints to avoid creation of intermediate widgets (#277)
- macOS: The minimum required macOS version is now 13.0 Ventura (note that the app might still work on older versions, it's just not tested) (5e4a9c5)
- The client version is now sent through URL parameters to the 7TV EventAPI - previously, this was only sent in the
User-Agent(1ad27c5)
New Contributors
Full Changelog: v7.5.1...v7.5.2
v7.5.2-beta.1
What's Changed
📣 Check out what's new on chatterino.com/changelog!
Changes to this fork
- Added setting to disable animated 7TV badges (3bbcc9f)
- Added setting to disable 7TV paint shadows (689235b)
- Paints are no longer rendered in system messages (b55e723)
- Emotes now properly use the AVIF version if it's available and supported (9776bb0)
- Fixed 7TV avatars not loading in the usercard (f9a18c1)
More changes
- macOS: Changed CFBundleIdentifier from
com.chatterinotoapp.7tv.chatterino7(fec0dbd) - Windows: Updated Conan version used in CI to 2.4 (330d05d)
- Windows: Updated
libavifto 1.0.4,boostto 1.85, andopensslto 3.2.2 (330d05d) - macOS: A single universal app is now released for macOS (#274, #279)
- Refactored paints to avoid creation of intermediate widgets (#277)
- macOS: The minimum required macOS version is now 13.0 Ventura (note that the app might still work on older versions, it's just not tested) (5e4a9c5)
- The client version is now sent through URL parameters to the 7TV EventAPI - previously, this was only sent in the
User-Agent(1ad27c5)
New Contributors
Full Changelog: v7.5.1...v7.5.2-beta.1
v7.5.1
This release fixes a bug where links without a protocol (e.g. 7tv.app) weren't clickable (Chatterino#5345).
Full Changelog: v7.5.0...v7.5.1