Releases: heap/heap-swift-core-sdk
Releases · heap/heap-swift-core-sdk
0.3.0
Added
- Added app version change and install events. These will fire when an environment first
encounters a different application identifier, app name, or version at session start.
Changed
- Changed process to retrieve iOS device model. 'sysctlbyname' is now used to retrieve the
detailed hardware identifier (e.g., "iPhone10,3"). This results in more specific
model identification than the genericUIDevice.model
approach which is now used
as a fallback.
0.2.1
0.2.0
Added
- Added option
startSessionImmediately
to begin tracking sessions immediately.
Changed
- Default behavior for sessions has been changed (
startSessionImmediately = false
).
Tracking of sessions is now delayed until one of the following is called:Heap.shared.track()
Heap.shared.trackPageview()
Heap.shared.trackInteraction()
Heap.shared.uncommittedInteractionEvent()
Heap.shared.fetchSessionId()
0.1.2
0.1.1
Fixed
- Omits properties containing empty keys and values.