Aquí hi ha 6 versions de Chatterino, des de 30 de setembre del 2023 fins a l’actual, 2.5.5. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
6 versions en 2 anys · unes 2,4 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 2.5.5Darrera versió | 22 de març del 2026 | — | 32 bits EXE (Inno Setup)32 bits EXE (Inno Setup) Notes de la versióThis is the full release of v2.5.5.
The full changelog can be found at https://chatterino.com/changelog#2.5.5
Commit list
What's Changed
- chore: make sanitizers opt in by @pajlada in #6493
- fix: use qsizetype zerovalue instead of 0LL by @pajlada in #6483
- fix: usercard resizing improperly without recent messages by @teknsl in #6496
- ci: fix WinGet release workflow by @pajlada in #6497
- doc: fix release docs by @pajlada in #6498
- dev: find boost's CMake Config file instead of module by @pajlada in #6499
- chore(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #6443
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #6442
- chore(deps): bump ncipollo/release-action from 1.18.0 to 1.20.0 by @dependabot[bot] in #6438
- chore(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #6444
- chore(deps): bump hendrikmuhs/ccache-action from 1.2.18 to 1.2.19 by @dependabot[bot] in #6460
- fix: remove QTextCodec include by @pajlada in #6487
- deps: update libcommuni and required packages by @Nerixyz in #6500
- feat: add setting for character limit of truncated deleted messages by @jacob-thompson in #6491
- fix: expose home page of badges (if available) by @Nerixyz in #6437
- chore(deps): bump lib/expected-lite from e45e8d5 to a0c4e02 by @dependabot[bot] in #6478
- dev: correct handling of eventsubs without any account by @teknsl in #6503
- Refactor font update logic in SplitInput by @Obertura777 in #6473
- Add obertura777 to contributor list by @Obertura777 in #6505
- refactor: merge emote element flags by @Nerixyz in #6511
- Add support for plugin links by @Mm2PL in #6386
- chore: remove unused Emojis::initialize by @Nerixyz in #6517
- ci(freebsd): skip imageformats install by @pajlada in #6518
- refactor: turn Emotes into EmoteController by @Nerixyz in #6516
- Enable browser integration settings on all platforms by @crazysmc in #6509
- fix: compilation error with Clang 21 by @Nerixyz in #6519
- fix: set Qt definitions PUBLIC in chatterino-lib/-version by @Nerixyz in #6520
- chore(deps): bump lib/qtkeychain from d972099 to 7668a63 by @dependabot[bot] in #6512
- fix: add explanation for the logging feature under moderation by @Nikk0o in #6514
- fix: warnings when compiling with Qt 6.10 by @Nerixyz in #6422
- dev: disable AppImage builds by @pajlada in #6504
- refactor: move LuaLS meta to a subdirectory by @Nerixyz in #6530
- fix: overflow when computing scrollbar rect by @Nerixyz in #6547
- fix: my changelog entries by @Nerixyz in #6550
- update miniaudio to v0.11.23 by @pajlada in #6477
- fix: prevent edit hotkey dialog opening as normal window by @jupjohn in #6540
- dev: fix Arch Linux deps by @pajlada in #6553
- fix: do forceLayoutChannelViews on font change by @teknsl in #6536
- fix: set parent for settings dialog from account switcher by @Nerixyz in #6543
- Plugin links pt 2: Link::InsertText by @Mm2PL in #6527
- fix: Get rid of warnings on clang-cl by @Nerixyz in #6528
- fix: Access correct channel in search popup by @Nerixyz in #6539
- feat: menu action to sort tabs alphabetically by @teknsl in #6551
- docs: replace debian bookworm deps with trixie by @teknsl in #6557
- fix: set windows.h definitions on WIN32 instead of MSVC by @Nerixyz in #6534
- refactor: consolidate font picking into one dialog by @teknsl in #6531
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #6556
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #6555
- refactor(splits): Store container nodes as shared pointers by @Nerixyz in #6435
- fix(websockets): add query to URL by @Nerixyz in #6141
- cmake: use FetchContent for some dependencies by @pajlada in #6560
- chore: add mocks as header set if supported by @Nerixyz in #6561
- fix(plugins): Log potential errors in HTTP request callbacks by @Nerixyz in #6452
- fix: set stroke color when drawing restore button by @Nerixyz in #6565
- docs: create serialize/signals/settings tag on r |
| 2.5.4 | 21 de setembre del 2025 | — | 32 bits EXE (Inno Setup)32 bits EXE (Inno Setup) Notes de la versióThis is the full release of v2.5.4.
The full changelog can be found at https://chatterino.com/changelog#2.5.4
Commit list
- chore(conan): don't create CMakeUserPresets.json by @Nerixyz in #6117
- Fix: Don't create native messaging manifest file if browser directory doesn't exist by @4rneee in #6116
- fix(cmake): use --force-openssl on Qt 6.8+ by @Nerixyz in #6129
- fix: make reply-cancel button less coarse-grained by @leungbk in #6106
- make paused chat indicator more apparent by @jacob-thompson in #6123
- fix: receive bttv live updates again by @iProdigy in #6132
- fix cmd+backspace behavior in main chat dialog input by @jacob-thompson in #6111
- Fixes #3545 Allow disabling fading recent messages by @fourtf in #6121
- fix: allow scrolling by inputs in settings by @Nerixyz in #6128
- fix: missing space char in settings by @mastondzn in #6134
- feat(plugins): add c2.WebSocket by @Nerixyz in #6076
- fix: complete Twitch commands with slash by @Nerixyz in #6143
- Only draw outline for overlay when hovered over by @teknsl in #6140
- Add cached emotes fallback for failed provider fetches by @occluder in #6125
- fix: don't clear message when closing reply by @pajlada in #6145
- Add occluder to contributors list by @occluder in #6149
- refactor: split by @pajlada in #6148
- fix: add more image sizes to shared chat badge by @Nerixyz in #6146
- Feat: (Linux) Themes allow transparency on chat windows background by @apa420 in #6137
- Feature/user notes Fixes #2413 by @fourtf in #6122
- fix: split drag & drop on KDE Plasma by @pajlada in #6147
- feat: make filters searchable with Settings dialog search by @apa420 in #5890
- chore(deps): bump ZedThree/clang-tidy-review from 0.20.1 to 0.21.0 by @dependabot[bot] in #6142
- chore(deps): bump lib/expected-lite from 54ca18b to 194b3f6 by @dependabot[bot] in #6089
- chore(deps): bump lib/twitch-eventsub-ws/lib/date from d18e8b1 to a45ea7c by @dependabot[bot] in #6112
- fix: don't include .inc in outputs by @Nerixyz in #6154
- fix: handle aboutToQuit() by @Nerixyz in #6159
- refactor: trim down PubSub implementation by @Nerixyz in #6158
- fix: use qlogging in eventsub lib (through a hoop) by @pajlada in #6161
- feat(6156): disable tab renaming on double-click via setting by @jupjohn in #6163
- chore(deps): bump lib/settings from c141a40 to 104e1c8 by @dependabot[bot] in #6150
- chore(deps): bump lib/qtkeychain from ad7344c to 35c4f40 by @dependabot[bot] in #6135
- chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 by @dependabot[bot] in #6152
- feat: update emojis to Unicode 16.0 by @Nerixyz in #6155
- fix: emote popup logging messages to "Other" directory by @pajlada in #6165
- chore(deps): bump DoozyX/clang-format-lint-action from 0.18 to 0.20 by @dependabot[bot] in #6151
- chore: re-export Qt's string literals by @Nerixyz in #6175
- chore: bump deprecated cutoff to Qt 6.4.3 by @Nerixyz in #6169
- dep: update googletest to v1.17.0 by @pajlada in #6180
- fix: don't include blocked users in join/part messages by @pajlada in #6181
- refactor(TwitchAccount): mostly include cleanup by @pajlada in #6182
- feat: add tooltip for rename on double-click setting by @jupjohn in #6184
- chore(deps): bump hendrikmuhs/ccache-action from 1.2.16 to 1.2.18 by @dependabot[bot] in #6179
- chore(deps): bump jurplel/install-qt-action from 4.1.1 to 4.2.1 by @dependabot[bot] in #6170
- chore: bump settings version by @pajlada in #6185
- Do not hide WebSocket API when missing permission by @Mm2PL in #6186
- feat: run-and-kill script by @pajlada in #6188
- refactor(WindowManager): remove some getApp uses by @pajlada in #6194
- Add hotkey action for opening account switcher by @teknsl in #6192
- fix(plugins): TSTL HTTPRequest.create generation by @2547techno in #6190
- feat(uploader): extend JSON selectors by @Nerixyz in #6193
- refactor: fix some spelling mistakes by @pajlada in #6196
- fix: crash that could occur when force-closing 7tv/bttv live updates by @pajlada in #6197
- refactor: move event api initiali |
| 2.5.3 | 23 de març del 2025 | — | 32 bits EXE (Inno Setup)32 bits EXE (Inno Setup) Notes de la versióThis is the full release of v2.5.3.
The changelog can be found at https://chatterino.com/changelog#2.5.3
Commit list
- Fix: Take Lua HTTP callbacks as sol::main_protected_function by @Mm2PL in #5800
- chore: bump winget-releaser action by @pajlada in #5793
- build(conan): 👷 update version and dependencies by @Nerixyz in #5776
- Update release docs by @pajlada in #5809
- consolidate firefox incognitobrowser logic (and deprecate opera/launcher) by @teknsl in #5805
- Remove iexplore, because it is EOL by @Wissididom in #5810
- fix: update winget repo url by @pajlada in #5813
- fix: winget url fix by @pajlada in #5814
- chore(deps): bump codecov/codecov-action from 5.0.7 to 5.1.2 by @dependabot in #5772
- fix: missing word wrap in update popup by @8thony in #5811
- fix: don't block with update prompt on macos/linux by @pajlada in #5818
- feat: stack /clear messages by @Nerixyz in #5806
- fix: set initial size of widgets by @Nerixyz in #5794
- fix: use non-capturing group for highlight boundaries by @Nerixyz in #5784
- fix: only use window scale in children by @Nerixyz in #5833
- fix: support boost 1.87 by @pajlada in #5832
- chore(ci): build & test macos with Boost 1.87 by @pajlada in #5835
- fix: use serverReceivedTime over parseTime for stacking by @Nerixyz in #5824
- fix: only remove logging channels if we added them by @Nerixyz in #5828
- Update chatterino.d.ts to match plugin-meta.lua by @Mm2PL in #5792
- chore(deps): bump lib/settings from 9e9c2f6 to 6c95e5d by @dependabot in #5779
- chore(tests): print more errors when snapshot tests fail by @pajlada in #5839
- chore(tests): don't use variants 😠 by @pajlada in #5840
- chore(deps): bump lib/expected-lite from 5b5caad to 6ea9ca0 by @dependabot in #5829
- chore(deps): bump ncipollo/release-action from 1.14.0 to 1.15.0 by @dependabot in #5822
- chore(deps): bump hendrikmuhs/ccache-action from 1.2.14 to 1.2.16 by @dependabot in #5821
- Fixed a potential way to escape the Lua Plugin sandbox by @Mm2PL in #5846
- refactor: merge adjecent words into one TextElement by @Nerixyz in #5847
- chore(deps): bump codecov/codecov-action from 5.1.2 to 5.2.0 by @dependabot in #5849
- chore(deps): bump dawidd6/action-download-artifact from 6 to 8 by @dependabot in #5848
- chore(deps): bump lib/settings from 6c95e5d to 6f0328b by @dependabot in #5851
- chore(deps): bump codecov/codecov-action from 5.2.0 to 5.3.0 by @dependabot in #5852
- feat: prefer visible/selected channels when joining by @Nerixyz in #5850
- fix: visually hide deleted messages immediately by @Nerixyz in #5844
- fix: more force relayout on timeout/clear/delete by @pajlada in #5854
- fix: properly stack/merge PubSub & IRC timeouts again by @pajlada in #5855
- fix: Allow announcements to show up in /mentions by @M4tthewDE in #5857
- chore(deps): bump lib/settings from 6f0328b to d1a2e48 by @dependabot in #5859
- fix: make suspicious treatment updates searchable by @iProdigy in #5865
- docs: update linux & test docs by @pajlada in #5864
- fix: use upstream qtkeychain (for real this time) by @Nerixyz in #5871
- fix(hotkeys): remove (self-)buddy from argumentsDescription by @Nerixyz in #5869
- chore(deps): bump lib/WinToast from a78ce46 to f693b8e by @dependabot in #5823
- chore(deps): bump lib/expected-lite from 6ea9ca0 to 54ca18b by @dependabot in #5866
- feat(filters): filter by author user ID by @apa420 in #5862
- fix: don't show reply button on inline whispers or announcements by @M4tthewDE in #5863
- chore(deps): bump lib/WinToast from f693b8e to 637229e by @dependabot in #5876
- chore(ci): bump twitch pubsub server version to v1.0.8 by @pajlada in #5877
- chore(deps): bump codecov/codecov-action from 5.3.0 to 5.3.1 by @dependabot in #5860
- feat: improve create clip error messaging by @pajlada in #5879
- Disable QT keywords to avoid clashes with other libraries. by @camporter in #5882
- deps: update libcommuni by @Nerixyz in #5883
- feat: add initial experimental Twitch Eventsub support by @pajlada in #5837
- nit: fix some |
| 2.5.2 | 5 de gener del 2025 | — | 32 bits EXE (Inno Setup)32 bits EXE (Inno Setup) Notes de la versióThis is the full release of v2.5.2.
The changelog can be found at https://chatterino.com/changelog#2.5.2
- ci: add workflow for WinGet by @Nerixyz in #5365
- docs: fix typo by @fossdd in #5368
- chore(deps): bump hendrikmuhs/ccache-action from 1.2.12 to 1.2.13 by @dependabot in #5370
- build: add doxygen target by @pajlada in #5377
- tests: better test initializing allowing for better printing by @pajlada in #5379
- fix: prefer reporting error over status for 200 OK by @Nerixyz in #5378
- chore(deps): bump lib/settings from 70fbc72 to 03e8af1 by @dependabot in #5382
- Release plugins alpha by @Mm2PL in #5288
- Add custom image functionality for inline mod buttons. by @Mm2PL in #5369
- fix: Missing includes when building with USE_PRECOMPILED_HEADERS=OFF by @brian6932 in #5389
- refactor: cleanup and document Scrollbar by @Nerixyz in #5334
- Use Qt's High-DPI scaling on Windows by @Nerixyz in #4868
- fix: update color of usernames & boldness of usernames on the fly by @pajlada in #5300
- fix: don't use DPI aware functions on Qt 5 (Windows 7/8) by @Nerixyz in #5391
- revert: use max(minimum, min(bottom, value)) over clamp(..) by @Nerixyz in #5393
- Added flags.action filter variable by @Mm2PL in #5397
- fix: don't attempt to scale windows opted out of scaling by @Nerixyz in #5400
- chore(deps): bump ZedThree/clang-tidy-review from 0.18.0 to 0.19.0 by @dependabot in #5394
- fix: get rid of duplicate scale events by @Nerixyz in #5404
- fix: usercard jumping when loading data by @Nerixyz in #5406
- chore(deps): bump jurplel/install-qt-action from 3.3.0 to 4.0.0 by @dependabot in #5408
- fix(luals-meta): generate globals in c2 and echo @lua commands by @Nerixyz in #5385
- chore: remove unused timegates by @Nerixyz in #5361
- fix: use irc-unknown when irc server couldn't be loaded by @pajlada in #5419
- Add feature to duplicate tabs by @KleberPF in #5277
- Update Windows Qt6 version from 6.5.0 to 6.7.1 by @pajlada in #5420
- chore: update vcpkg baseline (Qt 6.7.0) by @kornes in #5422
- chore(deps): bump lib/settings from 03e8af1 to 80b8cb6 by @dependabot in #5427
- Fix: tabs move animation for duplicated tabs by @kornes in #5426
- feat(emote-popup): save size of popup by @Nerixyz in #5415
- Fixed restricted users' usernames not being clickable by @pajlada in #5405
- chore: refactor TwitchIrcServer by @pajlada in #5421
- refactor: load images in workers and push immediately by @Nerixyz in #5431
- fix: global emotes not loading by @pajlada in #5435
- feat: notify mods when users are warned by @iProdigy in #5441
- force install newer version of the windows CRT in the windows test runner by @pajlada in #5448
- Improved error messaging for Update Channel API by @JakeRYW in #5429
- chore(deps): bump dawidd6/action-download-artifact from 3 to 6 by @dependabot in #5454
- fix: Add brave & google-chrome-stable to incognito browser list by @Niller2005 in #5452
- fix: handle older VC redist versions by @Nerixyz in #5447
- Clean up QtCreator's package manager setup by @hemirt in #5305
- fix: ignore late pings by @Nerixyz in #5457
- feat: allow timeout-related commands to be used in multiple channels by @pajlada in #5402
- Show line indicator instead of rectangle while dragging in tables by @Nerixyz in #5256
- fix: git permission errors in Ubuntu builds by @pajlada in #5458
- chore: unsingletonize UserDataController by @pajlada in #5459
- make TwitchPubSubClient.DisconnectedAfter1s test less flaky by @pajlada in #5461
- chore: unsingletonize Resources/Resources2 by @pajlada in #5460
- chore: unsingletonize SoundController by @pajlada in #5462
- Add niller2005 to contributors list by @Niller2005 in #5464
- fix: check state when completing commands by @Nerixyz in #5401
- chore: post some ssl info on startup by @pajlada in #5475
- Introduce HTTP API for plugins by @Mm2PL in #5383
- feat: add /warn command by @iProdigy in #5474
- feat: notate power-up automatic reward redemptions by @iProdigy in #5471
- refactor: cleanup browser extension by @Nerixyz i |
| 2.5.1 | 28 d’abril del 2024 | — | 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup) Notes de la versióWhat's Changed
- Bugfix: Fixed links without a protocol not being clickable. (#5345)
Full Changelog: https://github.com/Chatterino/chatterino2/compare/v2.5.0...v2.5.1 |
| 2.4.6 | 30 de setembre del 2023 | — | 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup) |