Follow the public development history of Neon Multistream, including platform integrations, emote support, reliability improvements, and release updates.
Current release: v1.3.30
v1.3.30
Persistent Twitch connection keepalive
Sends an active Twitch IRC keepalive every minute so quiet chats remain connected.
Reconnects only when Twitch fails to answer the connection keepalive instead of treating normal chat silence as a dead socket.
Uses the same stable connection health checks for primary and extra Twitch chats.
v1.3.29
Chat scrolling and new-message follow
Fixes the chat viewport so mouse-wheel and scrollbar navigation work normally.
Automatically follows new messages while the viewer is at the bottom.
Preserves the current position when the viewer scrolls up to read older messages.
v1.3.28
Long-running multichat stability
Keeps primary and extra Twitch chats alive with watchdogs and automatic reconnects.
Prevents emote refreshes from disabling Twitch connection monitoring.
Bounds chat memory use and batches rendering and history writes so busy chats remain responsive.
v1.3.27
Current Alejo pronouns API
Uses Alejo Pereyra's current api.pronouns.alejo.io/v1 API, matching current Chatterino.
Keeps the legacy API as a migration fallback.
Rechecks missing pronouns after two minutes instead of caching them for 30 minutes.
v1.3.26
Twitch badges and pronouns
Renders official Twitch global and channel-specific badge images from Twitch Helix.
Shows opt-in Twitch pronouns from Alejo Pereyra's Pronouns API beside chat identities.
Caches pronoun results and keeps symbolic badge fallbacks when either service is unavailable.
v1.3.25
VPZone offline chat connection
Discovers linked VPZone accounts through the authenticated broker even when the initial NeonLogin payload omits VPZone fields.
Connects to VPZone public read-only chat when OAuth tokens are missing, including while the stream is offline.
Refreshes expiring VPZone OAuth tokens and preserves automatic WebSocket recovery.
v1.3.24
Twitch profile avatar
Shows the signed-in user's current Twitch profile picture in the desktop header.
Uses a generic Twitch logo when Twitch has no profile picture or the image cannot load.
v1.3.23
Official Twitch chat glyph
Replaces the generic Twitch T chat marker with the recognizable Twitch logo glyph.
v1.3.22
Always-on Twitch and VPZone chat recovery
Reconnects Twitch chat automatically after network interruptions, computer sleep, and stale IRC connections.
Keeps retrying VPZone chat after WebSocket or broker failures instead of remaining disconnected.
Detects silent VPZone connection failures with heartbeat checks and repairs them automatically.
v1.3.21
Compact default window sizing
Opens the desktop window at 578 × 1000 by default.
Keeps the window resizable with a 578-pixel minimum width to protect the platform tabs.
v1.3.20
Linked-chat empty-state correction
Hides Set up connections when a chat provider is already linked or configured.
Shows a quiet connected-state message while waiting for chat activity.
Shows a distinct no-results message when filtering chat.
v1.3.19
Account-isolated chat and connection security fix
Isolated saved chat history and monitored channels by NeonLogin identity.