Skip to content

@mikechoch mikechoch released this Nov 5, 2019

Outcome Events Added for Android

  • Updated to OneSignal-Android-SDK 3.12.2
  • OneSignal-iOS-SDK is still using 2.11.2
Assets 2

@jkasten2 jkasten2 released this Oct 21, 2019 · 9 commits to master since this release

iOS Fixes

  • Updated to OneSignal-iOS-SDK 2.11.2
  • Fixed "duplicate _cStringCopy symbol linker error". Issue #227
Assets 2

@mikechoch mikechoch released this Sep 25, 2019 · 11 commits to master since this release

In-App Messaging Added

  • Added In-App Messaging to iOS

Updates from OneSignal-iOS-SDK 2.11.0

  • Added in In App Messaging feature
  • Various minor bug fixes

Updates from OneSignal-Android-SDK 3.11.4

  • Fixed getActiveNotifications() crash related to NotificationManager class
    • Similar to issue #422, but for Android 8.0.0 Samsung devices
  • Fixed an issue with In App Messaging where a drag would sometimes trigger an action

Updates from OneSignal-Android-SDK 3.11.3

  • Fixed startLocationUpdate NPE with the Builder on app focus
    • Regression bug from 3.11.0. Issue #811, PR #825
  • Fixed nested sendTags calls.
  • Fixed In-App Messaging crash when opening preview in rare cases
  • Fixed crash when rotating the device while an In-App Messaging is about to show
Assets 2

@jkasten2 jkasten2 released this Aug 9, 2019 · 15 commits to master since this release

iOS 13 Beta 2+ pushToken and Other Android Misc Fixes

Updates from OneSignal-iOS-SDK 2.10.1

  • Fixed deviceToken format error with iOS 13 Beta 2+ which was preventing the device from subscribing to OneSignal.

Updates from OneSignal-Android-SDK 3.11.2

  • On Android N (7.0)+ devices when 4 or more notifications are shown tapping on the group is now handled
    • Issue was related to Android's auto grouping feature.
    • Now counts the most recent notification in the group being opened when the summary notification is tapped.
  • Android - Fix NPE errors when app is resumed when setRequiresUserPrivacyConsent(true) is set
  • Android - Fixed "App may not schedule more than 100 distinct jobs" error, mostly affecting Samsung devices in rare cases
  • Updated to the latest PlayServicesResolver
    • From 1.2.122.0 to 1.2.124.0
Assets 2

@jkasten2 jkasten2 released this Jul 25, 2019 · 16 commits to master since this release

Corrected HandleInAppMessageClicked

  • Corrected HandlerInAppMessageClicked to be HandleInAppMessageClicked
Assets 2

@jkasten2 jkasten2 released this Jul 20, 2019 · 18 commits to master since this release

Android - In-App Messages & Changing AppId Fixes

  • See the OneSignal In-App quickstart guide for more details.
  • When re-initializing with a different AppId the device registers correctly without requiring an app cold start
    • Dashboard parameters are now correctly refreshed as well from the new app id.
  • Notification Channels / Categories, added invalid format handling to LED colors.
  • Fixed com.onesignal.PrivacyConsent AndroidManifest.xml check when using newest init method.
  • Fixed location permission prompting and session count / time tracking after privacy consent is accepted.
Assets 2

@jkasten2 jkasten2 released this May 8, 2019 · 22 commits to master since this release

Updated Native iOS & Android OneSignal SDKs

  • Updated to Android OneSignal SDK 3.10.8
  • Updated to iOS SDK 2.10.0
  • Updated to the latest PlayServicesResolver
    • From 1.2.95.0 to 1.2.110.0
Assets 2

@Nightsd01 Nightsd01 released this Dec 10, 2018 · 28 commits to master since this release

Unity SDK 2.7.8 -

External User ID Support + Bug Fixes

• This update adds new methods (setExternalUserId(string) and removeExternalUserId) allowing you to target push notifications using your own custom user ID's instead of having to store OneSignal player ID's.

Android Fixes & Improvements

OneSignal Android 3.10.5 SDK

  • Removed ACTION_BOOT_COMPLETED for BOOT_COMPLETED
    • ACTION_BOOT_COMPLETED is invalid, BOOT_COMPLETED is the correct intent action
  • Catches security exception from Job Intent Service
    • Fixes issue #673

iOS SDK Fixes & Improvements

OneSignal iOS 2.9.4 SDK

  • Small update that includes a fix for an issue that would have caused rare crashes, due to invalid HTTP request bodies being serialized into JSON
Assets 2

@Nightsd01 Nightsd01 released this Nov 9, 2018 · 31 commits to master since this release

Unity SDK

• Updates the Unity Jar resolver to 1.2.95
• Includes a fix for play-services-resolver 1.2.88.0 with Android
• Includes a fix for how our iOS build script was copying the notification service extension source files, also fixes issues with Windows builds not generating valid Xcode projects.

Android Fixes & Improvements

OneSignal Android 3.10.3 SDK

  • Notification Restore Improvements (PR #645)
    • Limit number of notification restored to 49
      • This is the max visible limit per app, Android omits displaying any more
      • Helps mitigate issue #644
    • Slowed Restore rate to 5 per second
    • Above 2 changes cleans up NotificationService warnings from the logcat
  • GDPR method fixes
    • Allow calling provideUserConsent before init. PR #648
    • Allow calling add observer methods before provideUserConsent(true) is called. #655
  • Fixed IllegalArgumentException thrown from JobIntentService in a specific case
    • Issue was only happening with high priority notifications that had a remote image with an app setup with a NotificationExtenderService and running on Android Oreo+, in some cases.
    • Fixes issue #649
  • Fix for OneSignalSyncServiceUtils throwing IllegalArgumentException when boot permission is removed.
  • Possible fix for rare "Package manager has died" error. PR #658

OneSignal Android 3.10.2 SDK

  • Fixed NPE with ChangeTagsUpdateHandler when a tag update results in no changes. PR #611
  • Fixed FirebaseInstanceIdService IllegalArgumentException exception
  • Fixed rare NPE Bundle error on RestoreJobService.onHandleWork. Issue #591
  • NotificationExtenderService now respects FCM High priority to wake from Dose mode. PR #640
  • Fixed fallback of medium and lower priorities of Notification Channel for pre-Oreo devices. PR #639
  • Fixed issue with disabling enableVibrate or enableSound was not respected.
    • When initializing OneSignal after Application.onCreate.
    • Note, settings only apply to Android 7.0 and older.
    • Methods will be deprecated, please migrate to Android Categories / Channels
  • Cleaned up GCM related warning in logcat when a push is received. #642
    • CANCELLED forIntent { act=... flg=0x10000000 pkg=... }

iOS Fixes & Improvements

OneSignal iOS 2.9.3 SDK

• Fixes an issue with provisional notifications (no git issue) where a user would receive a provisional notification, tap 'Keep', and then tap 'Deliver Prominently', which should cause notifications to be delivered like normal: however in previous releases notifications would have no sound/alert/badge until the app was next restarted.
• Fixes some DSYMUtil warnings developers would see in regards to our framework including debugging information. (#440)

OneSignal iOS 2.9.2 SDK

• This release fixes an iOS 12 issue where enabling "Deliver Quietly" and then opening the app would cause notifications to stop being delivered entirely.

Assets 2

@jkasten2 jkasten2 released this Sep 19, 2018 · 35 commits to master since this release

Android Fix & SDK iOS Native SDK update to 2.8.8

  • Fixes missing Android OneSignalConfig folder
  • Updated iOS Native OneSignal SDK to 2.8.8
Assets 2
You can’t perform that action at this time.