Releases: heremaps/msdkui-android
Releases · heremaps/msdkui-android
HERE Mobile SDK UI Kit Version 2.1.9
Highlights - What's new in MSDKUI v2.1.9?
- Tested with the HERE SDK 3.19 release
- Added exported attribute to activities with intent-filters (Android 12)
- Fixed minor issues
HERE Mobile SDK UI Kit Version 2.1.8
Highlights - What's new in MSDKUI v2.1.8?
- Tested with the HERE SDK 3.18 release
- Project now supports Android Studio 4.1.3
- Updated project dependencies:
- increased Android target SDK and compile SDK version to 30
- increased Kotlin version to 1.4.32
- increased Android Studio Gradle Plugin version to 4.1.3
- increased Google Play service version to 18.0.0
- increased Android Material version to 1.3.0
- increased other minor dependencies versions to latest
- Fixed minor issues
HERE Mobile SDK UI Kit Version 2.1.7
Highlights - What's new in MSDKUI v2.1.7?
- Tested with the HERE SDK 3.17 release
- Fixed minor issues
- Project now supports Android Studio 4.1.1
- Updated project dependencies:
- increased Android target SDK and compile SDK version to 29
- increased Kotlin version to 1.4.20
- increased Gradle version to 6.5
- increased Android Studio Gradle Plugin version to 4.1.1
- increased Spotbugs version to 4.6.0
- increased other minor dependencies versions to latest
- Demo App:
- Map data will now be stored in app private data path
- Storage runtime permission is no longer need so it has been removed
Highlights - What's new in MSDKUI v2.1.6?
- Tested with the HERE SDK 3.16 release
- Handled depreciations and breaking changes in HERE SDK 3.16
- MapSettings.setIsolatedDiskCacheRootPath(String) is replaced by MapSettings.setDiskCacheRootPath(String)
- Bug fixes in Demo App - Route Planner:
- App functionality stops after exiting settings twice
- Crash after changing transport mode
- Removed map service definition from demo app manifest because it is now present in the SDK manifest.
- Fixed minor issues
HERE Mobile SDK UI Kit Version 2.1.5
Highlights - What's new in MSDKUI v2.1.5?
- Tested with the HERE SDK 3.15 release
- Handled depreciations and breaking changes in HERE SDK 3.15
- Fixed minor issues
- Project now supports Android Studio 3.6.3
- Updated project dependencies:
- increased Android Studio gradle plugin version to 3.6.3
- increased Kotlin version to 1.3.72
HERE Mobile SDK UI Kit Version 2.1.4
Highlights - What's new in MSDKUI v2.1.4?
- Tested with the HERE SDK 3.14 release
- Fixed minor issues
- Upgrade to Gradle 6.0
- Added RoutingError param in BaseGuidancePresenter handleRerouteFailed() because of changes in HERE SDK 3.14
- Updated project dependencies
HERE Mobile SDK UI Kit Version 2.1.3
Highlights - What's new in MSDKUI v2.1.3?
- Tested with the HERE SDK 3.13 release
- Fixed minor issues
- Removed PowerMock from projects dependencies
- Handled deprecations:
- com.here.android.mpa.search.ReverseGeocodeRequest2;
- com.here.android.mpa.routing.Route.getTta(Route.TrafficPenaltyMode mode, int subleg);
- xml attribute: layout_constraintWidth_default="wrap";
HERE Mobile SDK UI Kit Version 2.1.2
Highlights - What's new in MSDKUI v2.1.2?
- Tested with the HERE SDK 3.12 release
- Updated translations
- Fixed minor issues
HERE Mobile SDK UI Kit Version 2.1.1
Highlights - What's new in MSDKUI v2.1.1?
- Tested with the HERE SDK 3.11 release
- Fixed minor issues
HERE Mobile SDK UI Kit Version 2.1.0
Highlights - What's new in MSDKUI v2.1.0?
- Fixed and updated translations.
- Layout changes for guidance UI components based on the latest guidelines:
- Removed outer spacing for more flexibility in custom layouts.
- We added multi-line support for the
GuidanceManeuverView
and theManeuverItemView
. - States were added for the
GuidanceManeuverView
(you can now switch between no-data, updating and normal states). - The
GuidanceManeuverView
is now orientation independent. - We fixed various layout issues.
- We provide new development applications as source code to verify and showcase the component states.
- The HERE SDK 3.10.1 was integrated and tested (please note, the library still needs to be added via the libs folder(s)).
Functional and behavioral changes
GuidanceManeuverView
does not rotate its view automatically when the orientation changes, instead theviewMode
parameter is supported via XML to specify which view a user wants to render.GuidanceManeuverView#setViewState
-method is added to set the view state forUPDATING
,NO_DATA
andDATA
.GuidanceManeuverView#setManeuverData
is deprecated to support different states for views.- All guidance components are moved to base
LinearLayout
instead ofFramelayout
to adopt their parent width and height correctly. - Guidance component data fields are replaced by a wrapper object instead of primitives to support resetting of a view with null.
setSaveStateEnabled
method is added inGuidanceStreetLabelView
,GuidanceNextManeuverData
,GuidanceManeuverView
,GuidanceEstimatedArrivalView
to decide whether the respective view should save its state or not.DistanceFormatterUtil#format
now also formats negative values instead of returning "- -".