v0.1.8
LatestSession analytics arrive — drill into per-game sessions with pattern charts and histograms, explore your library-wide session distribution, and enjoy a more reliable Twitch connection.
Added
- Per-Game Session Analytics — Expandable session details on the game detail page with three tabs: Sessions list, Patterns (play time by month and day of week, return rate), and Distribution (session length histogram).
- Library Session Histogram — See how your sessions break down by length across your whole library, with scope toggle, source filter pills, and summary stats (mean, median, p75, longest).
- Session Analytics Backend — New commands powering distribution buckets, per-game breakdowns, monthly/day-of-week aggregations, and gap analysis.
Fixed
- Twitch double-refresh — Fixed a race condition where rapid token refreshes after 8+ hours offline would clear your Twitch login. A cooldown guard now prevents duplicate refreshes.
- Session date format — Session list now shows dates in a cleaner dd MMM yyyy format.
Improved
- Website launched — Nexus now has a landing page with hero section, feature grid, screenshot gallery, and video showcases.
- SEO & metadata — Full Open Graph, Twitter Cards, and JSON-LD structured data on the website.