ShadowBroker v0.3
What's New in v0.3.0
This release focuses heavily on improving the initial user experience (UX) and patching community-reported security and connection issues.
New Features
- Mission Briefing (Onboarding Modal): A new first-time setup guide that walks users through which API keys are required (OpenSky, AIS Stream), where to get them, and which 8 data sources run automatically out-of-the-box.
- Backend Connection Banner: The dashboard now displays a prominent red warning banner if the backend API connection is lost or unreachable, rather than failing silently with a blank map.
- README Overhaul: Added a "Quick Start" Docker snippet and streamlined setup instructions for new developers.
Security & Improvements
- API Key Local Security: API keys are no longer transmitted in plain text between the backend and frontend. The Settings panel now uses a secure boolean check and obfuscates active keys to prevent over-the-shoulder or network leakage.
- Dependency Pruning: Removed over 100KB of dead legacy dependencies (
leaflet,react-leaflet,mapbox-gl) and deprecated components, reducing the frontend bundle size.
Installation
Download ShadowBroker_v0.3.zip below for the complete setup bundle.
Includes cross-platform start.bat (Windows) and start.sh (Mac/Linux) launchers.