Appearance
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.
