Releases: hypertrack/sdk-react-native
Releases · hypertrack/sdk-react-native
9.2.1
Fixed
- Fixed
addGeotag(with expected location) return type
9.2.0
Added
addGeotagwith expected location
Changed
- HyperTrack iOS SDK updated to 5.15.0
9.1.1
Fixed
- Removed types re-export to fix issues with some build configurations
9.1.0
Added
automaticallyRequestPermissionsparam toinitialize()
9.0.0
Changed
- Updated HyperTrack iOS SDK to 4.14.0
- Updated HyperTrack Android SDK to 6.4.0
createInstance()renamed toinitialize()getDeviceID()renamed togetDeviceId()syncDeviceSettings()renamed tosync()setDeviceName()renamed tosetName()subscribeToErrors()callback now has param type (HyperTrackError)LocationErrornow has different structure
Added
initialize()configuration params for- Debug logging
- Background location permissions request for Android
- Mock locations
subscribeToAvailability()
Removed
enableDebugLogging()(useinitialize()paramloggingEnabledistead)setTripMarker()(useaddGeotaginstead)
8.2.2
8.2.1
Fixed
enableDebugLogging()now doesn't cause an infinite loop when called.
8.2.0
Changed
- Updated Android SDK to 6.3.0 and iOS SDK to 4.13.0
- When the Android app is uninstalled completely from the device and then installed back, the device_id will change. This improves the stability of the data coming from the SDK. Now this behavior is the same between Android SDK and iOS SDK.
- If the user simulates locations when it's prohibited, the SDK still passes real locations through if there are any.
- Decreased the time sensitivity for first location detection. Results in fewer
location_unavailableoutages when tracking starts on Android.
Fixed
- Now, all logs in Android SDK are disabled by default and can be enabled by enableDebugLogging()