1.6.1

Release Date: 04/09/26

New Features / Improvements:

Trip Files
  • View and download recorded trip files directly from the Trips page
  • Each trip displays its associated data files in a dedicated modal with plugin name and file details
Trips Page Improvements
  • Search, filter, and sort trips by vehicle, configuration, date range, and more
  • Clear filters button with a badge indicator showing when filters are active
File Browser Upload
  • Upload files to the File Browser directly from the web interface
A2L File Identification
  • The system now verifies that the A2L file matches the connected ECU by comparing EPK strings from ECU memory against the A2L definition
Configuration Duplication
  • Duplicate an existing device configuration to quickly create new configurations based on existing ones
MDF Concatenation to File Browser
  • Concatenated measurement files are now available in the File Browser for easy access and download
Software Provisioning Without TPM
  • Devices without a TPM 2.0 chip can now be provisioned using a software-based fallback, preserving the same approval workflow
Event Machine CLI
  • New command-line tool for developing and testing Event Machine event definitions locally without requiring cloud access
  • New delay macro for debouncing noisy signals and requiring stable conditions before triggering events
Grafana Map Plugin
  • VDS Map Panel plugin is now available on Grafana dashboard servers for geographic data visualization
Device Monitoring
  • SD-card disk usage metrics are now reported by the device for storage monitoring

Bug Fixes:

  • Fixed multiple issues with CAN signal selection where individual signals appeared as separate entries under messages
  • Fixed an issue where the first MF4 recording with GPS enabled was twice the expected length
  • Fixed a crash where vicar would panic when the telemetry rate was set to “none”
  • Fixed a memory leak in vicar that could lead to out-of-memory conditions when the upload service was unavailable
  • Fixed a crash in elma’s disk queue after device deep sleep
  • Fixed XETK devices allocating excessive memory due to inaccurate timing values from the ECU
  • Fixed device status history being lost during trip transitions
  • Fixed rcuctl not recovering from hardware initialization failures — the device now reboots automatically
  • Fixed authentication token refresh causing a redirect loop in the web interface
  • Fixed user invite resend not working correctly
  • Fixed the File Browser not handling large file sizes properly
  • Fixed the configuration page using incorrect plugin identifiers for RMBA selections
  • Fixed incorrect footer display across the application
  • Fixed the page title tag showing the wrong value
  • Fixed telemetry data gaps caused by zero-length CAN messages in the processing pipeline
  • Fixed MDF concatenator skipping data chunks with timing gaps
  • Fixed database authentication failures caused by automatic password rotation
  • Fixed data volume re-attach assigning incorrect folder ownership