Release Note
Version 4.23.0-RC1
2026-04
Breaking Changes
New Features
Enhancements
- Added VehicleLocation, a new class used by LocationProvider to update location information, replacing the Android native Location.ANDROID-14370
- Improve retry strategy for POI search tasks after timeout. ANDROID-14649
Bug Fixes
- Expose new turn types to distinguish stay-left/stay-right scenarios.ANDROID-14604
- Fix the bug that the “Arrival local time” is incorrect when the vehicle system time zone differs from the vehicle’s actual location time zone. ANDROID-13896
Version 4.22.0-RC1
2026-03
Breaking Changes
New Features
Enhancements
- Support RestAreaInfo in highway alerts. Add
onHighwayInfoUpdatedandonLaneGuidanceInfoUpdatedmethods toAlertEventListener.ANDROID-14547
Bug Fixes
- Fixed the scenario where longPress and Click were triggered simultaneously. ANDROID-14472
- Fix NullPointerException in monkey test. ANDROID-14367
Version 4.21.0-RC1
2026-02
Breaking Changes
New Features
- Support copyright. TASDK-46670
- Add EH Addon Service Framework. ANDROID-13735
Enhancements
- Optimize resumeDownloadRegionData to reuse progressCallback. ANDROID-14490
- Add ready notification callback for MapContent Streaming. ANDROID-14242
- Add
prevLanesHasLaneLevelDatafield to indicate whether prevLanes info contains full lane-level data. ANDROID-14184 - Set default tight turn prompt separator to comma for audio guidance.ANDROID-14306
- Print NGXPlugin version. ANDROID-14322
- Tasdk display log improve.ANDROID-14180
- Supports Highway merge alert and audio type, add Add
setEnabledAudioPromptsmethod to set enabled audio prompt types using whitelist approach. ANDROID-14035 - Add
KEEP_CURRENT_ROADenum value toAssistActionto indicate that the driver will keep current road after this maneuver. And improve the logic of "Continue on Highway". ANDROID-14421
Bug Fixes
- Fixed logging crashes with thread safety and file stream validation.. ANDROID-13636
- Return ERROR reason when
createAlternativeRoutesTaskcreation fails. ANDROID-13875 - Improve custom annotation render slow issue.ANDROID-14213
- Fix invalid egl context crash issue.ANDROID-14217
- Fixed crash caused by invalid shared lock state.ANDROID-14218
- Fixed null pointer exception in
acceptRouteProposalcaused by race condition when accessingcandidate_member variable. ANDROID-14273 - Adapting to along-route traffic refresh in offline situations.ANDROID-14437
Version 4.20.0-RC1
2026-01
Breaking Changes
New Features
- Supports using different color styles for adjacent route legs. ANDROID-13935
- Support "Continue on Maneuver" for Highway Driving. ANDROID-13944
- Support for JSON format configuration for positioning engine internal algorithm parameters. ANDROID-14188
- Support regional map data download. ANDROID-13339
Enhancements
- Deprecated API Removal. ANDROID-14071
- Expose API to enable/disable path detection to avoid access restrictions or bypass access restrictions. ANDROID-14186
Bug Fixes
- Fixed a dead lock issue. ANDROID-14090
- Fix incorrect enum value mapping in getHazardousMaterialTypes method. ANDROID-14102
- Fixed an ANR issue. ANDROID-14091
- Fix POIs on the map temporarily disappear before reappearing When switching between day and night mode.ANDROID-13981
- Fixed a rendering paused issue when surface destroyed in foreground. ANDROID-14124
- Add code protection to avoid crash in MemInfoUtil. ANDROID-14199
- Fix heap memory overflow issue. ANDROID-14215
Version 4.19.0-RC1
2025-12
Breaking Changes
New Features
- Support configuring prediction time to compensate for GPS positioning latency.ANDROID-13982
Enhancements
- Provide the date information in the data layer version. ANDROID-13879
- Enable NDK r21c package. ANDROID-14024
- Add FeatureFeedbackEvent event. ANDROID-14059
Bug Fixes
- Fixed the issue that lane guidance is not updated immediately after starting navigation. ANDROID-12962
- Update the version of the protobuf-java to fix a vulnerability. ANDROID-13789
Version 4.18.0-RC1
2025-11
Breaking Changes
New Features
- Add vehicle related temperature for VehicleStatus. ANDROID-13839
- Enable version catalogs feature. ANDROID-13668
- Support specifying styles when creating map view. ANDROID-10462
- Support query ev model info. ANDROID-13657
Enhancements
- Supports configuring additional parameters for better route calculation.ANDROID-12950
- Provided a method to render the color of the alternative route behind the vehicle. ANDROID-13594
Bug Fixes
- Fix the bug that route updated reason incorrect after accepting an alternative route. ANDROID-12950
- Fixed the issue where the response time of clicking annotation is too long. ANDROID-13575
- Fix thread safety issue in FlatBuffer decoding that could cause data corruption when accessing decoded objects asynchronously. ANDROID-13760
- Add lock to prevent crash. ANDROID-13825
Version 4.17.0-RC1
2025-10
Breaking Changes
New Features
- Support CVP on IntersectionView. ANDROID-13174
- Add new event Google UI kit api call in datacollector. TASDK-46157
Enhancements
- Improve hybrid isochrone strategy to prefer cloud isochrone. ANDROID-13466
- Add preferUsingNavPoints flag in RoutePreferences. ANDROID-13471
- Supports automatically selecting an alternative route while navigating. ANDROID-13432
Bug Fixes
- Fix misalignment of RoadSubtype values with C++. ANDROID-13536
- Fix ANR when syn-adding a large amount of annotations.ANDROID-13552
- Fix a race condition in EGL context management during rapid activity recreation.ANDROID-13448
- Fix crash when accessing disposed navigation session. ANDROID-13596
- Fix the lifecycle issue of MapContentManager. ANDROID-13550
Version 4.16.0-RC1
2025-09
Breaking Changes
- Expose EH path update method and traffic attribute in EH Service. ANDROID-12766
- Upgrade gradle to 7.6.6; Upgrade AGP 7.4.2; Set MinSdkVersion to 24. ANDROID-13325
New Features
- Gesture support in TnClusterMapview.ANDROID-11690
- Provide energy consumption in routing. ANDROID-13009
- Provide traffic debug info. ANDROID-13120
- Supports alternative routes during navigation. ANDROID-13012
Enhancements
- Improve the behavior of routing failed. ANDROID-12758
- Support dump symbols for local debug. TASDK-45867
- Support setting day night mode when creating a Mapview.ANDROID-11738
Bug Fixes
- Fix data layer definition misalignment between C++ and Android. ANDROID-13214
- Fix ANR in search POI on map. ANDROID-13186
- Fix On-Street Parking touch has no response issue. ANDROID-13231
Version 4.15.0-RC1
2025-08
Breaking Changes
New Features
- Support dynamic POI search feature. ANDROID-12605
- Optimization for 2 fingers touch. ANDROID-12507
- Integrate RMem v2.3.0 and support
android-ndk-r25c-arm64v8aTASDK-45640
Enhancements
- Improve overview animation. ANDROID-12893
- Provide lane change restriction information if there are solid lanes or physical barrier before the junction. ANDROID-12001
- Provide a unified id of highway exit road in highway alerts. ANDROID-13104
Bug Fixes
- Fix Dynamic search POI not show issue. ANDROID-13023
- Fix Dynamic POI annotation extra info missing issue. ANDROID-13055
Version 4.14.0-RC1
2025-07
Breaking Changes
- Removed deprecated TruckRestrictions interface from Route. ANDROID-12815
- Improve performance of EHService and deprecate distanceToVehicle field. ANDROID-12705
- Support API of DriveSession. ANDROID-12686
- Intersection view Display Optimization. ANDROID-12749
New Features
Enhancements
- Support restriction checks for truck Axle Group. ANDROID-12593
- Grouping truck restriction reasons and adding restriction type on route. ANDROID-12660
- Improve destroy surface process to avoid unnecessary waiting. ANDROID-12786
- Provide truck restriction type in navigation. ANDROID-12760
- Support trailerRestriction and axleRestriction information in AlertItem. ANDROID-12594
- Support STEEP_HILL_UPWARD, TRAILER_PROHIBITED and AXLE_RESTRICTION_BLOCKED in AudioPromptType. ANDROID-12835
- Support the Synchronization of Navigation Service and EH Service ANDROID-12694
Bug Fixes
- Fixed the bug that JunctionView is still output after stopping navigation. ANDROID-12644
- Fixed the crash when trim memory method is called by Android system before SDK is initialized. ANDROID-12745
- Extended the tap detection range for route selection to improve touch accuracy. ANDROID-12795
- Fix the bug that traffic light prompted cannot disable ANDROID-12581
- Add protection code to avoid EHService crash ANDROID-12745
- Fix intersectionview elements are not rendering issue ANDROID-12466
Version 4.13.0-RC1
2025-06
Breaking Changes
- Improve performance of EHService and deprecate distanceToVehicle field. ANDROID-12705
New Features
- Integrate multi map plugins. ANDROID-12195
Enhancements
- Enhance vehicle profile for CV phase 4. ANDROID-12584
- Fix blackduck issues. ANDROID-12393
- Expose "Times" field in OnStreetParkingLot. ANDROID-12323
- Improve MapLoadStatusChanged callback. ANDROID-11844
Bug Fixes
- Fix EV Range request time is too long. ANDROID-12309
- Fix render mode not applying correctly. ANDROID-11320
Version 4.12.0-RC1
2025-05
Breaking Changes
- Provide time related information on EH Traffic Sign and EH Traffic Light. ANDROID-12065
New Features
- Support android-ndk-r25c. ANDROID-12241
- Add satellite map related settings to the Android layer. ANDROID-12091
- Expose API for HMI to set the tilt angle for IntersectionView. ANDROID-12324
- Support rendering satelite map. ANDROID-12161
Enhancements
- Support blocking dispose method. ANDROID-12383
- Fix blackduck issues. ANDROID-12393
Bug Fixes
- Fix crash when adding log message header. ANDROID-12344
- Fix the crash caused by egl context being destroyed prematurely by the system. ANDROID-11820
- Fix the crash caused by thread safety issue in TnAnnotationsController. ANDROID-12300
- Fix the delay when exiting multi-map page. ANDROID-12470
Version 4.11.0-RC1
2025-04
Breaking Changes
- Provide more information on lane guidance struct and strategy improvement. ANDROID-9666
- Only provides arrival battery info for waypoints that have been checked. ANDROID-11882
- Move NavigationConfig of NavSDKOptions members to NavigationServiceOptions. ANDROID-12051
New Features
- Integrate Rmem 2.0.0 to enable memory profiling. TASDK-44350
- Expose road name feature controlling the visibility of road names on the map.ANDROID-11862
- Expose turn bubble APIs for displaying directional instructions for upcoming maneuvers.ANDROID-11862
Enhancements
- Native service improvement. ANDROID-12172
- Fix Android NI build failed due to project.gradle throw NPE. ANDROID-12130
- Support local set to HK and MO. ANDROID-12000
- New region HKM expansion. ANDROID-11871
- Supports CV related alerts and audio guidance. ANDROID-11302
- Support to use Hebrew language. ANDROID-11504
- Support "continue and right and right UTurn" type and "continue and left and left UTurn" type. ANDROID-12074
- Delete useless module sdk-support-test. ANDROID-12101
- Support local set to PORTUGUESE_BRAZIL and CATALAN. ANDROID-11922 ANDROID-11968
Version 4.10.0-RC1
2025-02
Breaking Changes
- N/A
New Features
- Add HttpManager to support timeout http request. ANDROID-11834
- Provide all service areas along the route in route summary. ANDROID-9493
Enhancements
- Support EdgeTravelEstimation during navigation.ANDROID-10330
- Expose ruleType and maxStayMinutes in OnStreetParkingLot. ANDROID-11741)
- Expose information about intersection's via links. ANDROID-11350
- Use routePreferences instead of avoidOption in EvTripPlanRequest. ANDROID-11817
- Enable black route (with hard restrictions) departure. ANDROID-11263
Bug Fixes
- Fix content switch fail error in multi-mapviews scenario. ANDROID-11424
- Fix navigation app stuck when vehicle connect a special VPN with no network connection. ANDROID-11572
- Fix the bug that nearbyChargingStation value is incorrect. ANDROID-9134
Version 4.9.0-RC1
2024-12
Breaking Changes
- Support EH Link Geometry offset to link start ANDROID-11615
New Features
Enhancements
- LocaleHelper improvements. ANDROID-11296
- Add more log for native task. ANDROID-11460
- Disable numap assemble by default. ANDROID-11503
- Improve the speed of decoding EHData. ANDROID-11337
- Use routePreferences instead of avoidOption in RouteRequest. ANDROID-11692
Bug Fixes
- Fix type mismatch error when removing a single on street parking. ANDROID-11159
Version 4.8.5
Bug Fixes
- Prevent NullPointerException During SDK Disposal Process. ANDROID-12745
Version 4.8.4
Bug Fixes
- Fix the crash when trim memory method is called by Android system before SDK is initialized. ANDROID-12745
Version 4.8.3
- Enhancements
- Support blocking dispose method. ANDROID-12383
** Version 4.8.2**
Bug Fixes
- Fix EHData decode method using wrong EHLink cache issue. ANDROID-12052
Version 4.8.1
2025-01-17
Enhancements
- Improve the speed of decoding EHData. ANDROID-11337
Version 4.8.0-RC2
2024-12-03
Bug Fixes
- Fix the EH memory increasing issue.ANDROID-11539
Version 4.8.0-RC1
2024-11-20
Breaking Changes
- Provide edge index on the route that cannot be reached. ANDROID-11170
New Features
- Support rendering unreachable route.ANDROID-11149
Enhancements
- Expose Android DPI debug functionality. ANDROID-11039
Bug Fixes
- Fix map rendering context abnormal process destruction to prevent crash. ANDROID-11268
Version 4.7.0-RC1
2024-10-22
Breaking Changes
- N/A
New Features
- Add new region: ISR. ANDROID-11014
- Support trailing length and candidate size settings. ANDROID-11137
- Support route duration without traffic. ANDROID-11096
Enhancements
- Cancel POI search in High layer(7-9 zoom level). ANDROID-10384
- Remove unreasonable stop auto zoom logic. ANDROID-10959
- Support network status set before SDK init. ANDROID-11106
- Remove "android-sdk-datasense". ANDROID-11095
- Simplified thread name. ANDROID-10650
- Switch to JNI_ABORT mode when Release*ArrayElements in JNI. ANDROID-11124
Bug Fixes
- Fix dataArray leak at sendEvent in DataCollector. ANDROID-11121
- Fix NavSDKOptions enableHDMap is invalid for MapContent. ANDROID-10938
Version 4.6.0
2024-10-22 * Finalize
Version 4.6.0-RC1
2024-09-19
Breaking Changes
- Update EH distance type from int to float. ANDROID-10904
- Add more attributes of on-street-parking data. ANDROID-10907
New Features
- Expose intersection detect distance settings. ANDROID-10821
- Expose EH log settings api and stub.parentLinkId. ANDROID-10836
- Expose session id in NavigationSession. ANDROID-10982
- Expose show FPS API to HMI. ANDROID-10828
Enhancements
- Improvement on graphic resources management for the non-self managed annotation. ANDROID-10682
- ManeuverInfo street name won't get from route, but only be refreshed by turnByTurnInfo. ANDROID-10768
- Clear the taskQueue when surface be destroyed to avoid map delay rendering. ANDROID-10701
- Save dependency information to the package. ANDROID-10841
- Mapview default dpi calculation improvement. ANDROID-10908
- Allow SDK to initialize without location permission. ANDROID-10995
Bug Fixes
- Add valid check for charging duration. ANDROID-10824
Version 4.5.0
2024-09-18 * Finalize
Version 4.5.0-RC2
2024-08-28
Breaking Changes
- CV/EV feature. ANDROID-10710
- API loadStyleSheet changes. ANDROID-10411
- VehicleInfoProvider accept NonNull parameter. ANDROID-10441
New Features
- Supply ease parking level query in mapcontent. ANDROID-10604
Enhancements
- Native service lifecycle management. ANDROID-10354
- MapView module log uniform. ANDROID-10753
Bug Fixes
- Fix the TBT info not updated correctly after accept the better route proposal. ANDROID-10626
- Fix egl swap buffer error cause 1-2s black screen when back to foreground. ANDROID-10702
Version 4.4.0
2024-08-21 * Finalize
Version 4.4.0-RC2
2024-08-08
Breaking Changes
- Support truck info provider and truck restrictions. ANDROID-10254
- Support runtime map streaming data version update. ANDROID-8483
- Change the branch and towards name from item to list in ManeuverInfo. ANDROID-9299
New Features
- Expose new fields in EH data service. ANDROID-10034
- Expose HOV category and EHPosition attributes. ANDROID-10504
- Expose session Id and guidance stage. ANDROID-10514
Enhancements
- Expose setMaxOnboardRouteCount API. ANDROID-10169
- Remove distanceTraveled '10 meter' restriction for auto zoom in AGV mode. ANDROID-10240
- TASDK engine verbose log improvement. ANDROID-10119
- Support Android13. ANDROID-10414
Bug Fixes
- Fix zigzag route on a straight road by using high precision latlon encode and decode method. ANDROID-9799
- Fix onLongPress unexpected triggered. ANDROID-10355
- Fix route.getArrivalTimes not plus charging duration. ANDROID-10276
Version 4.3.0-RC1
2024-06-20
Breaking Changes
- Change setVehicleCategory to internal method. ANDROID-10098
New Features
- Expose the form of way category of EH link. ANDROID-10036
Enhancements
- Register componentCallbacks2 to receive in-memory event callbacks. ANDROID-10041
- Replace byteBuffer with byte array to fix deserialization failure. ANDROID-10050
- Customize the dispatchers. ANDROID-10075
- Update targetSdkVersion to 31/ kotlin to 1.7.20 /AGP to 7.1.3. ANDROID-10174
Bug Fixes
- Fix the corner case when rapidly switching between recent apps causes the map to stop rendering. ANDROID-10035
- Fix the problem of concurrent operation of routes. ANDROID-10018
- Fix search task status synchronization issue. ANDROID-10126
Version 4.2.0
2024-06-19 * Finalize
Version 4.2.0-RC1
2024-05-23
Breaking Changes
- N/A
New Features
- Expose local arrival times of each waypoint on route. ANDROID-9363
- Support EHService in AGV mode. ANDROID-9640
- Expose EH tollgate and speed limit change. ANDROID-9885
- Expose EH intersection, region code, state name and timezone. ANDROID-9890ANDROID-9899
- Expose EH traffic sign and traffic light. ANDROID-9891
- Data collector update enum type. TASDK-39930
- Expose EH stub and subpath. ANDROID-9924
Enhancements
- Integrate unified traffic proxy. ANDROID-9516
- Clear engine gpu memory when mapview on paused. ANDROID-8922
- Add new region TUR for Turkey. ANDROID-9709
Bug Fixes
- Fix EHLinkAttributes.slopes value type is wrong. ANDROID-9826
- Fix crash reported by Firebase. ANDROID-9527ANDROID-9538
Version 4.1.0
2024-05-21 * Finalize
Version 4.1.0-RC1
2024-04-19
Breaking Changes
- Expose coroutine dispatcher customize for search poi. ANDROID-9657
- Replace drivesession.aar with navigation.aar. ANDROID-9652
New Features
- Support EHMessageService. ANDROID-9102
- Support EHDataService. ANDROID-9103
- Support rendering on-street parking. ANDROID-8868
Enhancements
- tasdk log improvement. ANDROID-9279
- load map data plugin automatically.TASDK-40770
Bug Fixes
- Catch exception in the GnssStatusCallback. ANDROID-9538
Version 4.0.0
2024-04-18 * Finalize
Version 4.0.0-RC1
2024-03-28
Breaking Changes
- Remove max onboard route count. ANDROID-8921
- Replace TrafficIncidentResults with TrafficIncident. ANDROID-8958
- Replace RESUME_EV_ROUTE with RESUME_EV_TRIP_PLAN. ANDROID-8738
- Expose depart waypoint signal. ANDROID-9025
- Move inject location provider from drivession to SDK. ANDROID-9289
New Features
- Expose safety meta data in the route response. ANDROID-8748
- Data collector pass firmware into c++ for network usage. ANDROID-8962
- Update schema for V4 event PromotionTriggerValues. ANDROID-9011
- Expose chargingDuration field to client. ANDROID-9050
- Expose One Data Package setting to NavSDKOptions. ANDROID-9075
- Expose an optional API for user to change plugin. ANDROID-9201
- Supply on-street parking query in mapcontent. ANDROID-9137
Enhancements
- Data collector update action in promotion event. ANDROID-9165
- Data collector improve trip-id management. ANDROID-9152
- Support controlling the position of the scale bar. ANDROID-9079
- Improve map display log output. ANDROID-9319
- Improve the order of triggering arrival and depart callback. ANDROID-9338
- Support broker server address set in the sdk options. ANDROID-9326
- Add SDKState Manager. ANDROID-9286
- Expose log handler to client. ANDROID-9476
Bug Fixes
- Shut down annotation thread pool ahead of fully exit the map engine. ANDROID-8857
- Fix instrumented test crashed by RouteRequest JNI. ANDROID-8963
- Fix the issue of search poi could not be removed in a multi-threaded environment. ANDROID-9239
- Fixed map render mode in tasdk inconsistent with atlas engine. ANDROID-8167
- Convert traffic flow speed unit from km/h to m/s. ANDROID-9485
- Fix route not remove after cancel trip. ANDROID-9514
Version 3.4.0-RC1
2023-11-30
Breaking Changes
- Expose new map status when surface size changed. ANDROID-8520
- Move user position from Alert to PE. ANDROID-8685
New Features
- Add new better route updating reason for resume EV trip planner. ANDROID-8267
- Expose traffic incident and flow in AlertItem. ANDROID-8805
- Expose new API to control the traffic light count prompt. ANDROID-8571
Enhancements
- Add ‘evMaxChargingPower’ to EnergyProfile. ANDROID-8513
- Move the DriveSession listener notify method to a new single thread. ANDROID-7643
- Add new API in VehicleInfoProvider to improve the behavior of cvp arrival logic. ANDROID-8755
- Increasing the threshold to 400ms between gesture: 'click' and 'long press'. ANDROID-8016
Bug Fixes
- Fix the bug that the callback of task runAsync method is never triggered. ANDROID-8758
- Fix no road name and icon show in map. ANDROID-8769
Version 3.3.0-RC1
2023-11-08
Breaking Changes
- Expose hybrid routing and EV trip planning in drive session. ANDROID-8695
New Features
- Expose API to change the dynamic native library path. ANDROID-8608
- Expose max zoom limit API in Atlas. ANDROID-8682
Enhancements
N/A
Bug Fixes
- Fix AutoZoomDebugInfo crash in multi threading environment. ANDROID-8710
Version 3.2.0-RC2
2023-10-20
Breaking Changes
- Change the signpost branch/towards name from list to item. ANDROID-8494
- Do not throw the exception if the createRerouteTask returns null. ANDROID-8488
- Provide onboard route for EV when there's no network connection. ANDROID-8266
New Features
- Expose parking lot attribute of current road. ANDROID-8300
- Add new field "promptType" in AudioInstruction. ANDROID-8512
- Add new field timeZoneInfo and arrivalBattery to TravelEstimation. ANDROID-7989
- Add Intersection approaching alert and audio. ANDROID-8522
- Add a new API to enable/disable simplify audio third guidance. ANDROID-8511
Enhancements
- Add vehicle live speed into consideration in CVP self-propelling. ANDROID-8069
- Support setting route count for ev request. ANDROID-8464
- Make some low-frequency and critical path log info level on android layer. ANDROID-8550
Bug Fixes
- Fix touch up event did not callback when moving a short distance on map. ANDROID-8214
- Handle surface unexpected be destroyed when application in foreground scenario. ANDROID-8278
Version 3.1.0-RC1
2023-09-19
Breaking Changes
- Move setRegion method from NavSDKOptions to SDKOptions. ANDROID-7940
- Change destination and waypoints during navigation. ANDROID-7791
- Remove field in feedback info which should not been there. ANDROID-8031
- Still return route when traffic block. ANDROID-8024
- 'showRegionForRoutes' api improvement. ANDROID-8060
- Provide proposal accept result to user. ANDROID-8120
- Public annotation api improvement. ANDROID-7798
- Remove school sign alert type and sharp turn type. ANDROID-8270
- Remove deprecated fields in MMFeedbackInfo. ANDROID-8280
- Move old EV error code into Route warning message. ANDROID-8307
New Features
- Add Tightened speed limit alert. ANDROID-7966
- Expose SafetyScore in the route. ANDROID-7993
- Integrate Intersection Guidance Info From Drivesession. ANDROID-8184
- Support rendering intersection view. ANDROID-8229
Enhancements
- AutoZoom Config UI improvements. ANDROID-7534
- Inverted texture coordinates from original bottom-left to top-left. ANDROID-7462
- SingleClick callback sequence improvement. ANDROID-7755
Bug Fixes
- Fix the timed speed limit not updated bug. ANDROID-7949
- Stop sending navigation event after stopNavigation. ANDROID-7874
- Handle popup mapView scenario lifecycle. ANDROID-7906
- Fix mapview container memory leak. ANDROID-8053
- Fix onNavigationRouteUpdating not been triggered bug. ANDROID-8085
- Fix Korean country code map error. ANDROID-8216
- Fix return ADAS message twice. ANDROID-8269
Version 3.0.0-RC2
2023-06-16
Breaking Changes
N/A
New Features
N/A
Enhancements
N/A
Bug Fixes
- Fix UNDEFINED sub status after a successful download. TASDK-34007
Version 3.0.0-RC1
2023-06-13
Breaking Changes
- Add turn by turn information updated callback. ANDROID-7629
- Remove deprecated method: onNavigationRouteUpdated. ANDROID-7669
- Expose charging station property. ANDROID-7197
- Still return route with traffic block for DRG. ANDROID-7871
- Provide sub-region OTA update feature. ANDROID-6750
- Datacollector supports uploading events control in the runtime according to SDKRuntime. ANDROID-6527
New Features
- Expose red light speed camera audioType enum. ANDROID-7675
- Expose JunctionView status. ANDROID-7737
Enhancements
- Set the maximum number of routes calculated by onboard map data. ANDROID-6768
- Handle short maneuverLength situation to make the autozoom more smooth. ANDROID-7603
Bug Fixes
- Fix autozoom transition to 2D mode when in highway. ANDROID-7120
- Fix the invalid route issue and audio decode issue. ANDROID-6276
- Fix Arabic audio text error. ANDROID-7814
- Fix zoom map mode went to 2D accidentally. ANDROID-7818
Version 2.10.0-lts3-rc8.1
2023-03-23
Breaking Changes
N/A
New Features
- Support outer polygon to represent EV range. ANDROID-7207
- Enable stakeholders to configure AutoZoom LADs configuration at runtime. ANDROID-6715
Enhancements
- Memory performance improvements in the native layer.
Bug Fixes
- Fix the bug that map not rendered due to EGL_BAD_SURFACE. ANDROID-7386
- Fix the bug that the better route accept fail. ANDROID-7448
Version 2.10.0-lts3-rc7.3
2023-03-10
Breaking Changes
N/A
New Features
N/A
Enhancements
N/A
Bug Fixes
- CVP missing when shapes removed. ANDROID-7375
- Fix a performance issue in native layer.
Version 2.10.0-lts3-rc7.2
2023-03-06
Breaking Changes
N/A
New Features
- Add new API 'showRegionForModelInstance' in CameraController to snap to polygon. ANDROID-6845
- Apply avoid options in EV routing when auto planning is set to off. ANDROID-7168
Enhancements
- Set the value of 'ChargingPlan' in 'TravelPoint' nullable. ANDROID-7149
- Notify touch event handlers about Up events in case of single tap. ANDROID-7164
- Autozoom updates. ANDROID-6843
Bug Fixes
- Fix the bug that the savedTime in BetterRouteProposal is null. ANDROID-7260
- Fix the bug that the zoneInfo in school zone alert is null. ANDROID-7081
- Change the unit of utcTime from second to millisecond. ANDROID-6162
- Equals method in GeoLocation always return false. ANDROID-7292
Version 2.10.0-lts3-rc6.1
2023-02-08
Breaking Changes
- Add navigation coordinate in the GeoLocation. ANDROID-7105
New Features
- Add new API 'setFrameThrottlingEnabled' in MapView to improve CPU consumption figures. ANDROID-6627
Enhancements
- Keep original cloud route traffic on the rest of the Route. ANDROID-6154
- Add engine initialization failure handling and provide user feedback. ANDROID-3867
- Provide direction error code when the charging station cannot fully planned. ANDROID-7070
- Exposed Obstructed Region Apis. ANDROID-7088
- Deprecate 'onNavigationRouteUpdated'. ANDROID-7177
- Memory performance improvements. ANDROID-6589
Bug Fixes
- Fix POI not removed sometimes after day/night mode changed. ANDROID-7042
Version 2.10.0-lts3-rc5.1
2023-01-12
Breaking Changes
- Move reading client passed analytics object from systemOptions to sdkOptions. ANDROID-6981
- Expose routing progress from DRG. ANDROID-6955
- Add better route for station unavailable reason and expose api settings for triggering the event. ANDROID-7032
- Expose road class in the ManeuverInfo. ANDROID-6932
- Integrate new avoidStep and avoidIncident feature. ANDROID-6051
New Features
- Add double click callbacks. ANDROID-6307
Enhancements
- Remove hardcoded name of CVP. ANDROID-6176
- Simple touch listener should not be invoked if annotation listener was already invoked.ANDROID-6776
- GetNearest API improvement to avoid ANR .ANDROID-6831
Version 2.10.0-lts3-rc4.1
2022-12-15
Breaking Changes
- Deprecate old APIs for alert prompt controlling while adding new APIs. ANDROID-6933
New Features
- Support SA, ISC, PAK region. ANDROID-6119
- Support EV isochrone. ANDROID-6690
Enhancements
- Double-tapping the screen with one finger should zoom in, not select a route. ANDROID-6684
- Format GLTask thread name. ANDROID-6818
- Expose enable/disable free flow traffic API. ANDROID-6781
- Add direction to edge id. ANDROID-6721
Bug Fixes
- Fix crash when receiving map version update. ANDROID-6913
Version 2.10.0-lts3-rc3.3
2022-11-29
Breaking Changes
N/A
New Features
N/A
Enhancements
N/A
Bug Fixes
- Fixed an issue in alert service that missing country code info when call renderIcon in drive session will cause crash. ANDROID-6860
- Fixed an issue in graph service that native memory increases quickly causing crash. ANDROID-6280
Dependencies:
- Update NavCore to 0.14.0-lts3-rc3.2
Version 2.10.0-lts3-rc3.2
2022-11-23
Breaking Changes
- Bump Kotlin version to 1.6.10. ANDROID-6683
New Features
- Merge set network API to LTS3. ANDROID-6767
- Expose AutoZoom on/off API. ANDROID-6696
- Add new event type: RewardFeatureInteraction (DataCollector). TASDK-32869
Enhancements
- Override UserGraphic construct to avoid bitmap copy. ANDROID-6576
- Annotations shows too slowly with about 6 seconds delay. ANDROID-6125
- Add new API to support zoom in/out with transition time. ANDROID-6631
- Remove obsolete parts of GetDefaultAnnotationParams. ANDROID-6716
- Check streaming download path permission at init stage. ANDROID-6712
Bug Fixes
- ShowRoutesAndPointsInRegion Could Not Show Points on Region. ANDROID-6470
- The underlying POI ICON be clicked when user try to click the RGC bubble. ANDROID-5482
- Map black screen shows when switch from background to foreground. ANDROID-6432
- Fix the bug that calling abstract method in DefaultAndroidLocationProvider. ANDROID-6774
- Fix 2D mode stuck on highway. ANDROID-6696
Dependencies:
- Update NavCore to 0.14.0-lts3-rc3.1
- Update AdmClient to 0.10.1-lts3-rc3.1
- Update Entity to v0.11.0-lts3-rc3.1
- Update DataCollector to v0.10.0-lts3-rc3.1
- Update Foundation to v4.0.0
Version 2.10.0-lts3-rc2.1
2022-11-02
Breaking Changes
N/A
New Features
N/A
Enhancements
- MapView instances reference count and CVP position updates per view. ANDROID-6422
Bug Fixes
- Drg callback is not triggered. ANDROID-6536
- Fix crash on MapView exit. ANDROID-6442
Dependencies:
- Update NavCore to 0.14.0-lts3-rc2.1
- Update AdmClient to 0.10.1-lts3-rc2.1
- Update Entity to v0.11.0-lts3-rc2.1
- Update DataCollector to v0.10.0-lts3-rc2.1
- Update Foundation to v3.0.1
Version 2.10.0-lts3-rc1.4
2022-10-27
Breaking Changes
Downgrade kotlin to v1.5.32
New Features
N/A
Enhancements
N/A
Bug Fixes
N/A
Dependencies:
- Update NavCore to 0.14.0-lts3-rc1.2
Version 2.10.0-lts3-rc1.1
2022-10-17
Breaking Changes
- Add lane guidance info in both AGV and IGV modes. ANDROID-5293
- Add language tag on Audio result. ANDROID-6352
- Traffic display improvement. ANDROID-6196
New Features
N/A
Enhancements
- Expose API to enable/disable alert detection. ANDROID-5293
- Implement MapView instances reference count. ANDROID-6422
- Throw exceptions when start navigation fail. ANDROID-6127
Bug Fixes
- Construction icon is displaying as road closure on map. ANDROID-5150
- RGC pin become huge sometimes. ANDROID-6064
- Concurrent exception is thrown out sometimes when calling api SearchController().displayPOI(). ANDROID-5939
Dependencies:
- Update NavCore to 0.14.0-lts3-rc1.1
- Update AdmClient to 0.10.1-lts3-rc1.1
- Update Entity to v0.11.0-lts3-rc1.1
- Update DataCollector to v0.10.0-lts3-rc1.1
Version 2.10.0-rc.1
2022-09-20
Breaking Changes
- New API is added for HMI to query shield icon bitmap with context. ANDROID-6084
- Location provider changes. ANDROID-6189
- Unify the data model for Waypoint definition. ANDROID-6060
New Features
N/A
Enhancements
- First time launch no GPS default location experience improvement. ANDROID-5905
- Unified tasdk-android thread name. ANDROID-6256
Bug Fixes
- SharedPreferences not available until after user is unlocked. ANDROID-6173
- Set location in MapViewInitConfig does not take effect when no GPS. ANDROID-6276
- Fix follow vehicle mode switch. ANDROID-6081
Dependencies:
- Update NavCore to v0.14.0-rc.1
- Update AdmClient to v0.10.0-rc.1
- Update Foundation to v2.3.1
- Update Entity to v0.11.0-rc.1
- Update DataCollector to v0.10.0-rc.1
- Update SDK-Base to v2.0.4
Version 2.9.0
2022-09-16
Finalize ANDROID-6089
Version 2.9.0-rc.1
2022-08-30
Breaking Changes
N/A
New Features
- DRG for EV planner and unreachable charging station event. ANDROID-5433 ANDROID-5232
- Support HDMap switch. ANDROID-4431
Enhancements
- Delete default analytics implementation. ANDROID-5912
- Downgrade targetSdkVersion from 31 to 30. ANDROID-6002
- Support jni log level setting. ANDROID-6104
- Use HybridDirectionClient instead of EvtripClient for EV route task. ANDROID-6038
- Improve annotations update API. ANDROID-3830
Bug Fixes
- Rotate screen during navigation,delay displaying the current recenter view. ANDROID-5219
- School zone missed. ANDROID-5953
- Compass can not be enabled by getFeaturesController().compass().setEnabled(). ANDROID-5944
- Fix simulation speed and maneuver list issue.ANDROID-5989 ANDROID-5997
Dependencies:
- Update NavCore to v0.13.0-rc.2
- Update Foundation to v2.2.0-rc.1
- Update Entity to v0.10.0-rc.1
- Update DataCollector to v0.9.0-rc.1
Version 2.8.0
2022-08-22
Finalize ANDROID-5919
Version 2.8.0-rc.1
2022-08-09
Breaking Changes
- Add TnAAOSMapView. ANDROID-5089
- Integrate new EV Direction related interfaces. ANDROID-5220
- Integrate road segment reference. ANDROID-5689
- Drivesession refactor. ANDROID-5570
New Features
- Add UpdateAnnotationState to AnnotationController API. ANDROID-4839
- Add country code in route step. ANDROID-5547
- Add road type in the RoadEdge. ANDROID-5546
- Set a custom thread name to backgroundExecutorService of SDKImplement. ANDROID-5761
- Support different log level can be set by topic. ANDROID-5792
- Add map version update listener. ANDROID-4495
- Search rightly charge station. ANDROID-5438
- Support analytics through navSDK options. ANDROID-5844
Bug Fixes
- Fix exception thrown on GLWorkerThread. ANDROID-5602
- Throw exception when cloudRouting disabled in cloud only mode. ANDROID-5296
- Duplicate data in annotation touch listener. ANDROID-5593
- Previous rgc button can't disappear when press another one. ANDROID-5734
- cvp autozoom fix. ANDROID-5344
Version 2.7.0
2022-08-09
Finalize ANDROID-5663
Version 2.7.0-rc.2
2022-07-29
Bug Fixes
- Parameters of vehicleInfoProvider can be nullable. ANDROID-5799
Dependencies:
- Update NavCore to v0.11.0
Version 2.7.0-rc.1
2022-07-19
Breaking Changes
- Expose interface to frontend to independently set cluster style. ANDROID-5282
- Use VehicleInfoProvider instead of VehicleProfile. ANDROID-5282
- TnMapView refactoring. ANDROID-5088
New Features
- Add hva and traffic light type. ANDROID-5475
- Notify the current render mode when tilt gesture ends. ANDROID-1945
- Reset user set declination when Map Orientation is changed. ANDROID-4725
- Expose a new interface to reveal update size estimation (OTA). ANDROID-5120
Bug Fixes
- Map display incompletely with red color base map. ANDROID-5141
- Create route annotation failed with bubble types that are not simple or default. ANDROID-5454
- Throw exception when routing with CLOUD_ONLY mode while cloud routing is disabled. ANDROID-5296
Dependencies:
- Update NavCore to v0.11.0-rc.1
- Update Entity to v0.8.0-rc.1
Version 2.6.0-rc.2
2022-07-05
Bug Fixes
- Crash was got when running testPositionEventListenerTimeCallbackInDemonNav. ANDROID-5459
Dependencies:
- Update NavCore to v0.9.2
Version 2.6.0-rc.1
2022-06-28
New Features
- Add API to disable prompt navigation state. ANDROID-4978
- Expose configuration file root path to client. ANDROID-5062
- Use elapsed real time if no drTime is set by client. ANDROID-5241
- Add isPreferred and applicableDrivingDirection fields in the LaneInfo. ANDROID-4361
- Add TnBaseMapView. ANDROID-5087
- Expose interface to frontend to independently set cluster style. ANDROID-5282
- Optimize "start navigation" method by moving method to work thread. ANDROID-5354
- Support different verbosity level in audio guidance. ANDROID-5335
- Expose prompt style to AudioInstruction. ANDROID-5377
- Provide an interface to adjust the threshold of waypoint arrival distance. ANDROID-4851
Bug Fixes
- Crash when loop startNavigation and stopNavigation. ANDROID-5300
- Set bearing API was not functional. ANDROID-4795
Dependencies:
- Update NavCore to v0.9.1
Version 2.5.0-rc.2
2022-06-15
Bug Fixes
- No traffic display on base map under pure streaming mode. ANDROID-5254
Dependencies:
- Update NavCore to v0.9.0-rc3
Version 2.5.0-rc.1
2022-06-08
New Features
- Make the cvp a tappable annotation. ANDROID-4699
- "POITouchListener" should not contain annotation element. ANDROID-4923
- Implement autozoom on route steps API. ANDROID-4105
- System instance can be created with vehicle profile update. ANDROID-4927
- Correct the name and usages of the get features mask method in MapViewReadyListener. ANDROID-4788
- TnMapView initialize api improvement. ANDROID-4762
- Expose MM location information through location bundle. ANDROID-5177
Bug Fixes
- No implementation found for SystemJni.updateVehicle. ANDROID-4983
- Null pointer exception by removing the redundant configuration in SDKImplement. ANDROID-4997
- Catch CancellationException in JniMessageHub. ANDROID-4903
- Disable audio failed. ANDROID-4800
- getVehicleFollowMode in cameraController always return null. ANDROID-4797
- JV display error. ANDROID-5211
Dependencies:
- Update NavCore to v0.9.0-rc2
Version 2.4.0
2022-05-24
Dependencies:
- Update NavCore to v0.8.0-rc3
- Update AdmClient to v0.5.2
- Update DataCollector to v0.6.0
- Update EntityService to v0.6.0
Version 2.4.0-rc1
2022-05-12
New Features
- Send available satellite count into Position Engine. ANDROID-4873
- Expose shield icon API. ANDROID-3812
- Support for waypoint overview. ANDROID-4395
- Disable strip C++ lib. ANDROID-4912
Bug Fixes
- Remaining battery level is not smart bubble and it overlaps with ete smart bubble. ANDROID-4292
- Fix missing symbols of adm client jni. ANDROID-4822
- Do the config unless sdk initialized. ANDROID-4914
Dependencies:
- Update NavCore to v0.8.0-rc.1
- Update DataCollector to v0.6.0-rc.3
- Update EntityService to v0.6.0-rc.1
Version 2.3.0
2022-05-05
Dependencies:
- Update NavCore to v0.7.0
- Update EntityService to v0.5.2
Version 2.3.0-rc1
2022-04-25
New Features
- Add a timeoutForOldEmbeddedDataVersion configuration parameters in the HybridClientConfig. ANDROID-4508
- Support creating poisearchentity without custom graphics. ANDROID-4066
- Add analytics framework. TASDK-27651
Bug Fixes
- The location bundle won't be created if navigationEventListener is not added. ANDROID-4647
- Fix wayPoint signature mismatch. ANDROID-4676
- Catch JniMessageHub fetch task ArrayIndexOutOfBoundsException. ANDROID-4629
Dependencies:
- Update NavCore to v0.7.0-rc.1
- Update Foundation to v1.7.0
- Update EntityService to v0.5.2-rc.1
Version 2.2.0-rc1
2022-04-12
Breaking Changes
- Auto zoom improvements. ANDROID-4344
- Disable show POI function by displayPOI with an empty list failed when numbers of POIs is large. ANDROID-4073
New Features
- Optimization of signpost name. ANDROID-3937
- Add api to support traffic control. ANDROID-4481
Bug Fixes
- Matched Location bundle is null before nav statues update. ANDROID-4396
Dependencies:
- Update Base to v2.0.1
- Update NavCore to v0.6.0-rc.1
- Update AdmClient to v0.5.1
- Update EntityService to v0.5.1
Version 2.1.0
2022-03-23
Dependencies:
- Update NavCore to v0.5.0
Version 2.1.0-rc1
2022-03-11
Breaking Changes
- Optimize the urgent-x traffic data structure. ANDROID-4237
New Features
- Enable ADAS feature. ANDROID-4236
Bug Fixes
- u-turn have double arrow. ANDROID-4159
Dependencies:
- Update NavCore to v0.5.0-rc.2
Version 2.0.1
2022-03-08
Dependencies:
- Update NavCore to v0.4.0
Version 2.0.0-rc.2
2022-02-18
Breaking Changes
- The parameter of UrgentEventListener.onUrgentEventUpdated() method is changed to TrafficIncidentResults list.
Version 1.4.19.5
2022-02-07
- MapView:
- Expose real reach API's in Android layer
- Expose API for tappable map data POI's in java layer
- Direction:
- Real reach polygon feature
- DriveSession:
- DriveSession can be initialized with services disable
- Misc.
- Provide a set of APIs to disable/enable all cloud services dynamically
- General bugfixes
Version 1.4.18.3
2022-01-07
- MapView:
- Auto Zoom - Animation speed improvement
- DriveSession:
- DriveSessionException formatting
- Misc.
- Provide a set of APIs to disable/enable all cloud services when initialization
- Support Android11+ storage permission requesting
- General bugfixes
Version 1.4.15.6
2021-11-08
- MapView:
- Rewrite the AutoZoom which introduced the json file to control revolved status
- Use physical dpi (xdpi/ydpi) instead of logical dpi (densityDpi)
- DriveSession:
- Support exposing more error events from better route feature
- Misc.
- Atlas configuration independence
- General bugfixes
Version 1.4.14.2
2021-10-13
- MapView:
- Change the type of traffic incident to V2
- Optimize the order of touched annotations
- Implement route characteristic 'out of range'
- Support cluster map view
- Support getting eating route tail point
- Misc.
- Support ANZ region
- General bugfixes
Version 1.4.13.1
2021-09-21
- MapView:
- Support clear POI cache data
- Support flat terrain
- DriveSession:
- Add time attribute to location in PositionEventListener's callback
- Support avoid step and incident
- Misc.
- Change the default log level from INFO to WARNING
- Support the client to set the Region when initializing the SDK
- General bugfixes
Version 1.4.12.1
2021-08-30
- MapView:
- Optimize the map engine's display quality of route
- DriveSession:
- Support MMFeedbackInfo
- Expose getTimedRestrictionEdges and saveTime field when route is updated by DRG
- Expose better route fail reason
- Return an empty streetName if there's no road name
- Misc.
- Keep TaLog's config when SDK init
- General bugfixes and performance improvements
Version 1.4.11.7
2021-09-03
- MapView:
- Optimize the MapView initialize time
- Optimize the CPU usage by GL Thread
- NorthUp FollowVehicleMode support keeping north up after rotating
- Support Free-Drive AutoZoom
- Support displaying and hiding annotations under annotation layer
- Support limit Max & Min zoom level
- Direction:
- Replace use_traffic_info of RoutePreferences with avoid_traffic_congestion
- DriveSession:
- Support adjusting saved time percentage dynamically
- Misc.
- General bugfixes and CPU performance improvements
Version 1.4.10.1
2021-07-20
- MapView:
- Support enable/disable AutoZoom in both HeadingUp and NorthUp FollowVehicleMode
- Remove enhanced FollowVehicleMode
- Optimize annotation's setIconX and setIconY method
- Support grouping annotation
- Optimize AutoZoom with new API
- Support to set FPS
- Map style updates
- Direction:
- Support waypoint optimize task
- DriveSession:
- Provide better route context info in better route notification / candidate
- Provide nearby and along route Urgent/X-Urgent event along route notification
- Support DR feedback
- Misc.
- Support URLs setting
- General bugfixes
Version 1.4.9.6
2021-07-01
- MapView:
- Support show POI on map
- Support u-turn arrow style
- Support double-tap zoom in at the touch position
- Support annotation update with new texture,except congestion bubble and route annotation
- Direction:
- Provide travel points along the route, including origin, waypoints and final destination.
- Improve routing performance for EU region
- DriveSession:
- Support update AudioLocale
- Expose traffic setting: SETTING_KEY_NAME_TRAFFIC_FETCH_RANGE
- Provide along route traffic incident
- Enable feature where am I
- Misc.
- Expose MAP_DATA_STREAMING_SPACE_LIMIT config
- General bugfixes
Version 1.4.8.2
2021-06-08
- MapView:
- Map style updates
- Forbid the up and move event to trigger the route
- Support two new traffic incident filters:traffic-incident-urgency-level and traffic-incident-blocking
- Direction:
- Provide hybrid client configuration for timeout threshold of waiting cloud routing
- [EV] Support Eco Curve setting
- Support optional android location to construct GeoLocation
- Support real reach feature in direction side.
- DriveSession:
- Refactor AudioType in the AudioInstruction
- Enrich ManeuverInfo
- Expose way to specify "Info", "1st", "2nd" & "3rd" guidance
- Traffic bar improvement
- Misc.
- General bugfixes
Version 1.4.7.1
2021-05-17
- MapView:
- Use default map style
- Support both default screen and off screen snapshot
- Direction:
- Upgrade V2 route response and models
- Misc.
- Start broker service
- Support getting map data version and SDK version
- General bugfixes
Version 1.4.5.31
2021-04-16
- MapView:
- Map style updates
- Update no culling annotation style
- ADILine support end point
- AutoZoom only supported in FollowVehicleMode.Enhanced
- Support 2D/3D render mode
- Support Sub-View
- DriveSession:
- Support prefetching data after starting navigation
- Direction:
- Support hybrid routing mode which will choose suitable onboard / cloud service intellectually
- Misc.
- General bugfixes and CPU performance improvements
Version 1.4.4.14
2021-03-26
- MapView:
- Support query follow vehicle mode
- Improve usability of annotation api
- Support create annotation with either heavy or light congestion bubble
- DriveSession:
- Support jump road feature
- Prompt deviation audio only once when in a continuous deviation phase
- Prompt rerouting audio when a new route is produced through deviation
- Misc.
- Support set unit for METRIC or IMPERIAL
- General bugfixes and performance improvements
Version 1.4.2.12
2021-01-29
- MapView:
- Add OnTouch support for map elements
- AutoZoom improvements for free drive and active navigation
- Add font size configuration support
- Traffic on route Support
- Map style updates
- DriveSession:
- Phoneme support for audio guidance
- Request along route traffic info
- Support prompting cloud congestion traffic in audio
- Direction:
- Onboard routing support improvements
- Misc.
- General bugfixes and performance improvements
Version 1.4.1.7
2021-01-15
- MapView:
- Annotation API to set and get ExtraInfo
- Use night mode as default color theme
- MapViewListener support, provide onMapFrameUpdate callback
- LayoutController support, client can set Vertical&Horizontal offset for the layout
- Support worldToViewPort & viewportToWorld conversion
- DriveSession:
- JunctionView improvements
- Guidance of multiple alerts
- SpeedLimit
- Running red light
- Congestion
- Direction:
- Add api to obtain route's UUID
- Add RoadCalibrator for jump button support
- System improvements:
- Init & dispose SDK instance from worker thread instead of main thread
- Misc.
- Add build version for Javadoc
- General bugfixes and performance improvements
Version 0.6.72.24
2020-12-25
- MapView:
- Additional user interaction improvements
- Viewport offset support
- TSS loading support
- Route eating Support
- DriveSession:
- Custom location provider support
- Dynamic ReRouting support
- Direction:
- Update response data model to support additional attributes
- System improvements:
- Cloud environment setup
- Java 1.7 compatible support
- Streaming mode
- Misc.
- General bugfixes and performance improvements
Version 0.6.71.2
2020-12-04
- MapView:
- Vehicle controller support
- Route controller and annotation controller improvements
- DriveSession:
- Rich navigation event support
- Alert support
- Direction:
- Update response data model to support additional attributes
- Misc.
- General bugfixes and performance improvements
Version 0.6.70.1
- MapView:
- Bug fixes
- DriveSession:
- EU Region support
- AudioGuidance support
- TraveledDistance and TraveledTime support
- Map:
- Bug fixes
- Documentation:
- Javadoc for SDK components
Version 0.6.70
- MapView:
- Camera controller support
- Camera bearing angle
- Central position of camera
- Different follow vehicle mode support
- Free mode support
- Zoom level control
- Route controller support
- Annotation controller support
- DriveSession:
- Adas event listener support
- Documentation:
- Javadoc for SDK components