- Developers
- Sygic Maps SDK
- Release Notes
- 9.4.0
- Change Log
Change Log
9.4.0 (2019-03-25)
Bug Fixes
- Core: device id and device name generator crash
- Core: fix for adding duplicate operations
- Core: Refactor FutureCache, fix potential access to destroyed this pointer, fix FutureContext propagation
- Core: remove deprecated parking and fuel prices services from Places
- Core: Return empty Place structure on failure while loading place
- Core: Set logger level to Max after logger deinitialization
- Core: Telemetry log size fix
- DriversBehavior: Final score doesn't contain events with zero penalization
- Interface: replace HashSet with CopyOnWriteArraySet for geoToScreen callbacks
- Map: Correct distance used when offseting screen center causing black screen in FollowGps mode on globe
- Map: Fix duplicitly loaded maps during online/offline map load/unload
- Map: Fix possible crash when displaying logistic data with no LogisticInfoSettings
- Map: Fix potential crash when asynchronously loading multilang headers
- Map: Fix uncorrect path geometry simplification algorithm case to handle cyclic geometry
- Map: Fixed addition of redundant bounding boxes for speed cams & logistic attributes that are not rendered
- Map: Route progress reset after route cancel
- Navigation: Correct distance to pois in POR analyzer after recompute
- Navigation: Default truck max speed set to 255kmh instread of 0kmh
- Navigation: Fixed POR analyzer
- Search: Error response nullptr handling
- Search: fill place id for all POI types
- Search: Places in area missing place id
- Search: Prevent broken promise caused by read error
- Search: update conversion tables with new categories and groups
Features
- Map: Camera tilt is preserved in gps movement mode
- Map: Truck prohibited roads visualization
Performance Improvements
- Core: Vector normalization now uses reciprocal square root
- Map: Heightmap performance refactor
- Map: MapReader height data speed and memory optimizations