# Mappedin JS, React & React Native SDK v6.27.0

**URL:** <https://community.mappedin.com/t/mappedin-js-react-react-native-sdk-v6-27-0/598>\
**Category:** News & Announcements\
**Created:** [September 15, 2026, 1:45pm UTC](https://community.mappedin.com/t/mappedin-js-react-react-native-sdk-v6-27-0/598 "2026-09-15T13:45:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![msohm](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.mappedin.com/msohm/32/6_2.png) [@msohm](https://community.mappedin.com/u/msohm)\
**Post date:** [September 15, 2026, 1:45pm UTC](https://community.mappedin.com/t/mappedin-js-react-react-native-sdk-v6-27-0/598/1 "2026-09-15T13:45:03Z")

</div>

### **Features**

- Added `checkForUpdates()` to `MapData` which checks whether the map data has changed since it was loaded, without downloading the full bundle. It returns `{ hasChanges, updatedAt }`.

```auto
const { hasChanges, updatedAt } = await mapData.checkForUpdates();

if (hasChanges) {
    const freshMapData = await getMapData({ key, secret, mapId });
}

```

- Added `updatedAt` to `MapData` which returns the timestamp reported by the API when the map data was loaded.
- Added a `long-press` event to `MapView` that fires after a pointer is held in place for approximately 500 milliseconds without panning or a second finger. The payload matches `click`. A `long-press` does not also emit a `click`.

```auto
mapView.on('long-press', (event) => {

    console.log(event.coordinate);
});

```

### **Fixes**

- Fixed an issue where `Camera.focusOn()` in outdoor mode ignored `screenOffsets` and inset padding, so the camera centred on the full viewport instead of the visible map area.
- Fixed an issue where direction arrows on short sloped connection `Path`s, such as escalators, appeared stretched.
