v1.0.0 March 28, 2026 Latest

New Features

  • Hardware Dashboard with real-time battery, CPU, and network monitoring via termux-api
  • Service Manager with toggle controls for Wake Lock, SSH server, and HTTP file server
  • IoT Bridge with HTTP webhook receiver and SQLite persistence
  • Interactive TUI built with Bubble Tea, Lip Gloss, and Bubbles
  • Auto-migrating SQLite database via embedded Goose migrations
  • Configurable CLI options for database path, webhook port, and debug logging

Technical Details

  • Pure Go binary — zero CGO dependencies, compiles with CGO_ENABLED=0
  • Uses modernc.org/sqlite for native Go SQLite driver
  • Go 1.22+ net/http method routing for webhook endpoints
  • Elm Architecture (Model-Update-View) for clean state management
  • Cross-compilation support for aarch64 Android targets
v0.3.0 March 15, 2026

New Features

  • IoT Bridge with HTTP webhook receiver on configurable port
  • Real-time event log with scrollable viewport
  • SQLite database integration with auto-migration
  • Health check endpoint at GET /health

Improvements

  • Refactored screen models to follow composite pattern
  • Added channel-based event streaming for IoT data
v0.2.0 March 8, 2026

New Features

  • Service Manager screen with daemon toggle controls
  • Wake Lock support to prevent Android battery optimization
  • SSH server start/stop with one-key toggle
  • HTTP file server powered by Go net/http

Bug Fixes

  • Fixed process leak when toggling services rapidly
  • Fixed PID file cleanup on unexpected exits
v0.1.0 March 1, 2026

Initial Release

  • Basic TUI framework with Bubble Tea and Lip Gloss
  • Hardware Dashboard with battery, CPU, and network stats
  • termux-api integration for hardware polling
  • 5-second auto-refresh for dashboard data
  • Visual battery gauge with color-coded status
  • Tab navigation with F-key and number key bindings