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 isfalse
by default and can be set totrue
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.