Releases: hypertrack/sdk-react-native
Releases · hypertrack/sdk-react-native
9.2.2
Changed
- Updated HyperTrack iOS SDK to 4.16.0
9.2.1
Fixed
- Fixed
addGeotag
(with expected location) return type
9.2.0
Added
addGeotag
with 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
automaticallyRequestPermissions
param 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
)LocationError
now has different structure
Added
initialize()
configuration params for- Debug logging
- Background location permissions request for Android
- Mock locations
subscribeToAvailability()
Removed
enableDebugLogging()
(useinitialize()
paramloggingEnabled
istead)setTripMarker()
(useaddGeotag
instead)
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_unavailable
outages when tracking starts on Android.
Fixed
- Now, all logs in Android SDK are disabled by default and can be enabled by enableDebugLogging()