v0.4.0
BigBodyCobain/Shadowbrokerv0.4.0Mar 10, 2026by BigBodyCobain
AI Summary
Adds satellite imagery, software-defined radio integration, and navigation tools like the LOCATE bar.
Key Highlights
- NASA GIBS Satellite Imagery (MODIS Terra) with time slider
- High-Res Satellite Imagery (Esri World Imagery) for zoom level 18+
- Sentinel-2 Intel Card accessible via right-click on the map
- KiwiSDR Radio Receivers with live embedded tuners
- LOCATE Bar for geocoded location search
New Features
- NASA GIBS Satellite Imagery (MODIS Terra)
- High-Res Satellite Imagery (Esri World Imagery)
- Sentinel-2 Intel Card with full-resolution image support
- KiwiSDR Radio Receivers (500+ public nodes)
- LOCATE Bar for coordinate/place search
- SATELLITE Style Preset
- Satellite Layer Ordering fix
- Light/Dark Theme Fix
- Security Cleanup (removed test files/API keys)
Full Release Notes
**What's New in v0.4.0** This release adds satellite imagery, software-defined radio integration, and major UX enhancements for navigating the map. **New Features** 1. NASA GIBS Satellite Imagery (MODIS Terra): Daily true-color satellite imagery overlay with a 30-day time slider, play/pause animation, and opacity control. Best for tracking weather patterns, cloud cover, fires, and large-scale environmental changes (~250m/pixel). 2. High-Res Satellite Imagery (Esri World Imagery): Sub-meter resolution satellite basemap — zoom into buildings, infrastructure, and terrain detail at zoom level 18+. Toggle from Data Layers or the new SATELLITE style preset. 3. Sentinel-2 Intel Card: Right-click anywhere on the map to get a floating intel card showing the most recent Sentinel-2 satellite photo (10m resolution, updated every ~5 days) with capture date, cloud cover %, and a clickable full-resolution image — rendered directly on the map, not buried in the dossier panel. 4. KiwiSDR Radio Receivers: 500+ public software-defined radio receivers plotted worldwide with clustered amber markers. Click any node to open a live embedded SDR tuner in the SIGINT INTERCEPT panel. 5. LOCATE Bar: New search bar above the bottom coordinates display. Enter raw coordinates (31.8, 34.8) or place names (Tehran, Strait of Hormuz) to fly directly to any location on the globe — geocoded via OpenStreetMap Nominatim. 6. SATELLITE Style Preset: The STYLE button now cycles DEFAULT → SATELLITE → FLIR → NVG → CRT. Selecting SATELLITE auto-enables the Esri high-res imagery layer. v0.4.0 Changelog Modal: Returning users see a one-time "What's New" popup highlighting all new capabilities and fixes. **Bug Fixes & Improvements** 1. Satellite Layer Ordering: Imagery layers now render below all data icons (flights, ships, markers) using an invisible anchor layer — no more disappearing icons when toggling satellite on. 2. Sentinel-2 Click Fix: Clicking the satellite thumbnail now opens the actual full-resolution PNG image directly in browser, instead of a raw JSON API endpoint or confusing catalog page. 3. Light/Dark Theme Fix: UI panels and text now stay dark regardless of theme selection — only the map basemap switches between dark and light tiles. 4. Security Cleanup: Removed 19 test files containing hardcoded API keys from git tracking. Removed accidentally-tracked .git_backup directory. Updated .gitignore to prevent future leaks. **New Dependencies** pystac-client>=0.7.0 — Required for Sentinel-2 imagery search (install in backend venv) **Installation** Download ShadowBroker_v0.4.0.zip below for the complete setup bundle. Includes cross-platform start.bat (Windows) and start.sh (Mac/Linux) launchers.