New OneSignal Features and SDK Updates

With our ongoing focus of making OneSignal better for developers each day, the effort is paying off -- We’ve now reached over 4000 registered developers!

Over the last few weeks we’ve had the fortune of having our clients from GameUp.io, SendAnywhere, izit, and MindSmack all stop by our office. If any of you will be visiting the San Francisco Bay Area, please come visit our office in Mountain View, California to say hi!

We would also like to invite all of our developers who are not currently using Web Push to try it on your website. It takes just a couple minutes to set up! And with just one click, your visitors will be able to opt-in to receive valuable website notifications from you even when their browser is closed. Plus, it can all be managed right from your OneSignal dashboard. Click here to learn more about Web Push.

Here’s a summary of some of OneSignal’s new features since our last update:

All Users

  • All of our SDKs now support unsubscribing from notifications. Simply use the SetSubscription(false) method in the OneSignal SDK to unsubscribe the device from OneSignal notifications.

Chrome Web Push Users

  • Chrome Web notifications are now more reliable and easier to set up. They also work with the latest Google Chrome Beta channel releases.

iOS Developers

  • OneSignal will now send you an email notification if your iOS push certificate is about to expire.
  • We now support showing a visible notification even while the app is running. Simply use the EnableInAppAlertNotification(true) in your OneSignal SDK. By default this is set to false.

Android Developers

  • We now support Android Push notification stacking on Android devices. Simply use the “Group Key” option in the advanced Android message settings to have your notifications stack.

stacked notification example

  • We now support showing a visible notification even while the app is running. Simply use the EnableInAppAlertNotification(true) in your OneSignal SDK. By default this is set to false.
  • We’ve added Android Studio setup instructions for OneSignal for our Native Android SDK.

OneSignal Server API Users

  • One of our clients has kindly open sourced a PHP library for the OneSignal Server API. Check it out on GitHub.

As always, thanks for your support in helping us on our path to becoming the number one provider for smart push notifications for your apps and websites!

~The OneSignal Team