📢 Release Notes - v2.7.0
Version 2.7.0 introduces a complete guided onboarding experience for new users, alongside major improvements to A.I. routing, overlays, private viewer organization, Marketplace games, and platform reliability.
🧭 Walk Me Through Setup
- Fresh installations can choose a guided setup or continue directly with SheevChat defaults.
- Choose the areas you want to learn, including appearance and accessibility, accounts, chat, broadcast software, overlays, Commands and Automations, migrations, SheevPad, backups, Spotify, and entitled A.I. tools.
- Prerequisites are handled in order, so lessons that require an account or broadcast connection appear only when they can be used meaningfully.
- Practice Commands, Automations, and overlays inside their real editors without silently creating or overwriting records.
- Learn SheevChat's When / Where / Do action model through a dedicated non-destructive lesson.
- Opt into beginner, intermediate, and advanced Getting Started examples for Commands, Automations, and Timers, then walk through the saved records with Previous and Next guidance.
- Import supported data from StreamElements, Nightbot, Moobot, Streamer.bot, Streamlabs, or another SheevChat installation through the existing preview-first Data Manager workflows.
- Progress, selections, scroll position, and safe return paths are retained so setup can be paused and resumed.
🤖 A.I. Reliability and Routing
- Automatic chat responses stay on the platform that triggered them unless cross-posting is explicitly enabled.
- Channel-point celebrations now require an explicit A.I. action instead of generating implicitly.
- Viewer Greetings use a bounded neutral fallback when a generated response is rejected for safety.
- Chat Recap supports complete multi-message delivery when a recap is longer than a platform's message limit.
- Scheduled Chat Writer and event failures now provide more useful privacy-safe diagnostics.
Account-backed A.I. remains available only to accounts with a valid grant. Public purchasing and customer onboarding are still future work.
🖼️ Overlay and Stream Improvements
- Duplicating an Overlay Builder overlay keeps focus on the new copy.
- Saved OBS Studio and Streamlabs Desktop scene links survive temporary provider or catalog unavailability.
- Automatic scene-linked overlay changes now use one shared Master Overlay transition setting.
- Follower-goal widgets can aggregate totals across their enabled platforms and report unavailable provider data honestly.
- Raid Finder remembers when an automatically added category is manually removed while still adding genuinely new stream categories later.
👥 Private Viewer Organization
- Save private nicknames and notes on viewer cards.
- YouTube and TikTok identities retain their canonical account name while showing a display name or private nickname in parentheses.
- New main, dock, and mobile chat messages can show the private nickname inside SheevChat.
- Private viewer metadata never appears in outbound chat, overlays, Marketplace widgets, or public event payloads.
🎮 Marketplace Chat Games
- Marketplace now has a dedicated Games category and type filter.
- Chat games use a genre-neutral runtime contract instead of assuming loyalty points, wagers, currencies, commands, or reward tables.
- Installed game packages can provide their own management adapter, protected command category, settings, and sanitized presentation.
- The Ecto Gamba package demonstrates atomic balances, replay protection, stream limits, configurable command access, and compact balance-change results without hardcoding its game rules into SheevChat.
🔧 More Improvements
- Spotify Resume is device-aware and reports restrictions or missing devices honestly.
- Event-triggered loyalty bonuses can award a viewer by stable platform identity before that viewer appears in chat.
- Kick chat now discovers and subscribes to the current per-channel realtime room instead of relying on a retired public key.
- Guided Setup dependency shortcuts reliably open the exact Lists or User Counters Data Manager tab, even when Data Manager is already open.
- Guided drawers, coaches, wrapped headers, short-window scrolling, and connection feedback now follow SheevChat's normal panel behavior.
🔄 To receive the update, simply launch SheevChat or right-click the system tray icon and choose _Check for Updates_.