Loading Changelog
Retrieving the latest updates and feature enhancements for WarScope.
Loading Changelog
Retrieving the latest updates and feature enhancements for WarScope.
Everything we've shipped, in reverse chronological order.
Admin dashboard with system health monitoring, cache inspector, and quick-action controls. Public changelog page.
Social media OSINT feed aggregating Reddit conflict intelligence in real time.
Embeddable widget polish, search-optimized country dossiers, and full accessibility audit (skip-to-content, ARIA labels, focus management).
GeoJSON export format, date range filter on events API, and interactive API playground for developers.
Humanitarian situation overlay and sanctions/arms embargo data layers on the globe.
User dashboard: watchlist for tracked countries, threat assessment panel, and saved globe views.
Dedicated conflict timeline page with enhanced scrubber, play/pause, and time-range selection.
Visual identity polish: custom favicon, OG image generator, atmospheric effects, conflict zones shading, rotating editorial quotes, and light/dark map toggle.
Country intelligence dossier panel (click any country on globe), shareable event URLs with deep links, and email briefing infrastructure.
Real-time event notifications via polling with SSE-style hook and browser Web Notifications API.
Keyboard shortcuts (G globe, B briefings, S search, ? help), synthesized sound design, and cinematic "Brief Me" fly-through camera animation.
Buttery smooth page transitions, micro-interactions, and CSS animations across the entire UI.
Globe page UI overhaul: HUD-style header status bar, redesigned sidebar, and theater preset switcher.
World-class landing page redesign with hero background, live event counter, animated boot sequence, and glass-morphism panels.
AI-powered intelligence briefings with regional situation summaries, threat assessments, and humanitarian impact analysis.
Server-side event clustering with zoom-aware grid for smooth globe performance at any scale.
Performance upgrade: converted Globe.tsx from Entity to Primitives for points, polylines, and labels — 3x rendering speed improvement.
All pages wired to live GDELT API data. Full data pipeline: GDELT Events 2.0 export files with field mapping and Vercel cron scheduling.
Fixed GDELT rate limits and Vercel Hobby 10s function timeout. Switched to Events 2.0 export files with correct field mapping.
Full mobile responsiveness across landing, analytics, methodology, and all dashboard pages.
Click popups for flights, ships, oil spills, and refugee flow layers with detailed metadata.
Visual polish: heat map glow effects, pulsing severity-based events, day/night terminator, and enhanced marker clustering.
News ticker with scrolling headlines, data freshness indicator, source links, and attribution badges across all data layers.
Globe click opens country intelligence panel. Satellite tracking (ISS, NOAA-20, Suomi NPP, Sentinel-2A) with real-time TLE orbits.
Flight tracking (OpenSky ADS-B with military aircraft detection), ship tracking, volcanoes, hurricanes, earthquake monitoring (USGS), country comparison tool, and OG image generation.
Initial release: CesiumJS 3D globe with 195 conflict events, GDELT data pipeline, analytics dashboard, AI briefings, civilian impact page, email subscriptions, and API documentation.
Built in public. Data updated every 6 hours.