4.2.0

New GUI - Version 4.2.0

Status: Active Development

Additions:

  • Added DashCam (JIMI) live streaming: a dedicated DashCam widget that streams live video from supported dash cam devices
  • Added on-demand photo and video capture from the DashCam widget, with captured media saved to the Camera / Media module
  • Added front and back camera support with switching between cameras (simultaneous dual-stream not yet supported)
  • Added DashCam device configuration in the Device Form (Cameras tab): mark a device as DashCam and select its model
  • Added supported DashCam models: jc261 and jc400
  • Added Public Device Tags: device tags are now exposed when fetching devices via the API
  • Added Multiple SIM providers support on the server (Simbase provider configuration and CRUD)
  • Added grouping of the /api/commands/types response by protocol for easier command mapping
     


Improvements:

  • Improved initial setup wizard with design corrections
  • Improved onboarding: the group selection screen is now skipped when the user has only one group
  • Clarified device onboarding input by addressing the IMEI vs Tracker ID labelling in the add device flow
  • Improved DashCam widget layout with a corrected 16:9 video aspect ratio
  • Migrated the backup system to the new Docker based infrastructure for improved reliability


Fixes:

  • Fixed missing "select all objects" option when generating reports in the new version
  • Fixed "GPRS no connection" error when sending a command to a device that is online
  • Fixed Suntech custom GPRS commands not reaching the device (empty HEX in logs)
  • Fixed Stripe payment confirmed but subscription not applied to the user
  • Fixed API meta error related to longitude handling
  • Fixed driver details not decoding correctly
  • Fixed command not being sent and incorrect ADC1 value on affected protocol
  • Fixed API request timeout
  • Fixed DashCam widget stopping the stream after returning from the Camera / Media module
  • Fixed missing "add-device" analytics event
  • Fixed "useModal is not defined" error
  • Fixed handling of stream URLs returning a not-found response


GUI Transition Notice
The Legacy GUI (3.x) is approaching end-of-life and receives only critical fixes.
All new features and UI enhancements are released exclusively in the New GUI (4.x).