Skip to content
This repository was archived by the owner on Jul 27, 2026. It is now read-only.

v0.3.0

Choose a tag to compare

@keesverruijt keesverruijt released this 04 Jul 04:12
7906a21

0.3.0 (2026-07-04)

Features

  • analyser: compile canboat.json into the canboat-core crate (4036686)
  • canboat-core: ISO Transport Protocol reassembly (0202997)
  • canboat-tui: connecting modal + fatal-error modal (26b6a68)
  • canboat-tui: correct interval in log mode + hide age (a2ef747)
  • canboat-tui: interactive TUI for n2kd / canboat-pipeline (9aae7ab)
  • canboat-tui: log-file replay mode + analyzer library extraction (b57828c)
  • canboat-tui: measured transmission interval per PGN row (f0a1bbe)
  • canboat-tui: persistent NAME → info cache + return-to on EntryDetail (c4774d6)
  • canboat-tui: require --host or --log; suppress connect modal in log mode (cc77dc5)
  • canboat-tui: scrollable entry-detail screen (53b4523)
  • canboat-tui: surface non-OK PGN 126208 ACKs as status-bar alerts (0c2ccef)
  • canboat-tui: TimeView + per-entry history + ←/→ instance nav (b4eaed7)
  • canboat-tui: TimeView search + PGN filter + source multi-select (842c1ba)
  • canboat-tui: writable-gated overrides; show silenced PGNs (438a225)
  • embed copyright string in help texts, logs, and source files (5953248)

Bug Fixes

  • accept up to 1785-byte payloads + route TUI logs to a file (e38e110)
  • canboat-core: prefer specific no-Match variant over Fallback range catch-all (cf2750a)
  • canboat-core: treat PGN 126464 Function Code as primary-key (e74ffac)
  • canboat-tui: advertise t timeline in Devices + DeviceDetail hints (85f91c6)
  • canboat-tui: bump connect timeout to 10s (5958582)
  • canboat-tui: emit PGN 126208 Request (fn 0), not Command (fn 1) (b1e629b)
  • canboat-tui: non-blocking startup with bounded connect timeouts (ebdd321)
  • canboat-tui: per-screen keybinding hint bars (586243b)
  • canboat-tui: preserve field order in entry-detail JSON view (1adefa9)
  • canboat-tui: round measured interval to a stable step (7be0f0e)
  • canboat-tui: stop column-shift on first ↓ in device list (9827575)
  • repair stale oversized-len test, emit C's match pseudo-unit in text mode (cd843da)