Releases: radarlabs/cordova-plugin-radar
Releases · radarlabs/cordova-plugin-radar
3.9.1
- Upgrades Radar Android SDK to 3.9.8 and iOS SDK to 3.9.14.
- Improves processing of locations from geofence intents. (Android only)
- Adds
FOREGROUND_SERVICE_LOCATION
permission to Android manifest. (Android only) - Improves foreground service starting and stopping. (Android only)
- Improves significant location change and visit monitoring logic. (iOS only)
- Increases the amount of nearby geofences monitored. (iOS only)
- Attaches the privacy manifest in the
podspec
andpackage.swift
for automatic inclusion in projects using Cocoapods and SPM. (iOS only)
3.9.0
- Upgrades Radar Android SDK to
3.9.7
and iOS SDK to3.9.12
. - Exposes
user.failed_fraud
anduser.arrived_at_wrong_trip_destination
event types. - Exposes
passed
,inExclusionZone
,inBufferZone
, anddistanceToBorder
onRadarRegion
. - Exposes
inaccurate
onRadarFraud
. - Improves the latency of
Radar.trackVerified()
calls. - Adds lifecycle logging methods
logTermination()
(iOS only),logBackgrounding()
, andlogResigningActive()
. - Adds
Radar.trackVerified()
,Radar.trackVerifiedToken()
, andRadar.startTrackingVerified()
for location verification and fraud detection. - Adds a
token
listener. - Adds
setNotificationOptions()
for Android. - Adds
getHost()
. - Adds
getPublishableKey()
. - Adds
replayed
,createdAt
, andactualCreatedAt
fields toRadarEvent
. - Adds
iconColor
andiconString
fields toRadarTrackingOptionsForegroundService
. - Removes
setAdIdEnabled
.
3.5.1
- Fixes
Podfile
overwrite issue.
3.5.0
3.1.3
- Handles
null
tripOptions
ingetTripOptions()
on Android.
3.1.2
- Catches exceptions when starting or stopping foreground services.
3.1.1
- Exposes
getTripOptions()
,updateTrip()
, and trip callbacks. - Exposes
getMatrix()
.
3.1.0
3.0.10
- Removes the
ACCESS_BACKGROUND_LOCATION
permission from the merged manifest.
3.0.9
- Guards against a
null
Intent
inRadarForegroundService
.