Changelog:
- Miscellaneous fixes:
- Protect against NullPointerExceptions if the PromptActivity was manually shown instead of shown by the SDK.
- Uniformize the way geolocation is sent with other SDKs
- Fix two deprecations
Changelog:
- Upgrade native WonderPush iOS SDK from 4.1.3 to 4.1.5
- Upgrade native WonderPush Android SDK from 4.3.2 to 4.3.3
- Export access token, device ID and user consent
- Allow
subscribeToNotifications(bool) to show a dialog that takes users to settings on Android
- Fix a warning
Changelog:
- Removed Kotlin to fix old Kotlin version compatibility with newer Android Gradle Plugin
Changelog:
- Removed Kotlin to fix old Kotlin version compatibility with newer Android Gradle Plugin
Changelog:
- Upgrade to WonderPush iOS SDK v4.1.5
- Upgrade to WonderPush Android SDK v4.3.3
- Expose access token, device ID and user consent
- Allow subscribeToNotifications(bool) to show a dialog that takes users to settings on Android
Changelog:
- Fix bug on WonderPush.clearAllData()
- Ensure that calling clearAllData, unsubscribeFromNotifications and then setUserConsent(false) did all three things correctly.
- Performance: when location tracking active, calling CLLocationManager authorizationStatus less often
Changelog:
- Fix bug on WonderPush.clearAllData()
- Ensure that calling clearAllData, unsubscribeFromNotifications and then setUserConsent(false) did all three things correctly.
- Upgrade to WonderPush iOS SDK v4.1.4
- Bug fix where putProperties ignored null values on Android
- Change setProperty signature to accept null values
Changelog:
- Typing for the country/currency/locale/timeZone/geolocation getters and setters