Mappedin JS, React & React Native SDK v6.15.0

v6.15.0

February 24, 2026

Features

  • Refactored multi-floor view floorGap: 'auto' with meter-based height calculation. All explicit height values are now treated as exact meters. The default floorGapMultiplier is now 1 and applies uniformly to all height sources. This is a breaking change for applications that relied on the previous floorGapMultiplier default of 3.333 or expected explicit height values to be scaled.
  • Added floorGapFallback option to TMultiFloorViewOptions for specifying the floor height in meters when floorGap is 'auto' and maxHeight is unavailable.
const mapView = await show3dMap(el, mapData, {  multiFloorView: {    floorGap: 'auto',    floorGapFallback: 4,  },});
  • Added getFloorStackAltitudeData() to MapView for accessing authoritative floor altitude data for a floor stack.
  • Added automatic gap footprints for missing above-ground floors in multi-floor view. When a building has non-contiguous floor elevations, gap footprints now fill the visual space between floors.
  • Added animated option to Navigation.draw() marker options, allowing marker bounce and pin drop animations to be disabled.
mapView.Navigation.draw(directions, {  markerOptions: {    animated: false,  },});
  • Added a console warning when show3dMap is called on a container that already has an active MapView without calling destroy() first.
  • Added shadow casting support for 3D Models on venues with shadows enabled.

Performance

  • Improved rendering performance by reducing the number of render passes.
  • Improved Footprint rendering performance for opaque geometry.

Fixes

  • Fixed an issue where objects would drift when placed far from the venue origin.
  • Fixed an issue where view-dependent lighting (specular highlights, reflections, and fresnel effects) on 3D Models was static instead of updating dynamically with camera movement.
  • Fixed an issue where Spaces could not be clicked or hovered after updating their height.
  • Fixed an issue where GLTF exports from multi-floor venues would have z-fighting between floors.