3.1.0 Release
What's Changed
API Changes ‼️
- In converting our SDK codebase to TypeScript, some incorrect public interfaces were fixed in #798
- Please see the heading titled "Summary of Public Interface Changes" in the above PR for all the public APIs that have changed and may affect you.
New APIs
- Add Android 13 push permission prompting in #803
- Push permission prompting on Android 13 devices. In order to not immediately be prompted in Android 13, apps will need to set their Android target SDK version to 33+.
- The method
promptForPushNotificationsWithUserResponse
now has an optionalfallbackToSettings
boolean parameter. Use thefallbackToSettings
parameter to prompt the user to open the settings app if a user has already declined push permissions.
promptForPushNotificationsWithUserResponse(fallbackToSettings?: boolean, handler?: (response: boolean) => void)
Updated Native Android and iOS SDKs
- Android Native SDK Update to
4.8.1
from4.7.3
- iOS Native SDK Update to
3.11.2
from3.11.1
- Release Notes 3.11.2
- Includes several swizzling fixes.
Full Changelog: 3.0.4...3.1.0