StreamTweak v5.0.0
Version 5.0.0 - The "Game Library Update" (21/03/2026)
✨ NEW FEATURES:
• New FoggyBytes icon: StreamTweak now sports a new icon that visually unifies the FoggyBytes suite — the same icon is shared with StreamLight for a consistent identity across both apps
• Game Library Sync: StreamTweak automatically discovers installed games across Steam, Epic Games, GOG, Ubisoft Connect, Xbox App, EA App, and Battle.net — and syncs them to Sunshine (and compatible forks: Apollo, Vibeshine, Vibepollo) without touching manually created entries; uninstalled games are removed on the next sync
• Cover art from native sources: cover images are fetched from each store's own CDN (Steam CDN, Epic metadata, GOG API, Battle.net aggregate.json) and cached locally as PNG — Sunshine displays them natively; no third-party service involved
• Battle.net integration: Battle.net games are detected via the local aggregate.json file; all entries launch via the Battle.net client (Battle.net.exe), so any installed game is automatically included without needing per-game exe paths
• Manual game management: use the Add button in the Games tab to include any executable not auto-detected; manual entries survive re-syncs and are removed individually with the − button per row
• APPSTORES TCP command: StreamTweak serves the game→store map to StreamLight via the new APPSTORES command on port 47998, enabling per-game store badge display in the StreamLight client
🔧 IMPROVEMENTS:
• Game list sorted alphabetically after each sync for a consistent, predictable order
• Manual games persist across re-syncs: only auto-discovered games are refreshed; manually added entries are preserved until explicitly removed
• Single-entry Sunshine sync: adding or removing a manual game updates only that entry in apps.json — no other entries are touched; compatible with apps created outside StreamTweak