- Developers
- Sygic Maps SDK
- Release Notes
- 13.0.0
- Change Log
Change Log
13.0.0 (2019-05-31)
BREAKING CHANGES
- Interface: MapMarker refactor
Bug Fixes
- Android: Add missing clickable area method
- Android: Fix missing start / end markers
- Android: Fix wrong polyline color setter
- Core: Fix interface LogLevel enum
- Core: Increment map client version header
- Core: Remove duplicated template
- Map: Fix possible crash in MapView when going background while driving
- Map: Add missing hash / equals and annotations
- Map: Delete CustomContent API from interfaces
- Navigation: Fix crash after going to background
- Perf: Reverted some async read functions in routing
- Routing: ETA is now calculated with correct speed
- Search: Return error for unknown poi categories
Features
- Core: Extend logging capabilities
- Core: Add hopscotch map implementation
- iOS: Add SYMapObject setter for payload data, remove redundant references for mapObjects inside SYMapView
- Map: Replace MarkerData getBitmap() method with getBitmapFactory() method
- Map: Transfer payload from interface to map
- Routing: Add writeIntegerMapToParcel and readToIntegerMap methods to the RoutingOptions
- Routing: Routing now supports memory mapped maps
Refactoring
- Interface: MapMarker refactor
- Map: refactor ViewObjects with payload addition
Performance Improvements
- Core: provide lock free speed profile context for single thread services
- Core: use flat map for lock free speed profile cache
- Previous article: Notable Feature