Changelog
Release-level changes for the desktop app.
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.