Skip to main content
Version: 4.0

Release Notes

Mappedin SDK for React Native v4 release notes are posted here and this page will be kept up-to-date as updates are released. The SDK is available from @mappedin/react-native-sdk on NPM.

v4.1.5 - November 14, 2022

  • Fix camera animation rotation for larger angles
  • Fix performance issues with Intel -based Macs
  • Fix camera zoom issue when parent element size is zeroed

v4.1.4 - October 17, 2022

  • Make sure map is fully interactive when showVenue -promise resolves
  • Fixes listener re-evaluation when mapView -callback functions change
  • Fixes emitAnalytics -option
  • Fixes removing of hover color when specifying a custom color
  • Fixes memory leaks related to mapView.destroy()

v4.1.3 - September 19, 2022

  • Add multi-destination directions
  • Fixes setPolygonColor issues

v4.1.2 - August 30, 2022

  • Fixes issues discovered in React Native due to previous optimizations made in the Analytics class.

v4.1.1 - August 10, 2022

  • Fix searching tags that contain diacritics (accents such as ñ)

v4.1.0 - August 2, 2022

  • Added Offline Search feature. Initialize the OfflineSearch with venue data and easily query it with .search(query).

v4.0.21 - July 18, 2022

  • Implement Blue Dot analytics when any position is found, and when the position and floor level are found.
  • Adds a getter and setter for camera position. Set the position via a MappedinCoordinate, and get it back as one. This is one way to do so:
mapView.Camera.set({ position: venue.locations[0].nodes[0] });
console.log(mapView.Camera.position);
  • Fix hovering a polygon that has height larger than 0 in SINGLE_GEOMETRY_MODE
  • Update to ThreeJS v138

v4.0.20 - May 27, 2022

  • Fixed a bug where Flat Labels were not removed by mapView.removeAllLabels() -call.

v4.0.19 - May 20, 2022

  • Fix tooltip issue where floor change tooltips wouldn't show up sometimes

v4.0.18 - May 16, 2022

  • Performance improvements to tooltip collisions when handling camera events
  • Blue Dot experience and performance updates in multi-building venues to better determine the building and floor the user is on

v4.0.17 - April 14, 2022

  • Improved frame rates on large venues especially on Android by merging geometries, which reduces calls to the GPU by 10x, resulting in much higher FPS. This is on by default. To use the old rendering method, use MAP_RENDER_MODE.MULTI_GEOMETRY.
  • Image textures are cached more effectively handle of image texture resulting in fewer HTTP requests
  • Performance improvements by processing labels on-demand per map
  • Documentation and readme improvements

v4.0.16 - March 23, 2022

  • Fix polygon image rotation

v4.0.15 - March 17, 2022

  • Fix polygon image flipping towards the camera
  • Fix labelAllLocations so that polygons with images are not automatically labeled

v4.0.14 - March 14, 2022

  • Improved perfomance of Floating Labels by adding a to avoid redrawing the label when possible

v4.0.13 - March 9, 2022

  • Fix Tooltip size caching and removal issues introduced in v4.0.12

v4.0.12 - March 7, 2022

  • Improved the performance of tooltips, markers and floating labels
  • Improved the initial render times of venues
  • Added alwaysVisible option to Tooltip. This is false by default and can be set to true ensure that overlapping tooltips in cases such as nearby wayfinding directions are always displayed.

v4.0.11 - February 28, 2022

  • No changes

v4.0.10 - February 8, 2022

  • No changes

v4.0.9 - December 10, 2021

  • Fixed hover tooltip placement after the map has been resized when hovering on a Flat Label location

v4.0.8 - December 1, 2021

  • Fixed Floating label positions to the height of the polygon
  • Fixed issues in the rendering of text objects on the map

v4.0.7 - November 23, 2021

  • Update dependency of Mappedin JS to v4.0.7, which fixed dynamic imports and set minimum Safari version target to 11.1.