github Chatterino/chatterino2 v2.4.3

latest releases: nightly-build, v2.5.4, v2.5.4-beta.1...
2 years ago

What's Changed

  • Major: Added support for FrankerFaceZ animated emotes. (#4434)
  • Minor: Added the ability to reply to a message by Shift + Right Clicking the username. (#4424)
  • Minor: Reply context now censors blocked users. (#4502)
  • Minor: Migrated the viewer list to Helix API. (#4117)
  • Minor: Migrated badges to Helix API. (#4537)
  • Minor: Added /lowtrust command to open the suspicious user activity feed in browser. (#4542)
  • Minor: Added better filter validation and error messages. (#4364)
  • Minor: Updated the look of the Black Theme to be more in line with the other themes. (#4523)
  • Minor: Re-added leading @mentions from replies in chat logs. These were accidentally removed during the reply overhaul. (#4420)
  • Minor: Added a local backup of the Twitch Badges API in case the request fails. (#4463)
  • Minor: Updated the macOS icon to be consistent with the design of other applications on macOS. (#4577)
  • Bugfix: Fixed an issue where Chatterino could lose track of the sound device in certain scenarios. (#4549)
  • Bugfix: Fixed an issue where animated emotes would render on top of zero-width emotes. (#4314)
  • Bugfix: Fixed an issue where it was difficult to hover a zero-width emote. (#4314)
  • Bugfix: Fixed an issue where context-menu items for zero-width emotes displayed the wrong provider. (#4460)
  • Bugfix: Fixed an issue where the "Enable zero-width emotes" setting was showing the inverse state. (#4462)
  • Bugfix: Fixed blocked user list being empty when opening the settings dialog for the first time. (#4437)
  • Bugfix: Fixed blocked user list sticking around when switching from a logged in user to being logged out. (#4437)
  • Bugfix: Fixed search popup ignoring setting for message scrollback limit. (#4496)
  • Bugfix: Fixed a memory leak that occurred when loading message history. This was mostly noticeable with unstable internet connections where reconnections were frequent or long-running instances of Chatterino. (#4499)
  • Bugfix: Fixed Twitch channel-specific filters not being applied correctly. (#4529)
  • Bugfix: Fixed /mods displaying incorrectly when the channel has no mods. (#4546)
  • Bugfix: Fixed emote & badge tooltips not showing up when thumbnails were hidden. (#4509)
  • Bugfix: Fixed links with invalid IPv4 addresses being parsed. (#4576)
  • Bugfix: Fixed the macOS icon changing to the wrong icon when the application is open. (#4577)
  • Bugfix: Fixed disabled items in context-menus having a weird text-effect or the default text color. (#4423)
  • Dev: Disabling precompiled headers on Windows is now tested in CI. (#4472)
  • Dev: Themes are now stored as JSON files in resources/themes. (#4471, #4533)
  • Dev: Ignore unhandled BTTV user-events. (#4438)
  • Dev: Only log debug messages when NDEBUG is not defined. (#4442)
  • Dev: Cleaned up theme related code. (#4450)
  • Dev: Ensure tests have default-initialized settings. (#4498)
  • Dev: Add scripting capabilities with Lua (#4341, #4504)
  • Dev: Conan 2.0 is now used instead of Conan 1.0. (#4417)
  • Dev: Added tests and benchmarks for LinkParser. (#4436)
  • Dev: Removed redundant parsing of links. (#4507)
  • Dev: Experimental builds with Qt 6 are now provided. (#4522, #4551, #4553, #4554, #4555, #4556)
  • Dev: Fixed username rendering in Qt 6. (#4476, #4568)
  • Dev: Fixed placeholder color in Qt 6. (#4477)
  • Dev: Removed CHATTERINO_TEST definitions. (#4526)
  • Dev: Builds for macOS now have macos in their name (previously: osx). (#4550)
  • Dev: Fixed a crash when dragging rows in table-views in builds with Qt 6. (#4567)
Commit list

New Contributors

Full Changelog: v2.4.2...v2.4.3

Don't miss a new chatterino2 release

NewReleases is sending notifications on new releases.