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
.dbcfiles. 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
t64WebKit/GTK dependencies and includexdg-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.
GenSigInactiveValuenow 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.