Releases: OneSignal/OneSignal-Android-SDK
Releases · OneSignal/OneSignal-Android-SDK
1.10.0 Release
Added notification stacking
- When sending a notification set an android group to enable stacking of notification in the same group.
1.9.3 Release
setSubscription bug fix
- Fixed caching issue with setSubscription
1.9.2 Release
Bug fixes
- Fixed bug where notifications would not be displayed if the app was still running in the background unless enableNotificationsWhenActive was set to true.
- Omitting Google Play specific error logging when running on Amazon devices.
1.9.1 Release
Bug fixes
- Correctly sets isActive to true when it should be when enableInAppAlertNotification is set to true.
- Now handles switching over to a new Activity if it is finished, it implements the NotificationOpenedHandler interface, and OneSignal.init is called on the new Activity.
- Added a TiedToCurrentActivity annotation to give the same effect as above without needing to add the NotificationOpenedHandler interface to your Activities.
1.9.0 Release
Alert notifications, set subscription, send notifications, and fixes
- Moved SDK project from Eclipse to Android Studio.
Features
- Added option to display an alert dialog when the user is in your app.
- Also option to allow showing in the notification area too.
- Can now specify a different activity or a broadcast receiver to be opened instead of the launcher activity by defining a com.onesignal.NotificationOpened.RECEIVE action to receive the event.
- Added postNotification to make it easier to send notifications from user to user or schedule a future one to the same device.
- Added setSubscription method to allow unsubscribing from notifications.
- Added error detection for the following:
- Invalid OneSignal AppId format or example id being used.
- Invalid Google Project number format.
- Old revision or missing Android Support Library v4.
- Missing Google Play services library.
- Now logs returned JSON from OneSignal calls if LOG_LEVEL.INFO is set or higher.
Fixes
- Fixed crash that could happen when OneSignal.onPaused() is called before OneSignal.init()
- Now retries up to 5 times to get a Google Registration id from Google to subscribe for push notifications.
- Now accounts for daylight saving when detecting the timezone.
1.8.0 Release
OneSignal SDK initial commit.