Skip to content

Reference / v2.0.5

Changelog

Release-level changes for the desktop app.

v2.0.5 - October 25, 2026

v2.0.5 Added

  • Added keyboard shortcuts and undo for existing file and edit actions.
  • Added in-app notices: failures remain in a dialog, while successful-save notices stay visible without blocking further work.
  • Added a Problems list for the open DBC and for an open log. Selecting a problem selects its signal, and layout problems open the bit grid.
  • Added a session log of opened files and changes. Export and Copy act on the active Problems or Log tab.
  • Added a right-click Share action with the app icon, a short note, and the website link.

v2.0.5 Changed

  • Save now asks for confirmation before writing a DBC that still has errors. Warnings alone do not require confirmation.
  • A DBC with an isolated broken line can still open. The broken lines are listed and remain in the original file until a save is confirmed.
  • The field related to a problem is outlined in Edit.
  • Signals that share bits are marked in the signal list and table, and repeated copies of the same problem are collapsed into one row.
  • A DBC can be removed from a Log Analyzer session without deleting the source file.

v2.0.5 Fixed

  • Signals whose only receiver is the placeholder can be edited again.
  • Selecting a problem now selects the related signal in both the list and table.
  • If a file cannot be recovered, the database that was already open remains available.

v2.0.4 - October 19, 2026

v2.0.4 Added

  • Added operating-system file opening for .dbc files. A second file opens in the already running app.
  • Added Per message and chronological All frames trace views in Log Analyzer.
  • Added Refresh mapping for loaded DBCs in the Log Analyzer Sources panel.
  • Added shared-time-axis plots with an overview strip, persistent time axis, overlay or stacked lanes, per-signal scaling, step or linear lines, and sample markers when zoomed in.
  • Added A/B plot cursors with delta time and signal values at both positions.
  • Added plot-to-inspector navigation for the selected signal and cursor position.
  • Added log checks for cycle time, DLC, and decoded values outside their defined signal range.
  • Added changed-bit inspection and trial decoding for unknown IDs, with the option to save a trial as a DBC signal.
  • Added A/B measurement of decoded signal values at two trace frames.

v2.0.4 Changed

  • Replay now behaves like a live capture: trace rows and plots advance with replay time, pause keeps the current view, and Stop / reset restores the pre-replay view.
  • Each plotted signal keeps its own colour, and changed trace bytes are marked against the previous frame with the same ID.
  • Redesigned the Sources panel, inspector, trace table, and filters. Signal start/end bits and the payload layout are shown together.
  • Opening a log reuses the DBC already open in the app.
  • The Add signal to plot dialog adds selected signals from its footer action and then closes.
  • Recent-file dates are shown in local time.

v2.0.4 Removed

  • Removed Log Analyzer bookmarks.

v2.0.3 - September 28, 2026

v2.0.3 Added

  • Added shared VAL_TABLE_ editing in the Editor, including table management, signal assignment, and change counts.
  • Added Integer, Float32, and Float64 signal data types through Vector SIG_VALTYPE_, while keeping bit length and signedness independent.

v2.0.3 Changed

  • DBC saves now preserve the source encoding and original line endings for better Vector CANdb++ compatibility.
  • Translation output now normalizes common Unicode punctuation for CANdb++ and keeps renamed identifiers unique and within 32 characters.
  • Help content now follows the features enabled in the current app build.
  • Linux DEB packages support Ubuntu 24.04 t64 WebKit/GTK dependencies and include xdg-utils; RPM packages use improved gzip compression.
  • Linux installers use the CPU-only translation stack without Torch, CUDA, or Stanza.

v2.0.3 Removed

  • Removed Message Type from the message editor and structured comparison because it is not stored as a separate DBC record.

v2.0.3 Fixed

  • Translation renames now update signal-group and relationship references, and string attribute values can be translated without changing attribute names.
  • Value-table edits are retained when compare data does not include the shared table catalog.
  • Translate and Log Analyzer progress updates no longer fail with Windows access-denied errors.
  • Long tables scroll without jumping, and render failures show an error screen instead of a blank window.
  • Saving an existing DBC now writes edited cycle time, send type, CAN FD frame format, start value, inactive value, SPN, and bus name back to their BA_ lines while preserving unrelated attributes.
  • Deleting a message, signal, or node now removes related comments, value descriptions, attributes, and obsolete signal-group references while preserving remaining group members.
  • GenSigInactiveValue now loads into the signal inactive-value field.

v2.0.2 - August 11, 2026

v2.0.2 Added

  • Added Save and Save As actions while Compare is active when either file has unsaved edits.
  • View, Edit, Compare, and Log Analyzer now preserve selection, filters, scroll position, and session state when switching tabs.

v2.0.2 Changed

  • Compare opens with a faster text diff and builds the Structured view only when requested.
  • Side-by-side Compare now uses a fixed copy gutter, shared vertical scrolling, and independent horizontal scrolling.
  • Compare edits update locally until compare mode, whitespace settings, or saving requires a full refresh and validation.
  • After Compare and Save succeeds, closing the confirmation returns to Edit.

v2.0.2 Fixed

  • Compare and Save handles wrapped or OEM comments, apostrophes, Unicode, and embedded newlines more reliably.
  • German characters remain consistent between Original and Modified content.
  • Confirm Save tolerates pre-existing malformed comment quotes after a successful validated write.

v2.0.1 - August 6, 2026

v2.0.1 Added

  • Added an offline Log Analyzer for ASC and BLF files with DBC mapping, filters, bookmarks, plots, statistics, unknown-ID review, and multi-channel settings.
  • Added German-to-English and English-to-German translation for comments, value labels, value tables, and string attributes.
  • Added optional signal and message renaming plus an automotive glossary for technical phrasing.
  • Added a Models menu for installing or removing Argos language packs on demand; language packs are stored in app data and are not bundled with the installer.

v2.0.1 Changed

  • Help now includes bundled release notes for offline access and can show update notes when a newer version is available.
  • The Log Analyzer home action now uses the same icon styling as the other home actions.

v2.0.0 - May 24, 2026

v2.0.0 Changed

  • Rebuilt DBC Utility as a Tauri desktop app with a React interface and embedded Python backend.
  • Added production packaging for Windows NSIS and Linux DEB/RPM releases.
DBC UTILITY / PRODUCT CAPTURE