Skip to content

v1.5

Choose a tag to compare

@lukeswitz lukeswitz released this 13 Aug 16:51
· 279 commits to main since this release
8358c5c

Release Notes

TestFlight Beta

v1.5 - Enhanced Stability & ESP32 Standalone

Released August 13, 2025

A huge thanks to all who have supported this project (especially with coffee). Without it, this release would not be possible.

Major Features

ESP32 Standalone Firmware

  • Complete standalone ESP32 drone detection system - Run WarDragon without iOS device dependency
  • Hardware/Software configuration options for flexible deployment scenarios
  • Auto-flasher utility for streamlined ESP32 firmware installation
  • Dedicated firmware binaries for plug-and-play ESP32 deployment
  • Enhanced ESP32 scanner with comprehensive bug fixes and performance improvements

Advanced Historical Tracking

  • Detailed encounter visualization with enhanced map integration
  • Historical pilot and home location tracking for pattern analysis
  • Enhanced flight path recording with proximity point mapping
  • MAC/CAA-based drone encounter identification for better tracking accuracy

Critical Fixes

Background Processing Stability

  • Fixed critical crash during Settings singleton initialization - Resolved recursive dependency between Settings and BackgroundManager during app startup
  • Improved background disconnect handling - Enhanced cleanup procedures to prevent memory leaks and crashes during background task termination
  • Stabilized app lifecycle management - Better handling of foreground/background transitions

Technical Improvements

Codebase Enhancements

  • Minor codebase refactoring and logging improvements for better maintainability
  • Image resizing optimizations for better performance
  • Updated documentation and README improvements
  • Enhanced error handling and debugging capabilities

Firmware Updates

  • Multiple firmware configuration options for different hardware setups
  • Improved flasher tooling with better user experience
  • Updated firmware links and installation guides

Documentation Updates

  • Updated README with new ESP32 standalone instructions
  • Added comprehensive firmware flashing guides
  • Enhanced troubleshooting documentation
  • Updated hardware compatibility matrix

This app runs on coffee... thanks to the supporters.

TestFlight Beta Buy Me a Coffee

Full Changelog: v1.4build2.2.0...v1.5build2.3.2

Download: Available on the TestFlight and GitHub Releases

Hardware Requirements: iOS 17.6+ | ESP32 compatible boards for standalone mode