v1.5.2
Bug Fixes & Test Tools
July 8, 2026
🔧 Bug fixes
A few things fixed before they bit anyone on a live cast:
- Log uploads to radstats.gg were silently failing after a backend security hardening on our end — fixed, uploads are back to normal
- Final Squads alert was playing the wrong sound (config mixup, not a missing file) — now plays its actual assigned sound
- Five companion buttons (+ New, Rename, Duplicate preset, Add League, Add Variant) were dead in the desktop app — turns out Electron doesn't support browser-style prompts. Replaced with a proper in-app popup, all five working again
🤖 New: Test AI button
Post-Match tab now has a toggle for Live AI Summaries plus a Test AI button that fires a quick request using your saved key — so you can confirm your AI setup actually works before match end, instead of finding out live. If something's wrong, it shows you the real error, not a vague "failed" message.
🎨 New: Test Skins button
Dashboard tab now has a Test Skins button for anyone setting up player skins for the first time. It checks that your skins folder is actually being served correctly and tells you plainly if something's off. If it passes but you still don't see skins in OBS, it'll tell you exactly what to do (usually just a browser source refresh).
📋 This build
Install over your existing folder as normal. No config changes needed — this one's a drop-in update.
v1.5.1
Companion Overhaul
July 2, 2026
🎛️ Three navigation fixes
- The active tab now fills solid cyan — you always know exactly where you are
- Clicking any tab brings you back to the top of it automatically
- Tab bar no longer shifts left when switching to the Killfeed tab
📺 Killfeed tab redesigned
Full restructure into a cleaner two-column layout. Controls are now split into Quick Setup (everything you touch during a cast) and Advanced (collapsible — typography, colors, fine positioning). New Live Feed panel on the right shows your actual killfeed overlay reacting to test events in real time — no OBS required.
🔒 Preset preservation expanded
Settings surviving reinstalls was v1.5. v1.5.1 goes further:
- Your custom presets now survive reinstalls too — positions, colors, typography, all of it
- Fixed a silent bug where the default preset was being reset on every launch even without an update
📋 This build
Install over your existing folder as normal. If you've created custom presets, launch RadCast at least once after creating them before installing any update — that's when the backup runs.
v1.5
First Field Patch
June 26, 2026
🪲 Four live cast bugs fixed
Tuck ran GEN-X Wk 4 on June 22 and caught four issues in the logs. All fixed:
- Zone deaths weren't counting down alive pips on the HUD
- First squad wipe alert queued behind a regular wipe and showed up 76 seconds late
- AI match summary was naming the session points leader as the match winner instead of the actual game winner
- Pip row center-aligned incorrectly when a team started with fewer players
⚙️ Settings now survive reinstalls
Every previous update wiped your config — log directory, OBS password, scoring, alert preferences, preset positions, all of it. That's fixed. RadCast backs your settings up to AppData on close and restores them on launch. Reinstall over your existing folder and everything comes back exactly as you left it.
🎨 Icons
Proper icons across all executables. Broadcast tower on RadCast.exe, the installer, and the server. Green HUD frame on caster_overlay.exe.
📋 This build
Install over your existing folder — your settings are preserved automatically. If you're moving to a new folder, copy your tester.json from the old overlays/ directory to the new one.
Site Update
v2 Redesign
June 26, 2026
🎨 Full v2 redesign
New visual system across all 6 pages — unified color tokens, consistent nav, per-page atmosphere, better card depth on session reports, sticky table headers, Barlow Condensed throughout. Mobile got a significant pass too.
🪲 Bug fixes
- Mobile scrollbar trap gone — the page was locking touch scroll on phones
- MVP flip cards on mobile were bleeding off-screen on open, fixed
- CClass filter button added to the session catalog
- Caster filter added to the catalog — filter by league and caster independently, they stack without resetting each other
v1.49
Launch Build
June 21, 2026
🖥️ RadCast is now a real app
No more Python terminals, no more start_companion.bat. RadCast ships as a signed Windows installer. Double-click RadCast Setup.exe, install, open. The server runs in the background, the companion opens in its own window, and you're casting. That's the whole thing.
🔧 Setup OBS Sources button
The old setup_obs.bat is gone. In the companion → Dashboard → OBS panel, hit Setup OBS Sources. It connects to OBS over WebSocket and creates all 5 browser sources in your active scene automatically. Already have them? It skips them and tells you. First-time setup is now one click.
🎯 Caster overlay now matches your OBS layout exactly
caster_overlay.exe puts all 5 overlays directly over your POP1 game window — killfeed, HUD, scoreboard, victory, players intro, all of it. Previously positions were based on 1920px regardless of your window size. Now the overlay scales correctly to your actual game window so what you see as caster matches what viewers see in OBS, at any resolution.
🌐 Setup guide now in three languages
SETUP.html is available in English, 日本語, and Français. Language selection saves automatically.
🪲 Bug fixes
- Killfeed TEST cards were silently dropped — fixed
- Kill Streak TEST cards were silently dropped — fixed
- TEST ALL OVERLAYS now fires the full sequence correctly
📋 This build
Fresh install: run RadCast Setup.exe and pick a new fresh folder if you are a tester. You will need to copy your tester.json file from your current directory to the new one in the same overlays folder.