v.3

BigBodyCobain/Shadowbrokerv.3Mar 9, 2026by BigBodyCobain

AI Summary

This release focuses heavily on improving the initial user experience (UX) and patching community-reported security and connection issues. It introduces a mission briefing modal, backend connection banners, and improved README documentation to streamline setup.

Key Highlights

  • Mission Briefing (Onboarding Modal) for first-time setup
  • Backend Connection Banner for visibility on API failures
  • API Key Local Security using obfuscation and boolean checks
  • Dependency pruning removing legacy map libraries (leaflet, mapbox-gl)

New Features

  • Mission Briefing (Onboarding Modal)
  • Backend Connection Banner
  • README Overhaul with Quick Start Docker snippet

Full Release Notes

## 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.