React Native v5 Release Notes

Mappedin React Native SDK v5 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.

v5.10.1 - May 30, 2023

  • Removed unused package.json dependencies

v5.10.0 - May 30, 2023

  • Fixed artifacting around polygon images

v5.9.1 - Apr 27, 2023

  • Version bump to align with Web SDK

v5.9.0 - Apr 25, 2023

  • Add Markers Layer to MapView with support for animated Markers
  • Fix clearPolygonColor and clearAllPolygonColors resetting Flat Label appearance
  • Fix cursor not changing when hovering interactive elements

v5.8.0 - Apr 13, 2023

  • Add Paths Layer to MapView with support for interactive Paths
  • Fix case where adding a new Flat Label didn't remove the old one
  • Fix polygon colors appearing different than label colors

v5.7.1 - Apr 3, 2023

  • Fix scene re-rendering after label updates

v5.7.0 - March 30, 2023

  • Version bump to align with Web SDK

v5.6.1 - March 29, 2023

  • Fix broken type definitions

v5.6.0 - March 28, 2023

  • Add support for interactive Floating Labels
  • Add Floating Labels to E_SDK_EVENT.CLICK payload
  • Add nodes property to MappedinVortex
  • Fix crash when calling FlatLabels.remove() on a polygon which has no label

v5.5.0 - March 27, 2023

  • Made the Marker class public
    • createMarker now returns a Marker object
  • Fix path arrows not rendering if path pulse is disabled
  • Fix instances where MappedinDestinationSets could be discontinuous

v5.4.0 - March 21, 2023

  • Add getPolygonsAtScreenCoordinate -method
  • Stop filtering polygons with invisible geometry when fetching venue data

v5.3.0 - March 14, 2023

  • Turn Blue Dot smoothing off by default on devices using Apple's IPS

v5.2.2 - March 9, 2023

  • Additional fixes to polygon highlights

v5.2.1 - March 6, 2023

  • Fix a bug where polygon highlight meshes were incorrectly positioned

v5.2.0 - February 27, 2023

  • Autogenerated layers should correctly always render
  • Fix crash if incorrect map is passed as firstMap
  • Add map to SDK_EVENT.CLICK payload
  • Fix labels appearance when map is resized from 0x0

v5.1.5 - February 14, 2023

  • Fix a bug with Blue Dot directional bearing cone animation
  • Improve smart label rendering when using browser zoom

v5.1.4 - February 10, 2023

  • Fixed issue with focusOn causing faded-out floating labels

v5.1.3 - February 7, 2023

  • Adds double tap to zoom, two finger single tap to zoom out
  • Fix floating labels not displaying on polygons with images

v5.1.2 - January 31, 2023

  • Fix issues related to NextJS static HTML export

v5.1.1 - January 30, 2023

  • Lowered ES target

v5.1.0 - January 30, 2023

  • Add support for icons in Floating Labels
  • Floating Labels now only labels one entrance
  • Fix FlatLabels.labelAllLocations() failing after 3 times
  • Fix TypeScript definition for onCameraChanged-callback

v5.0.3 - December 15, 2022

  • Fix issues with removing and relabelling Flat Labels

v5.0.2 - December 9, 2022

  • Fix TypeScript definitions

v5.0.1 - December 5, 2022

  • Update readme

v5.0.0 - December 5, 2022

This release includes changes from all previous beta versions.

  • Improve Flat Label setAppearance to overwrite only specified settings
  • Streamline createTooltip arguments
  • Fix MappedinCategory.locations getter
  • Internal caching and typing improvements
  • Fix error preventing markers from being created
  • Improve analytics API
  • Add new Flat Labels and Floating Labels APIs
  • Improve types and documentation in various parts
  • Improve error handling in wrappers
  • Remove setPolygonColor’s textColor and polygonId arguments
  • Fix getPolygonsAtCoordinate to use map of coordinate instead of current map
  • Fix camera animation rotation for larger angles
  • Fix first map loaded -promise returning too early
  • Suppress extraneous console logs in production
  • Mark getVenueMVF as internal
  • Remove old search, which was replaced with OfflineSearch
  • Remove 2D perspective
  • Add translate method to the Camera class to enable camera movement
  • Fix map element selection in iOS
  • Stop bundling fetch function for non-browser and React Native environments. This breaking change requires that you set your own fetch function in Node. For example:
import { setFetchFn } from '@mappedin/mappedin-js';
import fetch from 'node-fetch';
setFetchFn(fetch);
  • Added maxTilt property to Camera which can be read to retrieve the current max tilt angle, and be set to a new max tilt angle. A range of is enforced via clamping, limiting the tilt angle to between a completely top-down view and completely side-on view.
  • Added useDraftData option to getVenue to allow accessing draft mode data for testing purposes. This feature needs to be enabled separately for your API keys.
  • Fix searching tags that contain diacritics (accents such as ñ)

v5.0.0-beta.11 - November 23, 2022

  • Streamline createTooltip arguments
  • Fix MappedinCategory.locations getter
  • Internal caching and typing improvements

v5.0.0-beta.10 - November 17, 2022

  • Fix Flat Label appearance import

v5.0.0-beta.9 - November 9, 2022

  • Add the Camera animate method to the RN wrapper
  • Expose image flipping in wrappers
  • Deprecate polygon clicked and nothing clicked -events
  • Add new Flat Labels and Floating Labels APIs
  • Improve types and documentation in various parts
  • Improve error handling in wrappers
  • Remove setPolygonColor’s textColor and polygonId arguments
  • Fix getPolygonsAtCoordinate to use map of coordinate instead of current map

v5.0.0-beta.8 - October 19, 2022

  • Fix camera animation rotation for larger angles
  • Fix first map loaded -promise returning too early
  • Fix issue when searching in onDataLoaded -callback
  • Re-evaluate listeners when passed functions change

v5.0.0-beta.7 - September 12, 2022

  • Add translate method to the Camera class to enable camera movement
  • Fix map element selection in iOS
  • Fix onPolygonClicked and onDataLoaded issues
  • Add method to control Camera.maxTilt

v5.0.0-beta.6 - August 10, 2022

  • Added maxTilt property to Camera which can be read to retrieve the current max tilt angle, and be set to a new max tilt angle. A range of is enforced via clamping, limiting the tilt angle to between a completely top-down view and completely side-on view.
  • Added useDraftData option to getVenue to allow accessing draft mode data for testing purposes. This feature needs to be enabled separately for your API keys.

v5.0.0-beta.5 - August 10, 2022

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

v5.0.0-beta.4 - August 4, 2022

  • Switch to CJS builds for testing Mappedin React Native SDK with Expo Snacks
Was this page helpful?