Change Log

19.3.12 (2021-06-10)

Bug Fixes

  • Online: Fix refresh token timer

19.3.11 (2021-06-08)

Bug Fixes

  • Context: Fix rare crash while SDK is deinitializing
  • Online: Correctly propagate a new Access Token after a refresh session request
  • Routing: Fix crash when deserializing a route from JSON on a map that's not loaded

19.3.10 (2021-05-31)

Bug Fixes

  • iOS: Avoid using CATransaction during rendering each frame

19.3.9 (2021-05-28)

Bug Fixes

  • Online: Fix crash when multiple traffic requests are sent simultaneously

19.3.8 (2021-05-26)

Bug Fixes

  • Android: Fix crash in http download initialization
  • Map: Read road offsets only for non null roads
  • Map: Render watermark on non-production builds
  • Navigation: Add missing Cantonese translations
  • Navigation: Fix Czech TTS translations

19.3.7 (2021-05-18)

Bug Fixes

  • Core: Return correct operation result for getAvailableVoiceList in case of network/server error
  • iOS: Offline speedcams are now downloaded
  • MapReader: Extra checks were added to avoid crashes while reading roads from map
  • Routing: EV Compute should no longer return invalid geometry when detour starts at first element of route part
  • RoutingLib: Fixed issue with EV progress sometimes not reporting progress with desired frequency

19.3.6 (2021-05-13)

Bug Fixes

  • Android: Fix AudioTrack creation on M+ systems
  • Android: Fix TTS initialization on systems without TTS engine
  • Core: Fix crash when context is deinitialized while the initialization is running
  • iOS: Fix route compute to use traffic

19.3.5 (2021-05-11)

Bug Fixes

  • Core: Unsubscribe COnlineAuthService from signals when destroying it
  • Routing: Fix crash when route has invalid geometry

19.3.4 (2021-05-07)

Bug Fixes

  • Map: Fix crash in lane assist after GPS location jumps backwards
  • Routing: Invalid time setting should no longer significantly slow down routing

19.3.3 (2021-05-06)

Bug Fixes

  • Android: Change default timeout for http requests to 10s. Add More HTTP logs
  • Map: Read names with currently set language if possible
  • Navigation: Ensure that OnPrimaryComputeStarted is triggered before the first progress

19.3.2 (2021-05-04)

Bug Fixes

  • Core: Allocate buffer with null terminator when decoding Base64 string
  • Core: Fix issue with reading roads

19.3.1 (2021-04-29)

Bug Fixes

  • Android: Add SygicContextInitResult to proguard
  • Android: Do not call onMapInitializationInterrupted on new MapView
  • Android: Fix OkHttp logs
  • Core: Call correct Parse function when parsing map install resume data
  • Core: Fix a few seconds freeze when starting download of more than one country-split map
  • Core: Return correct ISO for Kosovo
  • iOS: Fix crash when carplay disconnects
  • iOS: Fix downloading files which have spaces in URL
  • iOS: Limit downloads to max 10 files at once, move downloads creation to another dispatch queue
  • Map: Get scaling of images and fonts from the map view they are drawn on
  • Navigation: Fix not changing old logistic info settings to defaults
  • Navigation: Make didPassWaypoint being called only once per waypoint
  • Routing: Do not mark full compute parts as partial
  • Routing: Fix parallel route compute

19.3.0 (2021-04-19)

Bug Fixes

  • Route: Fix roundabout instructions where road touches RB in only one point
  • Routing: Disable violated restrictions for pedestrian
  • Routing: Fix discontinued road elements in route

Features

  • Android: Add map matching functionality
  • Core: Add caching of selected MapsAPI Responses
  • Core: Add option for getting user profile to Online interface
  • Core: Add option to clear MapLoader cache
  • iOS: Add interface for SetLogisticInfoSettings to SYMapView
  • iOS: Add map matching functionality
  • iOS: Add possibility to provide Apple user name and email during sign in
  • Map: Allow to use background color or image for lane assist view
  • Map: Update skin files and textures
  • Navigation: Add scout compute settings to json config file
  • Navigation: Set waypoint as visited in shorter distance
  • Routing: Add possibility to avoid route segments
  • Routing: Add rectangle avoids
  • Routing: Map matching functionality has been enhanced with additional information
  • Routing: Remove maxSpeed from truck profile
  • Routing: Routing re-compute can now enforce reconnection to original route
  • Routing: Store and load route as route plan
  • Search: Set flat data search priorities