May 9, 2026v0.9.8improvement
Performance & Stability Overhaul
- Eliminated UI freeze paths — all file I/O is now async with API timeouts.
- Full UI-Engine state sync — snapshot recovery on reconnect, config broadcast on change.
- EventBus deadlock risk fixed — architecture validated under sustained load.
- OBS Lua bridge, cache pre-warm, and per-effect latency tracing for faster scene switches.
- Pipeline latency instrumentation across all stages — measure what matters.
May 7, 2026v0.9.7feature
Event Overload Protection
- New EventIntake system — rate limiting, aggregation, backpressure, and batching for high-traffic streams.
- OBS protection layer — token bucket rate limiter, scene cooldown, command coalescing, and circuit breaker.
- WSRateGate — topic-aware WebSocket feed throttling so your UI never chokes during raids.
- Plugin discovery deduplication — no more double EventBus subscriptions.
- Kick Pusher reconnect loop fixed on expired auth tokens.
May 5, 2026v0.9.6feature
Stream Lifecycle & Scene Router
- Full 10-state stream lifecycle — idle, starting, soon, going live, live, pausing, paused, resuming, ending, ended.
- SceneRouter routes scenes based on stream state with configurable render modes.
- Start, Go Live, Pause, Resume, and End buttons in the dashboard and system tray.
- Test mode — run the full pipeline without going live. Safe to experiment.
- Stream state pushed via WebSocket so all UI surfaces update in real time.
May 2, 2026v0.9.5feature
First-Time Experience & Smart Onboarding
- Rewritten 4-step onboarding wizard with plan selection and zero-friction OBS auto-connect.
- First-run showcase mode — a 15-second live demo plays after onboarding so you see VPE in action immediately.
- Smart feedback system — contextual toasts, burst detection, and a threaded feedback drawer.
- Retention tracking with session milestones and post-stream summary comparisons.
- UI governance system — features reveal progressively based on your experience level.
- Paywall, upgrade modal, and trial-ending prompts wired into the full app flow.
April 29, 2026v0.9.4feature
Desktop ↔ Website Auto-Login
- Click "Manage Account" in the desktop app and land on your website profile — already signed in, no extra login needed.
- Certificate pinning for all cloud connections (ISRG Root X1).
- JavaScript obfuscation for production desktop builds.
- Runtime binary integrity check (SHA-256) on startup.
April 27, 2026v0.9.3feature
Account System & Website Profiles
- Google OAuth login for end-user accounts on getvpe.com.
- Account profile page with subscription management and license linking.
- Admin email detection — admin accounts redirect to the admin dashboard.
- Soft-logout in the desktop app: lock the UI without losing your session.
April 25, 2026v0.9.2improvement
AI Intelligence — Phase 3
- Advanced AI that learns your stream patterns, detects unusual moments, and understands chat context.
- Shared learning across VPE users for smarter automation out of the box.
- Free / Pro / Studio tier gating across all AI features.
- Smarter effect selection that adapts to your stream and audience.
April 20, 2026v0.9.1feature
All 6 Streaming Platforms Live
- Full event providers for Twitch, YouTube, Kick, TikTok, Facebook, and Instagram.
- Each platform has secure login, automatic session refresh, built-in automation presets, and a full desktop UI.
- Standardized event format across all platforms.
- 50+ test scenarios including a 1-hour multi-platform stress test.
April 15, 2026v0.9.0improvement
Security & Stability
- Secure app connection — VPE generates a unique session key on every launch.
- Encrypted and signed cloud communication for tamper protection.
- Rate limiter (600 req/min) to prevent abuse.
- Hardened release builds with stripped debug information.
- Config file integrity verification on startup.