Skip to content

Releases: lukislp/ObdGarage

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 07 Aug 11:28

1.1.1 (2026-08-07)

Bug Fixes

  • add a live dashboard screenshot to the README (4506202)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 09:37

1.1.0 (2026-08-07)

Bug Fixes

  • add a self-hosted test coverage badge (e9be5fa)
  • bound fuel cost-per-km to the same window as distance (91aee87)
  • close socket-leak and stale-IsConnected gaps in Android BT transport (0168bda)
  • correct stale test counts and descriptions left over from the merge (fc6ba19)
  • eliminate login timing side-channel for unknown accounts (58ff6e4)
  • harden OBD protocol parsing and connection handling (92a4063)
  • harden SyncManager auth persistence and state consistency (b639ee4)
  • persist ASP.NET Core Data Protection keys across restarts (5ce0058)
  • prevent trip-merging across silent connection loss (a2cf2ae)
  • re-trigger CI after the previous push's webhook was dropped during a GitHub Actions incident (5a8f0ca)
  • reject implausible odometer values from OBD reads (99f45e2)
  • scope AppState/SyncManager per browser session, not process-wide (9dac81a)
  • skip corrupt trailing lines when reading sample history (71d0e56)
  • track rejected entity ids in sync push responses (13c7a2f)
  • web UI formatting and vehicle-photo lifecycle bugs (cf76831)

Features

  • add a Diagnose tab for reading DTCs in the Web UI (edc919c)
  • implement EF Core/SQLite persistence backend (640d4cb), closes hi#severity
  • read diagnostic trouble codes (DTCs) (7e824fe)
  • switch Web/Server/App persistence to EF Core/SQLite (6c16b3a)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 17:39

1.0.0 (2026-08-06)

Features

  • add Docker images and multi-arch CI/CD pipeline (6169cc8)