Skip to content

Changelog

Changelog

Everything new, fixed and faster in Chatge, straight from development. 180 changes so far.

November 2026

  1. Fixed chat Preserve scroll position while inline GIFs load
    34fe61b
  2. New chat Add a massping creator to message tools
    ede918d
  3. New commands Import personal commands from Chatterino
    3156f32
  4. New ai Make providers opt-in and redesign assistant controls
    9459e0f
  5. New settings Follow the system theme and detect the browser language
    22a88a2
  6. New pwa Complete the install surface
    a8b4997
  7. New mobile Virtualize the channel list
    4bbb3ec
  8. Faster chat Cut avoidable re-renders in the chat path
    8951ee4
  9. New mobile Resume the last channel on launch
    43a807a
  10. New pwa Harden updates, notifications and install experience
    af16d45
  11. Fixed chat Keep the scroll pill count accurate after trims
    5ac0efd
  12. New update Add signed desktop auto-updates
    887a1bf
  13. New chat Add day dividers to chat
    8451b00
  14. New chat Track and surface timeouts and bans
    347d388
  15. New plugins Guard forsen chat against banphrase and pajbot timeouts
    1692e03
  16. New release Publish desktop installers to Cloudflare R2
    69f706c
  17. New website Add plugin, compare and download sections
    129f476
  18. New website Mirror the real app in the hero preview
    6d3fc76
  19. New website Add a feedback form backed by a Worker
    3cc91c0
  20. New website Add a theme toggle and a link-preview image
    1853c75
  21. New website Add docs, changelog and privacy pages
    8630a28
  22. Fixed mobile Keep the desktop shell and popped panels clear of the notch
    c471ba9
  23. Fixed chat Add a space after accepting an autocomplete suggestion
    5721bda
  24. Fixed mobile Keep the soft keyboard closed when a picker opens
    0c66244
  25. New sidebar Move the inbox next to settings in the footer
    b269f4b
  26. New vod Play Twitch clips and VODs in the app and share them to chat
    868311a
  27. New website Rebuild the landing page around the new brand
    f38cb5a
  28. New vod Browse a channel's clips and replay chat from each
    9c1794e
  29. New extension Replace Twitch's chat with Chatge in Chrome and Firefox
    06c6717
  30. New ui Move channel tools into the chat header and merge the inbox
    5bb5876
  31. New mentions Mark pings read once they scroll into view
    721c8dc
  32. New chat Add message tools to the composer
    36d5b80
  33. Fixed automod Scope the held-message queue to its channel
    088376b
  34. New whispers Remember each thread's Twitch user id
    c6102bd
  35. New pwa Offer to install Chatge as an app
    dbafdca
  36. Fixed replay Show dates consistently and remove the redundant sidebar tool
    9a66f7c
  37. Fixed mobile Send chat with the soft keyboard and preserve focus
    0d972dd
  38. Fixed chat Render compact emotes in spam suggestion chips
    e46eb15
  39. Fixed ui Keep tooltips and hover cards inside the viewport
    bf6c8d5
  40. Fixed ci Initialize mobile projects and build iOS for the simulator
    b191a4e
  41. New replay Jump to a typed date and time, tidier spike labels
    84a14ed
  42. New merge Move, stack and resize chats in split and stacked layouts
    2a27c9f
  43. Fixed ci Skip unavailable legacy Android SDK tools package
    763669c
  44. New workspace Add merged chats, rich channel cards and message tools
    69a9405
  45. New replay Replay sessions and archived chat inside channel panes
    ee7679e
  46. New stats Expand chat analytics and moderator chatter lists
    bd57dbd
  47. Fixed chat Stabilize ingestion, reconnects and persisted history
    ad03d11
  48. New settings Add separate settings windows and configurable UI scale
    a72cf78
  49. Faster emotes Use browser image caching and batch 7TV cosmetics
    338f83d
  50. Faster youtube Reuse compressed HTTP connections for chat polling
    61ec595
  51. Fixed dev Select an available port and keep desktop OAuth stable
    fb5128e

