- Developers
- Sygic Maps SDK
- Release Notes
- 9.0.0
- Change Log
Change Log
9.0.0 (2019-02-19)
BREAKING CHANGES
- iOS: [SYDriversBehaviorLog removeTrip:] has been renamed to [SYDriversBehaviorLog removeTripWithId:]
Bug Fixes
- Core: Avoid infinite increasing of DriversBehaviorTrip's location and event arrays
- Core: conversion issue from json string to enum class in json library
- Core: Remove possible deadlock when setting chunk promises by reducing scope of the lock
- Core: Set auth and product server for diagnostics purpose
- Interface: typo in type annotation
- iOS: Create correct SYDrivingEvent subclasses in trip events array.
- iOS: Update SYAnnotationView frame on main thread to prevent crash when using autolayout
- Map: Fix possible crash in autozoom, when requesting trajectory
- Map: Fix possible crash in MapView deinitialization
- Map: Fixed issue with removal of passed part of the route in some lower zoom levels
- Navigation: Demonstrate repeating fix
- Navigation: Fixes vehicle snapping issues
- Navigation: Fixes waypoint passing
- Navigation: Offline trajectory generation with wiapoint creates continuous geometry
- Navigation: Recompute fix
- Navigation: Reset route progress after new compute
- Routing: Corrects hazard parameters
- Routing: Turns off alternatives during online recompute
- Windows: Create all filesystem directory levels, not only one.
Features
- iOS: Add method to remove trip from SYDriversBehaviorLog with SYDriversBehaviorTrip* parameter
Performance Improvements
- Map: Improve slow bottleneck using height map for many loaded maps
- Previous article: Migration Guide