Skip to content

Release Notes for Client ​

Notes

  • We recommend always using the most up-to-date version of the DMP Client Router App.
  • The DMP Client Router App can also be upgraded via WebAccess/DMP.
  • You can download the latest version of the DMP Client Router App and its application note from the Engineering Portal.

Latest version ​

v3.5.0 (2026-09-07) ​

  • Added support for the syslog reporting feature.
  • Added support for device report generation and reporting.
  • Added support for adding and removing custom CAs.
  • Added reporting of the module firmware version as a new metric.
  • Improved error detection during connection to DMP. The client now distinguishes between TCP connection failures and TLS handshake failures.
  • Reduced the number of syslog warning messages related to a missing GPS module. The warning is now reported only once at client startup.
  • Removed reporting of the root user on S1 routers, which should not be accessible.
  • Fixed the metric name for the module revision number, which was previously reported using the product revision metric name.
  • Fixed an issue where the product revision metric reported an incorrect value.
  • Fixed an issue where the client failed to parse the CN from a certificate and unnecessarily performed a bootstrap.
  • Fixed an issue that could cause the client to wait indefinitely for an MQTT publish operation to complete, potentially triggering a watchdog restart.
  • Fixed an issue where the welcome page was reset after a client upgrade (only firmware versions earlier than 6.6.0).
  • Fixed an issue where the client could remain stuck in the pending state on the server when client removal was requested.
  • Fixed an issue where the client was unable to respond to all commands after receiving multiple commands concurrently.

Previous versions ​

v3.4.1 (2026-05-13) ​

  • Fixed an issue where a missing newline in the local DMP trust store after appending a new certificate corrupted the file.

v3.4.0 (2026-03-09) ​

  • Added support for appending additional certificates to the local DMP trust store.
  • Added network interface validation to ensure VPN-exposed interfaces have a valid IP address and subnet mask.
  • Adjusted the MTU for the DMP WireGuard tunnel to better suit mobile connections.
  • Improved file checksum calculation for large files.
  • Fixed an issue where an empty local changes list was sent when only non-reportable changes were detected.
  • Fixed an issue where a changed MAC address was not used in a CSR.

v3.3.2 (2026-01-14) ​

  • Improved the reading speed of reporting measurements.
  • Updated SIM stats reading to use the new SDK.
  • Updated GPS data reading to use the new SDK.
  • Fixed WAN reading issue when no backup route was set.
  • Added a misconfiguration warning when both the router application and the integrated application in the firmware are enabled (only in firmware version 6.6.0+).

v3.3.1 (2025-10-13) ​

  • Fixed critical error when the client tries to read an unknown interface state.
  • Fixed issue where the client entered an infinite loop when !unique_password was marked as "deleted".
  • The router application is now recognized as part of the system and can no longer be deleted.
  • Fixed issue where the client did not display the welcome page after a reset to default.
  • Fixed error that occurred when a reported numeric value was originally empty.
  • Fixed issue where the client spammed warning messages when the reported interface did not contain any IP address.

v3.3.0 (2025-09-25) ​

  • Added reporting of active network interfaces.
  • Added reporting of WAN interface name, firmware version, and DMP Client Router App version.
  • Added error reporting for synchronization failures due to insufficient space.
  • Improved synchronization speed for configuration profiles.
  • Fixed issue where the client exhausted all file descriptors, causing it to be unable to read certain metrics after a long reporting period.
  • Fixed temperature reporting showing absolute zero instead of null when reading failed.

v3.2.2 (2025-06-03) ​

  • Added a new CA to default truststore.
  • Improved router application installation process.
  • Fixed iptables rule duplication.
  • Resolved rare issue causing unintended deletion of config profiles upon client restart.
  • Fixed VPN traffic denial caused by default firewall settings (applies to firmware version 6.5.2 and newer).

v3.2.1 (2025-03-27) ​

  • Added support for 'v1' device platform (ICR-16xx).

v3.2.0 (2025-03-12) ​

  • Added support of VPN features.
  • Fixed services sometimes not being restarted after their configuration was changed.
  • Fixed incorrect IP being sometimes reported as WAN IP Address.
  • Fixed installation of router apps for firmware versions below 6.4.0.
  • Fixed metrics sometimes incorrectly reported as "changed".

v3.1.2 (2024-11-28) ​

  • Improved router application installation.
  • Lowered warning message count when loading configuration profile.

v3.1.1 (2024-10-10) ​

  • Added support for device secure platform (ICR-270x-S1, ICR-283x-S1).
  • Added support for new firmware version 6.5.0.
  • Improved reading of WanIp field.
  • Improved reading of configuration profile to be more resilient.

v3.1.0 (2024-07-22) ​

  • Upgraded openssl and paho.mqtt libraries.
  • Added watchdog.
  • Added user role management.
  • Reduced missing GPS metrics message count in syslog.
  • Removed cumulative metrics from client side.

v3.0.1 (2023-12-15) ​

  • Decreased the retry timeout for device reconnection.
  • Added an automatic configuration of bootstrap address to 3.x.x instance.

v3.0.0 (2023-09-01) ​

  • DMP Client Router App GEN3 first release.