Traccar 6.9
August 19, 2025
Traccar GPS server version 6.9.x is now available for download.
This is a major update with many fundamental changes that will lay the foundation for future improvements. Because of the large number of changes and the rush caused by the urgent GPS rollover device issues, it may not be as stable as our typical releases. We will quickly fix any issues in follow-ups, but make sure you test it thoroughly before upgrading large deployments.
List of main changes in this release:
- Fix for the GPS week rollover. Many devices were recently affected by the rollover issue, which should now be resolved. No configuration is required.
- Notifications can now be properly localized into different languages. A user setting has been added for language preference. English and Spanish localizations are included for now. Please help us localize into other languages.
- Improvements in fast reports and stop detection. We now support stop detection by data gaps. Previously, it was only supported in reports, not in regular events. The logic is also unified between fast and slow reports, so there should be fewer discrepancies between them.
- The Devices Excel report is now generated on the client side. We plan to migrate other reports in the future as well. The benefits include localization, better performance, and code simplification.
- Added support for printing reports. You can now export any report as a PDF, if your browser supports it.
- Support for deep linking into reports using query parameters.
- The old Route report has been replaced with the Positions report. It is intended for reviewing raw position data for a single device. You can also export it as a CSV file. It's a significant improvement because each attribute is rendered as a proper, separate column.
- Geofence performance improvements. We now use a double-check approach: first a rough bounding box, then a precise area check. This should significantly improve performance if you use geofences.
- Under the hood, we added support for streaming data directly from the database. For some reports, this avoids loading all the data into memory first, saving significant server memory resources.
- Cache improvements - heavy locks are avoided, which should improve data processing performance.
- JSON serialization improvements. All attributes and API calls use JSON format, and serialization is now cached.
- Added user actions audit report.
- No forced OpenID redirect on the login screen.
- Added an option for a billing link per user. For example, this can be used to link to a billing account for managing subscriptions.
- Small improvements to the linking page and general error handling.
- Added a Traccar Client factory reset command to reset the password.
- SMS is now sent in UTF-8 format, which should solve issues with certain languages.
- New version of the embedded web server, addressing some security issues.
There is one new communication protocol - BWS NB2.
If you would like to receive Traccar project news and updates, please subscribe here.
Discuss it on the forum.