Repository navigation
v1.3.3 - Trails, Heatmap & Achievement Fixes
✨ New Features
- Aircraft Trails — Always-on tracking with altitude-colored segments
- Altitude-based color gradient (green=low → red=high)
- Dashed lines for missing/uncertain altitude data
- Gap detection skips teleportation artifacts (>50km jumps)
- Isolate button to focus on single aircraft trail
- Map Heatmap — Position density overlay showing traffic hotspots
- Days selector (24h/7d/14d/30d)
- Color legend (blue=low → red=high density)
- Regional & Bizjet Achievements — Now properly tracked with pre-computed counts
- Regional: CRJ, ERJ, E-Jets, ATR, Dash 8, SAAB, Fokker
- Bizjet: Gulfstream, Citation, Falcon, Learjet, Challenger, Hawker
🐛 Bug Fixes
- Version Display — Footer and update checker now pull from API instead of hardcoded
- Aircraft Rotation — Uses calc_track fallback when track heading unavailable
- Regional/Bizjet Achievements — Were stuck at 0 progress, now working
- Feed Status Stuck on "Checking..." — Removed stray code causing all feeds to show offline
🔧 Database Changes
- Added is_regional, is_bizjet columns to aircraft_summary
- Added regional_count, bizjet_count to stats_summary
- Auto-migration populates historical data on upgrade
📦 Upgrade Instructions
Easy Method (Recommended)
cd ~/easyadsb
git pull
./setup.shManual Method
cd ~/easyadsb
git pull
docker compose build logger
docker compose up -dDatabase migrations run automatically. No manual intervention required.
Full Changelog: https://github.com/datboip/EasyADSB/blob/main/CHANGELOG.md