Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@woosmap/react-native-plugin-geofencing

Woosmap521MIT0.7.0TypeScript support: included

This react-native plugin extends the functionality offered by the Woosmap Geofencing Mobile SDKs. Find more about the Woosmap Geofencing SDK

react-native, ios, android

readme

woosmap

Woosmap Geofencing React Native Plugin

SDKs to help developers collecting users’ locations in the right way.

The Woosmap Geofencing SDK is a mobile cross-platform software development kit focused on gathering efficiently the users’ location, triggering events based on region monitoring, and providing categorized users’ zone of interest from geographical and temporal clusters.

The SDK simplifies the integration of the location context in your mobile application by taking care of lower-level functionalities such as data collection or battery management.

Documentation

All feature descriptions and guides to implement the Woosmap Geofencing Android & iOS SDK are available on the Woosmap developers documentation.

If you are looking for the Woosmap Geofencing React Native plugin documentation, we have a dedicated section for it.

changelog

0.7.0

  • Enhancement: Stop geofencing with location permission not granted by user

0.6.0

  • Upgrade Gradle plugin to 8.9 and upgrade plugin and example app dependencies

0.5.1

  • Fixes: Internal bug fixed regarding WoosmapGeofencing (4.3.6)

0.5.0

  • Enhancement: Expose new method refreshPOI to force POI data update

0.4.10

  • Patch - Moving back to dynamic versions in Android Gradle file

0.4.9

  • Resolved: Stop updating location with app is background

0.4.8

  • Resolved: iOS build failed due to missing RCTEventEmitter

0.4.7

  • Correct Geofence android version to 4.1

0.4.6

  • Added runtime permissions in plugin's Android manifest

0.4.4

  • Included release notes with package as changelog.md

0.4.2

  • Support for node version 16.
  • Removed warnings new NativeEventEmitter()was called with a non-null argument without the required

0.4.1

  • Enhancement: Expose new callback named searchAPIError in SearchAPIDelegate.

0.4.0

  • Enhancement: new method getIndoorBeacons - Gets a list of all beacons. Gets beacons for a venue. Gets a list of beacons with a specific identifier.
  • Enhancement: new method removeIndoorBeacons - Removes all beacons from the database
  • Enhancement: new parameter in POI object as userProperties

0.3.0

  • Upgraded Geofencing SDK version to 4.+

0.2.5

  • Bug fix: Airship connector not working without watchRegion

0.2.4

  • Bug fix - App crashes upon creating minified build

0.2.3

  • Support xcode 14.3

0.2.2

  • Removed android prefix from the Airship Event

0.2.1

  • Upgraded Google dependancies

0.2.0

  • Building an Airship connector

0.1.0

  • Initial release Woosmap geofencing SDK