The full feature list for this release includes:
- Exposed the
TokenUpgradeHandler
protocol.
- Added the
tokenUpgradeHandler
parameter to the Moonsense.initialize(publicToken:tokenUpgradeHandler:sdkConfig:delegate:)
initializer method to allow a custom TokenUpgradeHandler
to be provided to the MoonsenseSDK. See the Custom Token Upgrade Handler documentation for further details.
- Note the breaking change - We've renamed the
clientSessionGroupId
property to journeyId
and updated the startSession
method.
Size Impact for MoonsenseSDK 1.4.0
Architecture & iOS Version |
Compressed Size |
Uncompressed Size |
arm64 - (11.0, 12.0) |
1058.5 KB |
2871.0 KB |
arm64 - (12.2) |
1058.5 KB |
2871.0 KB |
arm64 - (13.0, 14.0) |
1058.5 KB |
2871.0 KB |
arm64 - (15.0) |
1058.5 KB |
2871.0 KB |
universal - (all) |
1058.5 KB |
2871.0 KB |
Size Impact for MoonsenseCoreSDK 1.4.0
Architecture & iOS Version |
Compressed Size |
Uncompressed Size |
arm64 - (11.0, 12.0) |
252.0 KB |
702.3 KB |
arm64 - (12.2) |
252.0 KB |
702.3 KB |
arm64 - (13.0, 14.0) |
252.0 KB |
702.3 KB |
arm64 - (15.0) |
252.0 KB |
702.3 KB |
universal - (all) |
252.0 KB |
702.3 KB |