[v.4.5.0] 05.03.2026#
Component versions
| Service | Version used |
|---|---|
| CARS_Analytics backend | v.4.5.0 |
| CARS_Analytics frontend | v.2.3.99 |
New Features:
- Updated the list of vehicle types. The UI now uses the revised vehicle type list:
- Replaced the legacy vehicle type classifier with the new
featured_vehicle_typeclassifier in the camera settings; - Added a «Has trailer» filter;
- Updated vehicle type search and detailed event/incident views to support the new vehicle types;
- Updated vehicle display and filtering to use the new vehicle types.
- Implemented versioning for API-methods
/api/. Updated the format:api/v1/is now used instead ofapi/v1-cars/; - Added the
/api/v1/filters/feature/countrymethod to retrieve available license plate country features. The method returns individuality parameters and execution time. Available in Swagger; Available in Swagger; - Added the
/api/versionmethod to retrieve service versions. Available in Swagger; - Added links to camera settings: the camera name in the Events and Incidents tables, as well as in the Handlers section, now redirects to the corresponding camera settings page;
- The «Add» button in the «Handlers» section when creating a scenario is now disabled until the general scenario settings are saved;
- Updated the «Interactive» preview mode:
- Added optional zone rendering in the «Interactive» preview mode, with the ability to toggle configured zones via checkboxes;
- Enabled navigation to the Event/Incident details page by clicking the corresponding element in the preview.
Changes:
- Removed the «Vehicle Positioning» classifier from the selection list; it is now applied by default for the relevant handlers. Handlers using the «Vehicle Positioning» estimator have been migrated to the «vehicle_position_v2» classifier. The classifier is also available in cars_api_tester;
- The «Counting vehicles» handler now returns the positionScore (positioning score);
- Added validation for accuracy filter settings in Events and Incidents: the «from» value can no longer exceed the «to» value;
- Renamed the «Sabotage plugin» to «Sabotage»;
- Added a camera information row to the Event and Incident details pages;
- Added a retention limit for export tasks (reports, images, and other files). Implemented automatic deletion of files not linked to tasks and task files older than the configured retention period;
- Implemented filter parameter persistence on the «Events» and «Incidents» pages. Filter settings are now preserved after page refresh or when navigating back from the Event/Incident details page;
- The «Add» button on the unsaved scenario page is now inactive until the scenario is created;
- Removed the «Rotation Angle» field from the camera settings;
- Updated the camera settings layout: added the «The direction of movement is not set» placeholder for the no-direction state and reduced the top padding for the «Recognition zones haven't been added» block;
- Improved settings export and import via the admin panel;
- Updated the filtering section:
- Reworked license plate filtering by replacing the single «Type» dropdown with two separate fields — «Feature 1» and «Feature 2»;
- Added a «Has trailer» selector with the following options: «N/A», «Yes», «No»;
- Updated the «Has flashing lights» selector with the following options: «N/A», «Yes», «No».
- Updated the «Sabotage» handler:
- The sabotage indicator (triangle) is now always displayed in orange;
- The default value of «Max trigger frequency» in camera settings has been set to 3000 ms;
- Recognition zones no longer need to be created to use the handler;
- The handler is now available only in scenarios of type «Incidents». Added the following restrictions:
- Creating the «Sabotage» handler in «Events» scenarios is not allowed;
- Switching the scenario type from «Incidents» to «Events» is not allowed if the scenario contains the «Sabotage» handler; The system shows an error notification when a user attempts these restricted actions during scenario creation or editing.
Fixes:
- Fixed an incorrect value in the vehicle dropdown in the «Vehicle orientation detection policy» field in the «Zone flow» handler. Values now display correctly;
- Adjusted the layout of the lower border for the parameter groups;
- Fixed an issue with saving images in list items: an image added via the filter when creating a list item now saves correctly;
- Fixed an issue when saving a camera after changing the source type: switching between source types now works correctly without required-field errors and without blocking saving changes;
- Fixed filter search in the Events/Incidents sections: when entering values manually, dropdown search now matches only by key and no longer searches by UUID;
- Adjusted error display when deleting a recognition zone used in a scenario handler: the user now sees a single error message instead of two;
- Fixed an issue with opening the API documentation in the deployment package. Documentation now opens without VPN and works correctly.