Skip to content

Releases: datboip/EasyADSB

v1.3.3 - Trails, Heatmap & Achievement Fixes

24 Jan 03:44

Choose a tag to compare

✨ 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.sh

Manual Method

cd ~/easyadsb
git pull
docker compose build logger
docker compose up -d

Database migrations run automatically. No manual intervention required.

Full Changelog: https://github.com/datboip/EasyADSB/blob/main/CHANGELOG.md

v1.3.2 - Complete API Documentation

13 Jan 05:56

Choose a tag to compare

📚 Documentation

  • Complete API Reference — README now documents all 27 logger API endpoints
    • Organized by category: Core, Export, Queries, Statistics, Achievements, Calendar, System
    • Includes all query parameters and request/response examples
    • Added base URL guidance (http://<your-pi>:8082)

🐛 Bug Fixes

  • VERSION File — Corrected VERSION file that was incorrectly left at 1.3.0 during v1.3.1 release

📦 Upgrade Instructions

Easy Method (Recommended)

cd ~/easyadsb
git pull
./setup.sh

Manual Method

cd ~/easyadsb
git pull
docker compose up -d

Full Changelog: https://github.com/datboip/EasyADSB/blob/main/CHANGELOG.md

v1.3.1 — Performance & Backup Release

08 Jan 01:41

Choose a tag to compare

Critical performance fixes and new backup service.

✨ New Features

  • Backup Service — One-click backup from dashboard (config-only or full with flight data)
  • New Personal Records — Lowest altitude, slowest aircraft, earliest/latest catches
  • Apply Recommended — Hardware Guide can apply optimal settings for your Pi

🐛 Bug Fixes

  • Critical: Achievements/Records hanging — Now load instantly on 2M+ databases
  • Hardware Guide not loading — Fixed API URL routing
  • Logger settings not saving — Fixed wrong API endpoint
  • Duplicate poll interval — Removed confusing duplicate setting

🔧 Improvements

  • Settings Save Button with toast confirmation
  • Loading states for settings dropdowns
  • 30 new pre-computed database columns

📦 Upgrade Instructions

Easy Method (Recommended)

cd ~/easyadsb
git pull
./setup.sh

Manual Method

cd ~/easyadsb
git pull
docker compose build logger backup
docker compose up -d

Your existing flight data will be preserved. Database migration is automatic on first startup.

Full Changelog: https://github.com/datboip/EasyADSB/blob/main/CHANGELOG.md

v1.3.0 — The Dashboard Update

06 Jan 00:54

Choose a tag to compare

Major overhaul with 74+ achievements, interactive maps, and a redesigned dashboard.

✨ New Features

  • Custom Leaflet Map — Native interactive map with altitude-based coloring, heading rotation, 6 map styles, distance rings, and antenna range outline
  • Achievements System — 74+ achievements across 8 categories with progress tracking
  • Leaderboard — Time-range filtering (24h/7d/30d/all) and category sorting
  • Aircraft Type Gallery — Browse all logged aircraft types by category
  • Activity Heatmap — Redesigned with tooltips, color legend, daily totals
  • Hardware Detection — Auto-detects Pi model and provides optimization tips
  • Collapsible Feed Status — Compact status pills when collapsed

🔧 Improvements

  • Achievement caching: 2 minutes → <1ms response time
  • Aircraft database enabled by default
  • Enhanced military/helicopter detection (40+ patterns)
  • Setup wizard: All prompts require Enter to confirm
  • Setup wizard: Detects existing data and asks to keep or start fresh
  • Auto-detection of RadarBox serial after container start

🐛 Bug Fixes

  • Fixed critical TypeError in max_alt comparison
  • Fixed "ground" altitude parsing crash
  • Fixed map z-index overlapping header

📦 Upgrade Instructions

Easy Method (Recommended)

cd ~/easyadsb
git pull
./setup.sh

Manual Method

cd ~/easyadsb
git pull
docker compose pull
docker compose down
docker compose up -d

Your existing flight data will be preserved.

Full Changelog: https://github.com/datboip/EasyADSB/blob/main/CHANGELOG.md

v1.2.1 — Polished Release

04 Dec 04:25

Choose a tag to compare

New Features

  • Added Live Aircraft table with 7 columns (callsign, hex, type, alt, speed, hdg, dist, seen)
  • Added 150+ country flags based on ICAO hex ranges
  • Added callsign caching (remembers callsigns like tar1090)
  • Added ADSBx quick buttons (Leaderboard, MLAT Sync)
  • Added units toggle (kt/nm ↔ mph/mi)
  • Added menu option 7: Rebuild local changes
  • Added menu option 0: Exit

Bug Fixes

  • Fixed MLAT configuration was truncated, now includes all 4 MLAT feeds
  • Fixed Messages/sec now shows actual rate, not cumulative total

Updated Screenshots

  • dashboard-full.png
  • dashboard-light.png
  • setup-menu.png

Upgrade Instructions

cd ~/easyadsb
./setup.sh

Choose option 6 (Update EasyADSB)

Full Changelog: v1.2.0...v1.2.1

v1.2.0 — Flight Logger & Management Features

01 Dec 04:52

Choose a tag to compare

New Features

  • Added Flight Logger with local SQLite database storage
  • Added CSV and JSON export for flight data
  • Added configurable sample rate (5/10/15/30/60 seconds)
  • Added auto-cleanup with retention settings (7/14/30 days or forever)
  • Added Pause/Resume recording from dashboard
  • Added Backup/Restore menu option (setup.sh → option 5)
  • Added granular uninstall options with clear descriptions
  • Added port configuration for dashboard and logger
  • Added logger stats display in CLI status menu

Improvements

  • Mobile responsive fixes (header buttons no longer overlap)
  • Logger stats display as 2x2 grid on mobile
  • Better settings UI with explicit Save button
  • Quick Stats now shows "Live data from your receiver"
  • Updated all screenshots for v1.2.0

Bug Fixes

  • Fixed ADSB.lol button URL (was broken)
  • Fixed Docker network "still in use" error when stopping
  • Fixed "serviceses" typo in spinner output
  • Fixed RadarBox serial not showing in reconfigure flow
  • Fixed copy button colors on mobile

Upgrade Instructions

cd ~/easyadsb
./setup.sh

Choose option 6 (Update EasyADSB)

Full Changelog: v1.1.0...v1.2.0

v1.1.0 – Critical UUID Fix & New Features

30 Nov 02:34

Choose a tag to compare

Changes in v1.1.0

  • Fixed ADSBexchange UUID reset bug (UUID now persists across reboots)
  • Corrected ULTRAFEEDER_CONFIG variable expansion
  • Added Auto-Update system (setup.sh → option 7)
  • Added Easy Uninstall tool (setup.sh → option 8)
  • Added Docker cleanup detection to prevent container conflicts
  • Removed SDR Serial and SDR PPM fields from dashboard
  • Updated Station ID layout to a cleaner 3×2 grid
  • Fixed FlightAware "My Stats" and SkyAware links
  • Fixed RadarBox station link
  • Improved copy button compatibility on HTTP
  • Improved dashboard startup visibility
  • Updated version references and documentation
  • General cleanup, UI polish, and minor fixes

v1.0.1 — Bug Fixes & UI Improvements

29 Nov 07:21

Choose a tag to compare

Changes in v1.0.1

  • Fixed broken copy buttons on dashboard
  • Corrected external links & anchors
  • Added missing SDR fields to station info grid
  • Improved grid layout (4-column responsive design)
  • Updated version references (setup.sh + dashboard)
  • General cleanup and small fixes