Skip to content

Releases: radarlabs/flutter-radar

3.9.2-beta.3

24 May 20:44
8bdaa6c
Compare
Choose a tag to compare
3.9.2-beta.3 Pre-release
Pre-release
  • Uses the correct searchGeofences param includeGeometry.

3.9.2-beta.2

24 May 20:18
dd0fe52
Compare
Choose a tag to compare
3.9.2-beta.2 Pre-release
Pre-release
  • Fixes searchGeofences

3.9.2-beta.1

22 May 14:35
eea0cc9
Compare
Choose a tag to compare
3.9.2-beta.1 Pre-release
Pre-release
  • Exposes result.locationMetadata.motionActivityData.type on the onLocation listener.

3.9.1

10 Apr 18:05
1b45243
Compare
Choose a tag to compare
  • Upgrades Radar Android SDK to 3.9.8 and iOS SDK to 3.9.14.
  • Adds @pragma('vm:entry-point') annotation to prevent issues caused by obfuscation in release mode.
  • 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 and package.swift for automatic inclusion in projects using Cocoapods and SPM. (iOS only)
  • Exposes fraud on RadarEvent.
  • Exposes user.failed_fraud and user.arrived_at_wrong_trip_destination event types.
  • Exposes passed, inExclusionZone, inBufferZone, and distanceToBorder on RadarRegion.
  • Exposes inaccurate on RadarFraud.
  • Improves the latency of Radar.trackVerified() calls.
  • Adds jailbreak detection to Radar.trackVerified() and Radar.startTrackingVerified(). (iOS only)
  • Resolves CocoaPods issue. (iOS only)
  • Increases the frequency and accuracy of location updates when desiredAccuracy = high. (iOS only)
  • 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 the reliability of Google Play Integrity API requests. (Android only)
  • Captures cross-platform info for internal requests. (Android only)

3.9.0

14 Feb 19:06
aed7a6e
Compare
Choose a tag to compare
  • Upgrades Radar Android SDK to 3.9.5 and iOS SDK to 3.9.7.
  • Adds lifecycle logging methods logTermination() (iOS only), logBackgrounding(), and logResigningActive().
  • Adds Radar.trackVerified(), Radar.trackVerifiedToken(), and Radar.startTrackingVerified() for location verification and fraud detection.
  • Adds a token listener.
  • Adds setNotificationOptions() for Android.

3.8.1

04 Nov 02:53
4871a14
Compare
Choose a tag to compare
  • Update github release action

3.8.0

26 Oct 21:20
Compare
Choose a tag to compare
  • Upgrades the Radar iOS SDK to 3.8.9 and Radar Android SDK to 3.8.12.
  • Removes Radar.setAdIdEnabled().
  • Renames Radar.sendEvent() to Radar.logConversion() and adds revenue param.
  • Adds Radar.trackVerified() and Radar.trackVerifiedToken().
  • Adds Radar.isUsingRemoteTrackingOptions().
  • Adds expandUnits param to Radar.autocompleteQuery().
  • Adds Radar.validateAddress().

3.1.7

23 Oct 11:52
e6ccd4f
Compare
Choose a tag to compare
  • Update iOS event channel.
  • Updates example project.

3.1.6

05 Oct 22:09
ae04e26
Compare
Choose a tag to compare
  • Fixes event listeners.
  • Updates example project.

3.1.5

31 Jan 20:59
e472518
Compare
Choose a tag to compare
  • Fixes #26.
  • Exposes Radar.setForegroundServiceOptions(). Radar.startForegroundService() and Radar.stopForegroundService() are no longer available.