Skip to content

Releases: SevenTV/chatterino7

Nightly Release

20 Oct 03:02
758cd72

Choose a tag to compare

Nightly Release Pre-release
Pre-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 bits in Message::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 CMP0207 to NEW (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

22 Mar 12:27
v7.5.5
f6e3395

Choose a tag to compare

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.x and 2.y.y as upgrades (#372)

New Contributors

Full Changelog: v7.5.4...v7.5.5

v7.5.5-beta.1

01 Mar 12:11
v7.5.5-beta.1
7fa0675

Choose a tag to compare

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.x and 2.y.y as upgrades (#372)

New Contributors

Full Changelog: v7.5.4...v7.5.5-beta.1

v7.5.4

21 Sep 12:32
v7.5.4
ddc4d33

Choose a tag to compare

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

30 Aug 11:18
v7.5.4-beta.1
68d9edf

Choose a tag to compare

v7.5.4-beta.1 Pre-release
Pre-release

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

23 Mar 15:40
v7.5.3
e57eba7

Choose a tag to compare

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 v3 endpoint 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.Chatterino7 as it's AUMID (Chatterino2 uses ChatterinoTeam.Chatterino) (ae8bbab)

New Contributors

Full Changelog: v7.5.2...v7.5.3

v7.5.3-beta.1

18 Mar 10:17
v7.5.3-beta.1
32ce216

Choose a tag to compare

v7.5.3-beta.1 Pre-release
Pre-release

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.Chatterino7 as it's AUMID (Chatterino2 uses ChatterinoTeam.Chatterino) (ae8bbab)

New Contributors

Full Changelog: v7.5.2...v7.5.3-beta.1

v7.5.2

05 Jan 11:35
v7.5.2
c2d1c32

Choose a tag to compare

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

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.chatterino to app.7tv.chatterino7 (fec0dbd)
  • Windows: Updated Conan version used in CI to 2.4 (330d05d)
  • Windows: Updated libavif to 1.0.4, boost to 1.85, and openssl to 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

14 Dec 10:56
v7.5.2-beta.1
9d576dc

Choose a tag to compare

v7.5.2-beta.1 Pre-release
Pre-release

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.chatterino to app.7tv.chatterino7 (fec0dbd)
  • Windows: Updated Conan version used in CI to 2.4 (330d05d)
  • Windows: Updated libavif to 1.0.4, boost to 1.85, and openssl to 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

28 Apr 10:01
v7.5.1
b281c60

Choose a tag to compare

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