iOS SDK 5.3.0 is out!

Changelog

V4 Backward compatibility

  • Added: Backward compatibility for device id for apps updating from the SDK v4. Set AppsPanel.shared.usesLegacyDeviceIdentifier to true to generate a device id in the same way as the SDK v4 does. That way, you'll be able to keep the same device id after migrating to the SDK v5.
  • Added: Minimal backward compatibility for v4 push notification payloads

Configuration & Device

  • Added: Use a default configuration if the SDK is unable to get the remote configuration and save the configuration in case of future request failures.
  • Fixed: Device information were sometimes not sent correctly

Requests

  • Added: Add timeout on requests using the value from the remote configuration
  • Fixed: Some SDK headers sending outdated values

Misc.

  • Fixed: iOS 15 deprecations and breaking changes
  • Changes: Update to Alamofire 5