4.1.0

Legacy GUI — Version 3.8.0

Status: Maintenance Mode (Bug fixes & limited improvements)

Fixes

  • Fixed Beacons API endpoints and transformer
  • Fixed SMS gateway exposure in My Account settings
  • Fixed API sharing create validation rules
  • Fixed API client form data handling
  • Fixed API alert "set users" handling
  • Fixed max exceedance percentage limit on speeding API
  • Fixed forbidden message translation
  • Fixed DeviceExpirationAlertCheck triggering
  • Fixed Google geolocation response object parsing
  • Fixed unfinished backups (DevicesPositionsBackuper)
  • Fixed Plivo missing api_id in 401 error responses
  • Fixed custom event alert check with condition type diff and empty previous position
  • Fixed Stripe external subscription handling
  • Fixed odometer daily report when start/end values are empty
  • Fixed tracker service config save via job
  • Fixed History modal start/end daily datetime calculation
  • Fixed Traccar Config.php defaults
  • Fixed DeviceServerReconfigCommand behavior

Additions

  • Added positions/space stats console command (DevicesDataStatsCommand)
  • Added device history speeding API endpoint
  • Added include stats option for devices API
  • Added device-plans restriction to prohibit demo users
  • Added tags to beacon create/edit forms

Improvements

  • Optimized events loading via latest device requests
  • Optimized events lookup pagination
  • Optimized events summary loading
  • Improved automatic sidebar hiding (translations + behavior)
  • Improved OdometerDailyReport — rounding to 2 decimals
  • Improved Beacons controller form handling
  • Improved admin language strings
  • Added missing translations for device settings, sensor value editing, and forbidden messages

Note: The Legacy GUI (v3.x) is in maintenance mode. No new UI features will be introduced. We recommend migrating to the New GUI.

New GUI — Version 4.1.0

Status: Active Development

Fixes

  • Fixed Beacons API endpoints
  • Fixed SMS gateway exposure in My Account settings
  • Fixed API sharing create
  • Fixed API client form data
  • Fixed API alert set users
  • Fixed max exceedance percentage limit on speeding API
  • Fixed Google geolocation response parsing
  • Fixed unfinished backups
  • Fixed Plivo missing api_id in 401 error responses
  • Fixed custom event alert check edge case (empty previous position)
  • Fixed Stripe external subscription handling
  • Fixed odometer daily report with empty values

Additions

  • Added device history speeding API
  • Added include stats option for devices API
  • Added device-plans restriction for demo users
  • Added positions/space stats command

Improvements

  • Optimized events load, lookup pagination, and summary
  • Backend-shared improvements across both GUIs

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