NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3672 most downloaded on pub.dev
Flutter package for Radar, the leading geofencing and location tracking platform
Last release 1 months ago
02 Sep 2026
Release timing varies
gaps range from 9 days to 8 months
Nearly every release is documented
notes for 21 of 22 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
38 releases · first in 2021
One column per quarter.
Updates optional near location handling for Radar.autocomplete() , Radar.searchPlaces() , and Radar.searchGeofences() on Android and iOS.
near location handling for Radar.autocomplete(), Radar.searchPlaces(), and Radar.searchGeofences() on Android and iOS.Radar.trackOnce() on iOS to keep beacon ranging disabled when beacons is false or omitted.Updates Android compilation to allow applications to call Radar SDK APIs from native code.
Adds Radar.registerBackgroundHandler() and Radar.unregisterBackgroundHandler() for durable Radar event delivery across foreground, background, and OS-
Radar.registerBackgroundHandler() and Radar.unregisterBackgroundHandler() for durable Radar event delivery across foreground, background, and OS-initiated application relaunches.Application or iOS AppDelegate; applications continue to call Radar.initialize() from Dart.RadarInitializeOptions to Radar.initialize() for fraud detection, silent push, verified-location failover, network timeouts, IP change debounce intervals, and notification handling.Radar.getTrip(), Radar.updateTripLeg(), Radar.updateCurrentTripLeg(), and Radar.reorderTripLegs().Radar.isSharing(), Radar.clearSharing(), Radar.setExpectedJurisdiction(), Radar.onIpChanged(), and Radar.onSharingChanged().Radar.revealRisk(), SDK status, user language, tag management, push token, and event verification APIs.3.29.0, Dart 3.7.0, Android API level 21, and iOS 15.0.8.14, Android Gradle Plugin 8.11.1, and Kotlin 2.2.20.3.36.1 and Radar iOS SDK to version 3.38.0.Radar.registerBackgroundHandler() and Radar.unregisterBackgroundHandler().Radar.onX listeners as independent engine-scoped observers.Application or iOS AppDelegate; applications continue to call Radar.initialize() from Dart.Fixes starting a trip with no tracking options.
Updates Android SDK to 3.24.1 .
3.24.1.Updates iOS sdk to 3.24.1.
Updates iOS sdk to 3.24.0.
Updates iOS and Android sdk to 3.23.4 and 3.23.5, respectively
Lowered ios target platform to 12.0, requires use_frameworks! line in Podfile
use_frameworks! line in PodfileUpdates iOS and Android sdk to 3.23.4 and 3.23.5, respectively.
Fixes breaking change on Flutter 3.29.0 by removing v1 embedding.
3.29.0 by removing v1 embedding.Expands functionality of notification analytics.
RadarVerifiedLocationToken.3.19.5.3.18.10.RadarVerifiedLocationTokenPatch getLocation method for iOS
getLocation method for iOSBump iOS version from 3.18.2 to 3.18.3
Bump iOS version from 3.17.0 to 3.18.2
getVerifiedLocationTokenNothing published for this version
Bump iOS version from 3.15.0 to 3.17.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Bump iOS version from 3.9.7 to 3.9.14
Bump iOS version from 3.8.9 to 3.9.6
beacons param to trackVerified and trackVerifiedTokenstartTrackingVerifiedtoken listenerlogTermination, logBackgrounding, and logResigningActivesetNotificationOptions for Android- Update github release action
Bump iOS version from 3.5.9 to 3.8.9
setAdIdEnabledsendEvent to logConversion and add revenue paramtrackVerifiedtrackVerifiedTokenisUsingRemoteTrackingOptionsautocompleteQuery with param add expandUnitsvalidateAddressApp Attest to ios examplePlay Integrity API to android example- Fixes event listeners - Updates an example project
Exposes Radar.setForegroundServiceOptions(). Radar.startForegroundService() and Radar.stopForegroundService() are no longer available.
Radar.setForegroundServiceOptions(). Radar.startForegroundService() and Radar.stopForegroundService() are no longer available.Radar.setForegroundServiceOptions({
'title': 'Tracking',
'text': 'Trip tracking started',
'icon': 2131165271,
'importance': 2,
'updatesOnly': false,
'activity': 'io.radar.example.MainActivity'
});
Exposes Radar.setForegroundServiceOptions().
Radar.setForegroundServiceOptions().Upgrades radar-sdk-android to 3.5.9 and radar-sdk-ios to 3.5.9. Exposes all remaining SDK functions.
radar-sdk-android to 3.5.9 and radar-sdk-ios to 3.5.9. Exposes all remaining SDK functions.- Fixes a typo in a constant.
Upgrades the Radar iOS SDK to 3.1.5.
3.1.5.Upgrades the Radar SDK to 3.1.x.
3.1.x.Correctly parses the background flag in requestPermissions(background) on iOS.
background flag in requestPermissions(background) on iOS.Adds s.static_framework = true to the plugin podfile.
s.static_framework = true to the plugin podfile.Nothing published for this version
Nothing published for this version
Supports startForegroundService({'clickable': true}) to make the foreground service notification clickable, or startForegroundService({'clickable': fa
startForegroundService({'clickable': true}) to make the foreground service notification clickable, or startForegroundService({'clickable': false}) to make it not clickable. Default is false.Updates requestPermissions(background) to complete only when the permissions request completes.
requestPermissions(background) to complete only when the permissions request completes.startForegroundService(foregroundServiceOptions) to use BigTextStyle on Android.Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →