Releases: hypertrack/sdk-ios
Releases · hypertrack/sdk-ios
4.15.0
Added
- New geotag with expected location API. When you know where the driver is supposed to make an action, attach a location to a geotag. This will calculate the deviation between the real position where it happened and the expected position. This information will also be available on dashboards and APIs.
Changed
- Geotag API now captures the precise position of the driver at the moment the geotag API was triggered.
4.15.0-rc.1
Release 4.15.0-rc.1
4.14.0
Added
- Automatic silent push notification integration using Swizzling. You no longer need to connect the methods manually in AppDelegate. At the same time there is no need to change anything in existing integrations.
- New errors API that allow you to check if there is anything that can prevent the SDK from tracking at any point in time. This API returns all the errors that are currently affecting tracking, so you won't be able to miss any of them, like with the previous Notifications based APIs. This API can be invoked at any point in time, not just during tracking.
- New subscription APIs, that allow you to subscribe to errors, isTracking, and availability. The current value will be delivered right after subscribing and all subsequent changes will be delivered as they happen.
- New metadata API that allows you to set and get the current metadata for the driver in a type-safe JSON form. The JSON form supports all the convenient Representable family of Swift protocols that allows you to use the API as if specifying a native Dictinary value.
4.14.0-rc.3
Release 4.14.0-rc.3
4.14.0-rc.2
Release 4.14.0-rc.2
4.14.0-rc.1
Release 4.14.0-rc.1
4.13.0
Changed
- If the user simulates locations when it's prohibited, the SDK still passes real locations through if there are any.
4.12.4
5.0.0-alpha.1
Release "5.0.0-alpha.1"