github bballdavis/Riviamigo 2026.11.0
2026.11.0: R2 telemetry, metrics stability, and UI polish

latest release: 2026.11.1
2 hours ago

Thank you to everyone who keeps sending reports, captures, and PRs. Your R2 telemetry has made this release possible, and it is a big step forward for how Riviamigo handles R2 data.

A special thanks to @d2000enator, who made their first contribution with two fixes: #77 stops the ingestion capture export from panicking after repeated end-of-file polls, and #79 sends non-root Nginx startup errors to stderr so they show up in your container logs. Welcome, and thank you!

R2 and Parallax telemetry

  • Trips now use the R2 GNSS speed and gear signals, and unknown values are skipped instead of being treated as real readings. A missing GNSS speed reads as stopped, and GPS time is picked by proximity.
  • Tire, preconditioning, window, and temperature data are richer.
  • Navigation positions are captured, and charging power is gated on charging status.
  • A silent Parallax subscription is detected and restarted, and state snapshots are re-learned afterwards. Parked re-sends back off, and snapshots no longer land in history.

New features

  • Opt-in GitHub release checks, plus the running release shown on Settings.
  • Resource limits for live and heavy connections.
  • Rivian-style frunk and liftgate icons on the overview vehicle widget, and colour swatches in chart tooltips so each value matches its series.

Fixes and maintenance

  • Fixed a panic that could happen after a metrics batch completed, by fusing the response stream.
  • Restore compatibility ignores the transient backfill index in the schema contract.
  • Cleared the Rust 1.97 clippy lints that were blocking backend checks.

Full Changelog: 2026.10.1...2026.11.0

Don't miss a new Riviamigo release

NewReleases is sending notifications on new releases.