October 2026

  1. New chat Show Chatterino, DankChat and Chatsen supporter badges
    1d707ff
  2. Fixed gifs Navigate search suggestions and caret with arrow keys
    329ff08
  3. Fixed mobile Start the message box at one line on phones
    c4a1c11
  4. New pwa Default to smart autocomplete
    5efab97
  5. Fixed mobile Drop the empty band under the chat input on iOS
    63020b8
  6. New mobile Replace the bottom tab bar with a switcher docked in the input
    bd8daab
  7. Fixed mobile Keep the chat input above the iOS keyboard
    1ed7c71
  8. New settings Show timestamps by default
    1034310
  9. Fixed Test Isolate Twitch client ID from deployment configuration
    234e2e7
  10. Fixed website Lock TypeScript dependency for clean CI installs
    6d47cff
  11. New chat Add GIF metadata panels and isolate lightbox interactions
    3967217
  12. New pwa Prompt for updates and keep phones on the latest deploy
    c3272d7
  13. Fixed mobile Fit the PWA to the keyboard and the notch
    c22a301
  14. New settings Add an About tab with version and build details
    6d7f140
  15. Fixed chat Keep live chat flowing when iOS drops a frame or the worker
    22c715f
  16. New sidebar Let people hide tool buttons from the sidebar rail
    1f9306e
  17. New chat Show deleted messages' text by default
    f91d6e2
  18. Fixed i18n Label the Spam Train send-on-click option and AutoMod list
    d1f93e4
  19. New settings Share complete themes and back up settings to a file
    d78c571
  20. New settings Regroup settings and merge providers into Connections
    a7cb264
  21. New channel-style Redesign the channel style popover
    83ace28
  22. Fixed i18n Restore translations mangled by an encoding round-trip
    bc3760f
  23. New channel-style Add a default preset that resets a channel to the global look
    27d2987
  24. Fixed ui Restore pointer cursors on clickable controls
    769a01f
  25. Fixed badges Retry on focus and describe failed badge responses
    45cf3e0
  26. Fixed auth Keep the session when the token check cannot complete
    990aa24
  27. Fixed chat Keep the GIF button visible when signed out
    128a1d8
  28. Fixed gifs Show the send cooldown immediately
    271ccb4
  29. Fixed hooks Stop useNow from resubscribing on every render
    e4acedf
  30. Faster build Split the bundle and load on-demand UI lazily
    c08a341
  31. Fixed chat Close two input races that surfaced as flaky tests
    c3b51aa
  32. Fixed emotes Guard matchMedia like the other call sites
    2d9a18a
  33. New pwa Add an installable PWA build
    0a4c95f
  34. New kick Add Kick chat support via a self-hosted relay
    bfc10ac
  35. New youtube Add YouTube live chat support
    ef3708c
  36. Fixed badges Only offer the anniversary message for subscription badges
    d17cf23
  37. New replay Add a session replay scrubber
    87ffa5c
  38. New threads Replace the reply pill with a thread rail
    5e98805
  39. Faster overlay Show intern and emote-bitmap stats
    91a6d0c
  40. Fixed emotes Keep animated Twitch emotes on the image path
    5dd78fd
  41. Faster emotes Render static emotes from a shared bitmap
    8aba5f3
  42. Faster chat Intern the repeated string fields of messages
    debddf1
  43. New history Backfill visible history gaps from the log archive
    d3a6b64
  44. New gifs Rebuild the picker with discovery, previews and playback
    05cc5fb
  45. New history Switchable recent-messages and IVR history provider
    352c724
  46. New settings History service picker, GIF playback option, drop GIPHY key
    bf61963
  47. New brand Rebrand with the ember palette, new mark and website
    7c18f30
  48. New mentions Match usernames with omitted edge underscores
    2be8460
  49. New chat Show subscription tenure and add badge anniversary greetings
    7b26a21
  50. New chat Show the ASCII login beside non-Latin display names
    0c6d038
  51. Faster startup Activate stored account and preload emotes early
    fc3667c
  52. Fixed emotes Preserve aspect ratio of non-square emotes
    a45eef6
  53. Fixed chat Render adjacent emoji as separate twemoji images
    0cec0f4
  54. New chat Show Stream Database unlock info in badge tooltips
    3ab26f2
  55. New emotes Overhaul the emote picker
    e52d39f
  56. Fixed emotes Match Twitch emotes by name only for the viewer's own messages
    8163f09
  57. New emotes Load user, reward and Hype Train emotes
    72dccaf
  58. New auth Request user:read:emotes scope
    485af44
  59. New emotes Render Twitch channel-point emote variations
    dba60c3
  60. New ui Wire panels, overlays, hotkeys and palette into the layout
    c772e6c
  61. New chat Integrate threads, merged feed, send states and channel profiles
    7fd785f
  62. New reliability Batched ingest, delivery states and offline outbox
    73ef6e0
  63. New window Always-on-top pin button
    fd013d3
  64. New onboarding First-run setup wizard
    3c8d964
  65. New plugins Plugin system v1
    8fe1096
  66. New gifs Skeleton loading and search jumps to Discover
    a84ba69
  67. New channels Per-channel behaviour overrides and presets
    75d48a3
  68. New emotes Reserve intrinsic emote size to avoid reflow
    0d69bdc
  69. New auth Harden multi-account switching
    0e71374
  70. New perf Batch channel ingest through a coalescing queue
    682028d
  71. New autocomplete Fuzzy, usage-ranked suggestions
    68e2cfe
  72. New drafts Persisted per-channel chat input drafts
    3cd4df3
  73. New threads Reply threads
    8de1ff3
  74. New feed Unified multi-channel timeline
    a015ded
  75. New analytics Long-range chat stats from IndexedDB
    e9b0ded
  76. New sidebar Favorites and collapsible channel groups
    a48f0fe
  77. New browser Filter and sort live channels
    722e855
  78. New i18n Strings for filters, threads, send states, window options, plugins and onboarding
    e7a63be
  79. New ui Animate pane split and close with a view transition
    e2e48ee
  80. New layouts Save full workspace presets
    d1d19b5
  81. New theme Accent palette, theme tint, editor and sharing
    58e7141
  82. New highlights Built-in highlight presets
    d8c9eeb
  83. New perf Budget tooling, meters and dev overlay
    7b6499e
  84. New ui Persisted panel, sidebar and live-filter state
    5003830
  85. New settings Versioned persistence with tolerant migration
    d384fe4
  86. Fixed Default chat input to two rows
    c608ccb
  87. Fixed Bump chat input height up slightly
    f54fc8d
  88. Fixed Tighten chat input to a compact single line
    7290d07
  89. Fixed Keep chat input compact when empty
    7526317
  90. New Opt-in chatter list with IRC membership tracking
    f241541
  91. New AutoMod queue and Shield Mode moderation panel
    9bf9b23
  92. New Surface predictions, polls and hype trains via EventSub
    e439bf8
  93. New Persist chat scrollback to IndexedDB and rehydrate on launch
    1c43c98
  94. Faster Parse IRC lines in a Web Worker and memoize message tokenization
    21b7f3f
  95. New GIF picker, Twitch API transport layer, and side panels
    8d17cc1

