v2.2.0
koala73/worldmonitorv2.2.0Feb 14, 2026by koala73
AI Summary
A maturity release featuring a fully functional Tauri desktop app, automated CI/CD pipelines, and infrastructure cost optimization.
Key Highlights
- YouTube LiveNewsPanel now working in Tauri desktop environment
- Automated GitHub Actions workflow for cross-platform desktop builds
- Infrastructure cost optimization via Railway relay (reduced egress by ~1.7TB/day)
- Batch AI classification for news events and site variants
New Features
- Token-based auth for local API sidecar
- Devtools menu item for debugging
- Offline cache persistence and freshness badges
- Secure secret vault with OS keychain integration
- Batch AI classification for news events
- Shareable country intelligence snapshots (World Stories)
- OG image generation for social card previews
- PWA support with offline fallback
Full Release Notes
## World Monitor v2.2.0 Desktop app maturity release with Tauri improvements, CI/CD pipeline, and infrastructure cost optimization. ### Desktop App (Tauri) - YouTube LiveNewsPanel working in Tauri desktop (Player API + cloud bridge fallback) - Token-based auth for local API sidecar - Devtools menu item (Help > Toggle Developer Tools, Cmd+Option+I) - CSP fixes for desktop iframe embedding - Desktop runtime reliability (circuit breakers, panel failure isolation) - Settings window UX improvements - Reproducible cross-OS packaging workflow - Offline cache persistence and freshness badges - Secure secret vault with OS keychain integration - Tauri v2 desktop scaffold with runtime detection ### CI/CD - GitHub Actions workflow for cross-platform desktop builds (macOS ARM64 + x64, Windows) - Automatic GitHub Release creation on tag push - Optional code signing support for macOS and Windows ### Intelligence - Batch AI classification for news events - Think tank, arms control, and food security RSS feeds - ACLED conflict data with correct map positioning - Satellite fires, temporal baseline, OSINT feature completion - Correlation Engine 2.0, social media sentiment, AI content detection - Verification checklist based on Bellingcat OSH framework ### Infrastructure & Performance - PWA support with offline fallback - Railway relay with server-side caching (eliminated ~1.7TB/day egress) - Gzip compression and WebSocket client cap - UCDP proxy moved to Railway with Vercel fallback - Improved Vite chunk splitting - MIT LICENSE added ### Story Sharing - Shareable country intelligence snapshots (World Stories) - OG image generation for Twitter/social card previews - Multi-platform sharing (WhatsApp, Instagram, X) - Story card redesign with convergence signals ### Bug Fixes - Fix country hover cross-highlighting - Fix FAO News RSS feed URL - Fix Polymarket WebSocket and Railway relay - Fix YouTube embed in Tauri WKWebView - Fix FIRMS API key handling - Fix Chatham House 403 and HAPI 500 errors **Full Changelog**: https://github.com/koala73/worldmonitor/compare/v2.1.0...v2.2.0