โ† Back to PiLNK

๐Ÿ“‹ Changelog

What's new in PiLNK
No matching changes found
v0.1.4 "Ghost Hunter"
April 20, 2026
๐Ÿ”ง Infrastructure
PiLNK Code system โ€” single 8-hex-char code replaces old dual-code system
config.json system โ€” PiLNK Code in gitignored config.json; `git pull` works without conflicts
Cloudflare SSL โ€” must remain on Full (Strict); documented and fixed
Email system โ€” all files migrated from mail() to Resend API via sendEmail()
Whisper import disabled โ€” prevents crashes on Pis without faster-whisper
๐Ÿ“ก Pi Dashboard
Fully internationalized โ€” global 45-airport database, dynamic METAR, location-aware features
Map auto-centering โ€” centers on receiver's actual coordinates from dump1090-fa
Distance rings fixed โ€” redraw at receiver location (was stuck on Auckland)
IFR waypoints โ€” conditional on NZ location
๐Ÿ”ง Installer v2.7
PiAware detection โ€” detects existing PiAware, fixes stale apt mirrors, skips redundant installs
config.json โ€” writes PiLNK Code to config.json instead of editing app.py
๐Ÿ‘ป Ghost Plane Hunter
100% identification rate โ€” hexdb.io + ARIA fallback pipeline
Auto-scan โ€” autonomous ghost identification with configurable intervals
Batch size increased โ€” 5 โ†’ 10 hex codes per scan
hexdb.io integration โ€” free instant lookups as first tier
Owner-missing fix โ€” three-layer cache bypass for re-scanning
Re-scan missing owners โ€” one-click button to find and fix gaps
Source badges โ€” โšก hexdb or โœฆ ARIA labels on all results
Ghost sharing โ€” shareable URLs, X/Twitter integration
ARIA search expanded โ€” ads-b.nl + ADSBexchange added
๐ŸŒ Site
Node stats card โ€” Mission Control shows today's phases, records, top aircraft types
Full docs page โ€” 8-section getting-started guide
Onboarding updated โ€” reflects new install flow with PiLNK Code
Home page aircraft count โ€” now shows real numbers from network
Network map โ€” taller on desktop and mobile
Ghost DB โ€” source badges, share buttons, count in sidebar
Changelog page โ€” searchable version history
๐Ÿ”’ Security
app.py hardened โ€” input validation, rate limiting, error handling
Node auto-creation โ€” nodes join network on first ping, no registration step
Google OAuth โ€” configured end-to-end
ghost.php smart update โ€” preserves existing data during re-scans
v0.1.2
April 2026
Initial beta release
ADS-B flight tracking with live map
ATC audio streaming via RTL-SDR
Community forum with rich text editor
ARIA AI assistant (Claude Sonnet)
Ghost aircraft detection
Watchlist with preset alerts
Leaderboard and achievements
PiChat instant messenger
Network map with live nodes