A minor release that simplifies takeOff by deprecating methods with launchOptions, adds flexibility for initialization, and includes several bug fixes.
Changes
- Deprecated
Airship.takeOff
methods that include launchOptions. The takeOff method still needs to be called beforeapplication(_:didFinishLaunchingWithOptions:)
finishes to ensure proper notification delegate is set up. - Updated
Airship.takeOff
to allow it to be called fromMainApp.init
before the application delegate is set, even with automatic setup enabled. - Fixed a stack overflow exception when using Scenes in the iOS 26 beta.
- Added a potential workaround for reported crashes within
AirshipWorkManager
andAirshipChannel
. - Fixed a race condition in Scene asset file operations and improved file management.