Skip to content

Releases: phunware/maas-mapping-android-sdk

4.5.0

Choose a tag to compare

released this 21 Sep 00:25

Changed

  • Updated Play Services Location to 21.0.1

4.4.2

Choose a tag to compare

released this 04 May 22:53

Added

  • Added access to the campus id in Building and BuildingOptions

Fixed

  • Fixed an issue where one way routing was not working correctly

4.4.1

Choose a tag to compare

released this 11 Apr 22:37

Removed

  • Removed one way routing feature flag in PhunwareMapManager

4.4.0

Choose a tag to compare

released this 03 Mar 12:27

Changed

  • Bumped compileSdkVersion to API 33 (Android 13)
  • Bumped targetSdkVersion to API 33 (Android 13)
  • Updated Play Services Location to 20.0.0

Removed

  • Removed BLUETOOTH permission and related analytics
  • Removed ACCESS_WIFI_STATE permission and related analytics

4.3.0

Choose a tag to compare

released this 19 Dec 20:32

Added

  • Added support for a new routingPortalDistanceInMetersOverride portal POI metadata key whose value overrides the default weighted distance (in meters) of building and floor transitions
  • Added new public API to query the remaining distance to a route's destination: RouteOptions.getShortestDistanceToDestination(...)

Changed

  • Bumped location-core dependency to 4.3.0
  • Bumped analytics-core dependency to 4.1.1

4.2.0

Choose a tag to compare

@anunez-phunware anunez-phunware released this 23 Aug 23:31

Added

  • Added new public API to query distance to POIs: PhunwareMapManager.getShortestDistancesToAllPois(...)

Changed

  • Bumped targetSdkVersion to API 31
  • Bumped compileSdkVersion to API 32
  • Updated placeholder POI icon image

Fixed

  • Fixed an issue while routing where multiple maps could overlap if a floor is changed to one that is not on the route

4.1.0

Choose a tag to compare

@anunez-phunware anunez-phunware released this 21 Jul 16:53

Added

  • Added support for manual camera updates via PhunwareMapManager.animateCamera(CameraPosition cameraPosition) and PhunwareMapManager.animateCamera(CameraUpdate cameraUpdate)
  • Added support for displaying connected building floor maps while routing
  • Added support for always displaying the starting and ending POI of the current floor while routing
  • Added caching and offline support for campuses and corresponding resources

Changed

  • Optimized campus loading and caching
  • Improved memory management when loading multiple floor maps across multiple buildings
  • Improved tile rendering performance
  • Improved the way in which building bundle files are read
  • Improved the way in which campus data is written to disk
  • Updated Phunware Location dependency to 4.1.0

Removed

  • Removed unnecessary logging.

Fixed

  • Fixed an issue where PhunwareMapManager.isMyLocationEnabled would incorrectly return true in some scenarios
  • Fixed an issue where failing to load a campus would not call back to the listener
  • Fixed an issue while routing where automatic maneuver changes would occur based on location when the Location Mode is set to "Normal"
  • Fixed an issue that made it impossible to exclude points of interest when creating a route
  • Fixed an issue where an accessible-only enabled route could be generated with an inaccessible starting point of interest
  • Fixed an issue that caused a rendered floor map to flash when routing through multiple floors
  • Fixed an issue that allowed a user to jump between portal POIs on the same floor while routing
  • Fixed potential security exploits around logging
  • Fixed an issue where an unexpected path line may be shown when routing
  • Fixed a crash that could occur after starting a route from a portal POI
  • Fixed an issue where landmarks were missing in multi-building routes

4.0.0

Choose a tag to compare

@danprado danprado released this 13 Aug 02:50

Added

  • Multi-building routing

Changed

  • Migrated to AndroidX
  • Bumped minSdkVersion to API 23 (Android 6.0)
  • Bumped targetSdkVersion to API 30 (Android 11)
  • Updated to modern Google play services
  • Updated to modern Firebase dependencies
  • Updated Phunware dependencies to 4.0.0

Removed

  • Removed all existing deprecated API

Fixed

  • PhunwareMapManager.isMyLocationEnabled getter now returns true after stopping location updates
  • Fixed several crashes
  • Fixed several performance issues

v3.9.12

Choose a tag to compare

@avakkachen avakkachen released this 15 Jun 22:24

3.9.12 (Mon, Jun 15th, 2020)

Bug fixes / Performance enhancements

  • Added new callback to support POI image override
  • Fixed an issue that caused floor map to not load occasionally

v3.9.11

Choose a tag to compare

@avakkachen avakkachen released this 23 Jan 22:19

3.9.11 (Thursday, Jan 23rd, 2020)

Bug fixes / Performance enhancements

  • Added landmarks to last maneuver in a route