Skip to content

Mapbox Navigation SDK 2.12.0-beta.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@mapbox-github-ci-writer-public-1 mapbox-github-ci-writer-public-1 released this 24 Mar 16:21
· 275 commits to main since this release
49c7287

Mapbox Navigation SDK 2.12.0-beta.3 - 24 March, 2023

Changelog

Changes between v2.12.0-beta.2 and v2.12.0-beta.3

Features

  • Introduced FollowingCameraFramingStrategy, an interface that defines a strategy used to calculate points to be framed for the FOLLOWING camera mode. Added FollowingFrameOptions.framingStrategy property that allows injection of custom FollowingCameraFramingStrategy. #7041
  • Introduced MapboxRouteLineOptions#lineDepthOcclusionFactor parameter to control route line layer opacity based on occlusion from 3D objects. #7038

Bug fixes and improvements

  • Fixed the case when ReplayLocationEngine returned outdated location at the beginning of a new replay trip session. #7022
  • Fixed false off-road detection on turns. #7046
  • Updated off-road detector for automotive to stay on road even if we are further than 10 meters from the road. #7046
  • Improved cache key performance for NavigationRoutes in order to address ANR experienced when setting long routes. #6915
  • Fixed "global reference table overflow" by reducing the amount of objects transferred through the JNI on every route progress update. #7030
  • Improved MapboxRouteLineView to prevent a flash of rendered route geometries on the map when the view instance is recreated to apply new MapboxRouteLineOptions. #7043

Known issues ⚠️

  • Native crash signal 11 (SIGSEGV), code 1 (SEGV_MAPERR) may happen at libmapbox-common.so at SqlitePersistentStorage#createQuery.
  • Route refresh base URL is not set via RouteOptions#baseUrl. Instead, NavigationOptions#routingTilesOptions#tilesBaseUri is used for refresh.

Other changes

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.12.0-rc.1 (release notes)
  • Mapbox Navigation Native v129.0.0
  • Mapbox Core Common v23.4.0-rc.1
  • Mapbox Java v6.11.0 (release notes)