iOS SDK v5 Release Notes

MappedIn iOS SDK release notes are posted here and this page will be kept up-to-date as updates are released. The SDK is available from CocoaPods by adding the following to your Podfile

pod 'MappedIn', '5.1.9'

v5.1.9 - Nov 10, 2023

  • Docs - Updated MPIOptions to include defaults
  • Added - Add floating labels to coordinates
  • Added - Venue Language Selection
  • Fixed - Instances where a duplicate path would be returned in the click event.
  • Fixed - Initial Marker placement
  • Fixed - Performance when adding multiple labels one-by-one
  • Fixed - A crash when modifying paths during map transition

v5.1.8 - Oct 6, 2023

  • Fixed Map could crash if changed while a journey is being drawn.
  • Fixed Blue Dot appeared darker when multibufferRendering is enabled.

v5.1.7 - Sept 27, 2023

  • Added MPIClickListener and MPIClickEvent to allow detecting the coordinates of the user's click as well as the maps, paths and/or floating labels they clicked on.
  • Added MPIPathManager to allow adding and removing interactive paths.
  • Added Multibuffer rendering.
  • Added xRayPaths.
  • Fixed setting backgroundAlpha to 0 would result in it being set to 1.
  • Fixed flat labels and geometry showing for two floors at once.

v5.1.6 - Sept 15, 2023

  • Changed default accessibility value of getDirections & getDistance to false to match Web SDK.
  • Fixed the appearance of paths when the last node is on a different map.
  • Fixed an issue with BlueDot when using STATE.FOLLOW and Journey.
  • Fixed BlueDot exiting follow mode after receiving position updates.
  • Fixed an issue where focusOn would not fit targets within viewbox if tilt and rotation changed.
  • Fixed the extra warnings in the console.
  • Fixed a bug in polygon material loading.
  • Fixed end caps of routes to be level with the path instead of sinking them to the floor.

v5.1.5 - July 21, 2023

  • Fixed BlueDot exiting follow mode after receiving position updates.

v5.1.4 - July 17, 2023

  • Added useRotationMode to MPIOptions.BlueDot.
  • Fixed an issue where BlueDot setState was not working.

v5.1.3 - July 5, 2023

  • Added getDistance
  • Added useDraftData flag to MPIOptions.Init

v5.1.2 - May 1, 2023

  • Add getPolygonsAtCoordinate and getPolygonsAtScreenCoordinate functions

v5.1.1 - March 7, 2023

  • Fix a bug where polygon highlight meshes were incorrectly positioned

v5.1.0 - February 17, 2023

  • Add support for icons in Floating Labels

v5.0.3 - January 18, 2023

  • Fix issues with removing and relabelling Flat Labels

v5.0.0 - December 7th, 2022

This release includes changes from all previous beta versions.

  • Improved camera API. Now uses a single class, MPICameraManager
  • Deprecated old functions in favor of new API structure
  • labelAllLocations has been split into two separate functions: MPIFlatLabelsManager.labelAllLocations and MPIFloatingLabelsManager.labelAllLocations
  • Add emitAnalyticsEvents flag to loadVenue
  • Add method to control Camera.maxTilt

Migrating from v4? See migration guide for more details.

v5.0.0-beta.7 - November 14, 2022

  • Add emitAnalyticsEvents flag to loadVenue
  • Add method to control Camera.maxTilt
Was this page helpful?