Releases: mapbox/mapbox-navigation-android
Releases · mapbox/mapbox-navigation-android
Mapbox Navigation SDK v0.9.0
Notable features added:
libandroid
--> Faster route detection #638libandroid-ui
--> Banner instructions from the directions API #582
Includes
- Update Maps and Services dependencies #661
- Add Maneuver type exit rotary constant #653
- Moved WaypointNavigationActivity from the SDK to the test app #652
- NavigationTelemetry update cue for changing configurations #648
- Remove duplicate ViewModel updates #647
- Track initialization of NavigationView #646
- Update Maps SDK to 5.3.1 #645
- Check for null directions route or geometry in SessionState #643
- Remove NavigationViewModel as lifecycle observer #643
- Exposes the MapboxMap in NavigationView with a getter method #642
- Package delivery/ride sharing waypoint demo #641
- Removed boolean that was preventing subsequent navigation sessions #640
- Add FasterRouteDetector to check for quicker routes while navigating #638
- Notification check for valid BannerInstructions before updating #637
- Check for at least two coordinates when creating snapped location #636
- Add language to NavigationViewOptions with default from RouteOptions #635
- Add onDestroy as a method that must be implemented for NavigationView #632
- Check for network connection before setting off-route #631
- Add NavigationView style attribute for custom LocationLayer #627
- Replace setOnScroll (now deprecated) with addOnScroll #626
- Check for IndexOutOfBounds when calculating foreground percentage #625
- Fix for listener bug #620
- Banner instructions from the directions API #582
Mapbox Navigation SDK v0.8.0
Release Includes
- Update Maps SDK to 5.3.0 #617
- Expose listeners in the NavigationView #614
- Null check light / dark theme from NavigationLauncher #613
- Add SSML parameter to Polly request #612
- Allow theme setting from NavigationViewOptions #595
- Fix issue NavigationView simulation #594
- Remove preference setup for unit type in RouteViewModel #593
- Create other map issue in feedback adapter #592
- Remove specified layer for map route #590
- Guard against IndexOutOfBounds when updating last reroute event #589
- Set original and current request identifier #585
- Add SSML announcement option for VoiceInstructionMilestone #584
- Remove duplicate subscriptions to the ViewModels #583
- Return Milestone instead of identifier #579
- DirectionsProfile for reroutes in NavigationView #575
- Add custom notification support #564
Mapbox Navigation SDK v0.8.0-beta.1
Pre-release beta for v0.8.0
Mapbox Navigation SDK v0.7.1
Please Note: This release includes namespace changes to some of our direction models. To fix the compilation errors, please remove the old import and add the new namespace:
Example:
OLD: import com.mapbox.directions.v5.models.DirectionsRoute;
NEW: import com.mapbox.api.directions.v5.models.DirectionsRoute;
Release Includes
- Expanded the width of route lines when zoomed out #484
- Added support for displaying alternative routes on map #484
- Adds exclude, voiceUnits, and banner instruction info to request/response #500
- Add Imperial / Metric support for UI & Notification #501
- Add NavigationView as a lifecycle observer #506
- Add Custom themes via XML for light / dark mode #507
- Navigation Metrics Refactor #511
- Add software layer type programmatically for Maneuver and Lane View #514
- Use NavigationViewOptions in NavigationLauncher #524
- Lifecycle aware Navigation Metrics #540
- Fix NPE with reroute metric events #565
- Adjust metric listener reset #566
- Update Maps SDK to
5.2.1
#570
Mapbox Navigation SDK v0.7.1-beta.1
Pre-release beta for v0.7.1
Mapbox Navigation SDK v0.7.0
Updates:
- Updated to Mapbox Java 3.0 #373
- Update InstructionView with secondary TextView #404
- Fixed issue with bearing values in route requests #408
- Updates and docs for NavigationRoute #413
- Fixed native crash with initialization of navigation UI #423
- Add validation utils class #424
- Cancel notification when service is destroyed #409
- Adjust API Milestone to handle new routes #425
- Replaced maneuver arrows with custom StyleKit #362
- Dynamic reroute tolerance #428
- Add Telem location engine class name #401
- Fixed snap to route object for snapped location #434
- Directions list as dropdown #415
- Feedback UI #383
- Fixed bearing values not matching number of coordinates #435
- Updated to new TurfConversion class #440
- Removes duplicate check and adds test for new route #443
- Show / hide recenter button when direction list is showing / hiding #441
- Current step removed from instruction list #444
- Change feedback timing #442
- Updated Maneuver Icons #445
- Fixed ordering of the bearings #455
- "Then" Banner Instruction #456
- NavigationQueueContainer Class to manage reroute and feedback queues #457
- Update Turn lane Views to use StyleKit #466
- Upgraded to Gradle 3.0 #453
- Fixed up a few issues preventing all direction routes from working #469
- AlertView integrated with post-reroute feedback #470
- Fix leak when closing app with bottomsheet showing #472
- Added issue template #418
- Check for null raw location before setting bearing #476
- Update location layer to 0.2.0 and re-add as lifecycle observe #473
- Check for null or empty String speechUrl before playing #475
- Create SpanUtil and SpanItem to more easily format Strings #477
- Initialize click listeners after presenter / viewmodel is set #481
- Fix bug with bottomsheet not hiding in night mode #483
- Adjust Instruction Content Layout XML #465
- Add telem absolute distance to destination track support #427
- Fix issue where new route was not being detected #478
- Fix bug with bottom sheet behavior null onConfigChange #490
- Update lane stylekit and then maneuver bias #492
- Add missing javadoc for feedback methods in MapboxNavigation #493
- Portrait / landscape instruction layouts are different - only cast to View #494
Mapbox Navigation SDK v0.6.3
[android] [auto] Update properties to version 0.6.3 in preparation fo…
Mapbox Navigation SDK v0.6.2
Release v0.6.2 (#324) * temporarily changed circle ci branch * [android] [auto] Update properties to version 0.6.2 in preparation for build. * changelog update * changed circle ci branch
Mapbox Navigation SDK v0.6.1
- Telemetry Updates
Mapbox Navigation SDK v0.6.0
Merge branch 'master' of github.com:mapbox/mapbox-navigation-android