- Added Kick.com integration (Pusher WebSocket, chat, follows, subs, gifted subs)
- Added dedicated TTS page with 5 engines (Edge TTS, TikTok TTS, Windows SAPI, ElevenLabs, StreamElements)
- Added per-action TTS engine and voice override
- Added Voice Commands page with Whisper.cpp speech-to-text (9 models, CUDA + CPU)
- Added Mobile Stream Deck with PIN authentication and HTTPS tunnel access
- Added Live Chat Popout with glassmorphic UI and shareable HTTPS URL
- Added standalone Alert Engine with 25+ enter and 16+ exit animations
- Added Alert Designer canvas rebuilt with react-moveable (drag/resize/rotate/multi-select/zoom/pan)
- Added Timer System (Countdown, Interval, Stopwatch) in Rules page
- Added External Monitoring page with process watchers and auto-start apps
- Added WebSocket Hub with custom server/client support
- All 29+ action editors fully polished
- Dashboard: Kick connection card, Live Chat button, Stream Deck button, Change PIN link
- Added Smart Lighting integration (Philips Hue, LIFX, Nanoleaf)
- Added RCON / Game Integration for Minecraft and compatible servers
- Added Voicemod WebSocket integration (voice switching, soundboard, toggle)
- Added Heart Rate / Biometric sources (Pulsoid, HypeRate) with BPM to VRChat OSC
- Added per-platform viewer stats (messages, gifts, diamonds per platform per viewer)
- Added region-aware gift matching with TikTok numeric gift IDs
- Added MIDI output (channel/note/CC support, duration control)
- Added Discord Webhook output (rich embeds, template variables)
- Added per-platform TTS volume sliders
- Added StreamElements TTS engine (1000+ voices)
- Added Twitch EventSub integration (24 event subscriptions via OAuth)
- Added YouTube Data API v3 integration (Super Chat, memberships, chat polling)
- Added Streamlabs Socket API integration
- Added StreamElements Socket.IO integration
- Added OpenShock as alternative to PiShock
- Added VTuber software integration (Veadotube, VTube Studio, Custom WebSocket)
- Added Sound Alerts soundboard with tag-based grouping
- Added multi-platform rules with platform selector bubbles
- Added outfit system for VRChat with scan-to-capture
- Added camera pin system with screenshot preview
- Added timed toggle for boolean VRChat parameters
- Added action grid UI with searchable filter
- Improved overlay WebSocket stability (keep-alive pings, state preservation)
- Added permanent instance UUIDs for overlay URLs
- Added HTTPS overlay server with self-signed certificates
- Added free-tier overlay limit (1 overlay for free users)
- Added overlay tunnel support for remote access without port forwarding
- Fixed overlay WebSocket protocol alignment between server and client
- Rewrote overlay editor GUI with direct widget rendering on the canvas
- Added Browser Source widget type for embedding web pages in overlays
- Added crop tool for image and video widgets
- Added property inspector panel for editing widget properties inline
- Fixed pause-timers command handling in overlay WebSocket hook
- Added Discord webhook output for sending stream events to Discord channels
- Added chat log manager with per-viewer message history
- Added chat log popup in the Viewers page
- Improved viewer database query performance
- Added local actions output (open files, run programs, play sounds locally)
- Added script runner output for executing custom JavaScript actions
- Improved PiShock WebSocket connection stability
- Fixed rule engine not re-evaluating after config changes
- Added AI-powered rule generator using the built-in Gemma model
- Added AI page with model download management and chat interface
- Added upgrade modal for premium feature promotion
- Improved welcome screen layout and branding
- Added plugin system with sandboxed plugin API
- Added plugin manager for installing and configuring plugins
- Added locked overlay for free-tier feature gating
- Fixed license manager not refreshing status on app resume
- Added goal tracker overlay widget with progress bar display
- Added countdown timer overlay widget
- Added event feed overlay widget for showing recent stream activity
- Improved widget drag-and-drop positioning on the overlay canvas
- Added VRChat OSC output with configurable parameter mapping
- Added OSC monitor widget for real-time parameter debugging
- Added Streamer.bot rule converter for importing existing setups
- Fixed TikTok source reconnection loop on network interruptions
- Added overlay system with text, image, video, and audio widgets
- Added custom HTML widget for advanced overlay layouts
- Added progress bar widget for follower and gift goals
- Added OBS Browser Source guide to documentation
- Added TikFinity bridge source for receiving events from TikFinity
- Added dev test panel for simulating stream events without going live
- Improved sidebar navigation with collapsible sections
- Fixed event bus not emitting viewer_count updates
- Added viewers page with searchable viewer list and stats
- Added live feed widget showing real-time stream events on the dashboard
- Added bubble drag interaction for dashboard widget rearrangement
- Improved config store validation with JSON schema checks
- Initial public release of Vryionic's MultiStream Connector
- TikTok live connection with chat, gift, follow, and like events
- Rule engine with condition builder and action executor
- Settings page with general, connection, and output configuration
- Auto-updater with in-app notification banner