Changelog
Updates to demo analysis, clip recording, and the 2D viewer.
- Enemy Team Voice: Record the opposing team's comms when voice is stored in the demo.
- Airborne Kill Tags: Airborne kill tags now require a recent jump in the Demo Analyzer and 2D viewer.
- Light and Dark Themes: Switch between light and dark modes, with your choice saved for future visits.
- Highlight Queueing: Select and queue highlights while a compatible CS2 runtime is unavailable; recording starts when one is ready.
- Events: Added event timelines, multi-demo uploads, editable demo details, organizers, community submission review, and player search.
- 2D Demo Viewer: Public demo links now open directly in the viewer without requiring viewers to sign in, with faster loading for grenade-heavy demos.
- Clip Overlays: Added player-name overlays when stitched highlights switch perspectives.
- Round-Win Announcements: Added CS2 victory announcements when viewer audio is enabled.
- Smoother Viewer Audio: Improved sound timing during playback and prevented stray sounds when seeking.
- Player Models: Added top-down CT and T models with equipped weapon categories, C4, and crouched poses.
- Viewer Audio: Added optional CS2 weapon, grenade, and bomb sounds, muted by default.
- Dropped Equipment: Added dropped utility and defuse kits, plus an updated C4 marker.
- Loading Progress: Improved demo loading feedback and kept the viewer layout stable.
- 2D Viewer Smoke Effects: Added animated smoke clouds that disperse when hit by HE grenades.
- 2D Viewer Utility Timing: Smoke and fire effects follow their recorded expiration times.
- Cleaner Clip Audio: Muted round and bomb announcements, plus voice audio during skipped gaps between kills.
- 2D Demo Viewer: Watch demos directly in your browser and on demo detail pages.
- Highlight Previews: Hover over highlights to preview the action before recording.
- Updated Radar Maps: Added detailed vector maps with elevation switching on Nuke and Vertigo.
- Playback Controls: Jump between rounds, skip freeze time, and focus individual players.
- More Replay Detail: Added grenade trajectories, flash assists, and kill-feed modifiers.
- Full Scoreboard: View player stats above recorded clips, with stat explanations and color-coded ratings.
- Recording Progress: Track each stage from queue to completion, with a sound when clips are ready.
- Delete Recording Groups: Remove your own generated clip groups.
- Supported Demo Versions: See which CS2 versions support clip recording.
- Dashboard Redesign: Refreshed typography and a cleaner Demo Analyzer layout.
- Simplified Match Pages: Reduced visual clutter around scores, player stats, and highlights.
- Workflow Preview: Added an animated walkthrough of demo upload, highlight selection, and clip generation.
- Clips Stop Touring Empty Hallways: Recording now skips dead-air stretches more intelligently and lines up rounds cleaner, so highlights jump to the action instead of roleplaying a loading screen
- Multikills Stay In Their Own Round: Fixed a rare bug where multikill highlights could accidentally include kills from the previous round, because time-travel frags were never part of the meta
- Clip Recording Learns To Skip The Boring Parts: Upgraded clip recording pipeline with better dead-air fast-forward windows and timescale handling, so clips spend less time sightseeing and more time on the action
- Clip Pipeline Training Arc: Reworked recording around the HLAE + Inngest pipeline with cleaner staging and better concurrency, so demos move to published clips with less queue chaos
- Highlights Got Better Lore: Added richer highlight metadata and smarter titles (including collateral detection) while preserving round-winning triples that deserved main-character energy
- Admin Tools Hit The Gym: Shipped a trends dashboard plus bulk highlight regeneration, so admins can spot patterns and rerun processing without opening nine tabs and a prayer
- Dashboard On A Performance Diet: Trimmed heavy match queries and consolidated user helpers behind an internal API, making data fetching faster and less chatty
- Integrations, But Less Fragile: Improved CSC scheduling/indexing and Discord highlight payloads, with safer environment-aware toggles so background jobs stop freelancing in the wrong environment
- Organizations Have Entered the Chat: Introduced full organization support with dedicated pages and filtering, because your matches finally deserve to know which tournament they belong to. It's like giving your clips & matches a proper home address instead of leaving them homeless in the database
- Event Filtering That Actually Works: Added event-based match filtering so you can finally find that one match from that one tournament without scrolling until your fingers cramp. Your future self will thank you
- Player Profiles Got a Glow-Up: Added comprehensive player stats with utility damage tracking, because knowing how much damage your flashes dealt is basically therapy
- Match Type Filtering That Works: Updated game mode options to include Wingman and other modes. Your matches can finally wear the correct labels like name tags at an awkward mixer
- HLTV 3.0 Rating System: Implemented industry-standard performance metrics so you can quantify exactly how hard you carried (or got carried)
- Demo Viewer Gets Smarter: Added warmup round detection, timing corrections, keyboard shortcuts, and team economy overlays. It's like your demo viewer went to college and came back with a degree in being useful
- New Demo Upload System: Introducing a streamlined demo upload experience that works from anywhere in the app - drag, drop, and watch the magic happen
- Mobile-First Match Experience: Finally taught our match pages how to behave on phones without requiring a magnifying glass
- Refreshed Brand Voice: Updated homepage with playful messaging that speaks directly to CS2 players
- Enhanced Authentication Flow: Improved Steam login pages with clearer guidance for accessing personal highlights and matches
- Smart Match History: Endless scrolling through your matches with lightning-fast loading and zero interruptions
- Responsive Design: Beautiful dashboard that adapts perfectly to any screen size with a sleek collapsible sidebar
- Personal Preferences: Your display choices are now remembered automatically across all sessions
- Improved Navigation: Completely redesigned navigation that gets you where you need to go faster
- Interactive 2D demo viewer with zoom and pan functionality
- Added damage event tracking and visualization
- Implemented auto-skip freeze feature and enhanced controls
- Added annotation drawing and dead player visualization
- Responsive canvas sizing with fixed aspect ratio
- Initial dashboard interface with match cards
- Steam authentication and Discord auth setup
- Match history tracking and database integration
- Basic highlight clips generation system
- User profile and player statistics
- Initial platform foundation and database setup
- Match synchronization and auth code system
- Basic API endpoints for match data
- Core infrastructure and deployment pipeline








