Skip to content

Changelog

All notable changes to LightningROD are documented here.

v0.1.5 -- 2026-02-28

Initial release. Core charging analytics platform.

Added

  • Infrastructure -- Docker Compose stack with PostgreSQL 16, FastAPI, Alembic auto-migrations, and a dark-mode web UI (Jinja2 + HTMX + Tailwind).
  • Data Seed -- CSV-to-PostgreSQL import script with idempotent upsert, automatic AC/DC classification, and location type assignment.
  • Charging Sessions -- Paginated session list with filters for date range (presets and custom), charge type, and location. Slide-out detail drawer with all 30 session fields and prev/next navigation.
  • Cost Analytics -- Configurable per-network charging costs. Lifetime cost summary with free vs. paid breakdown. Gas vehicle comparison and network cost comparison with toggleable sections.
  • Energy Dashboard -- Total lifetime energy consumed, efficiency trend chart with rolling average, regenerative braking totals (when data available), and configurable US/EU unit display.
  • Settings -- Network cost management, gas comparison parameters (MPG, $/gallon), unit preferences, and comparison section visibility toggles.
  • Database Schema -- 8-table schema designed for the full ha-fordpass data model (vehicle status, battery, trips, location) even though v1 only populates charging tables.