September 2026

  1. Fixed Render 7TV name paints faithfully to fix block artifacts and wrong colours
    ab9e0f2
  2. New Braille art tool, inline whispers, zero-width emotes
    4d164e6

July 2026

  1. Fixed Several enhancements
    c4cdd81

June 2026

  1. Fixed Rewrite chat auto-scroll and scroll-lock behaviour
    054ba99

April 2026

  1. New Setup CICD
    7a37303
  2. Fixed Chat UX improvements and emoji expansion
    6cb58d4
  3. New Various improvements
    a2c528f
  4. New Add Message History
    91230f9
  5. New MultiAccounts
    8fddf18
  6. New Add ChanneLPoint Redemption System
    ffcd710
  7. New Add Link System
    b4f6a34
  8. New Add followed channels to channel bar
    95ebf2e
  9. New Add Search to Settings
    b4770d8
  10. New Add 7TV Badges and Paints
    b65701c
  11. Fixed Small improvements
    a52b326
  12. New Add Stats panel
    3cd315e
  13. Fixed Adjust scrolling bheavior
    38fd029
  14. New Add website
    95f1a3f
  15. Fixed Improve scrolling behavior
    6632f22
  16. New Add Copypasta Library
    b4a98ed
  17. New Add Mobile App
    9fede78
  18. New Add Notes etc
    4bbb01f
  19. New Metion Dashboard, Message Search, etc
    0e49130
  20. New Add Command Palette
    5bfcad2
  21. New Add Hotkey System
    8409b13
  22. New Add localization
    61653b8
  23. Fixed Correct titlebar
    3987603
  24. New Improve Chat layout
    de36a7f
  25. New Add channel customization
    f3cad89
  26. New Add spamtrain detector
    166766b
  27. New Add Pause/Resume
    da3e79a
  28. New Add commands
    4dba618
  29. New Add more Customization
    b99cf0c
  30. New Add tauri
    0be8e69