Skip to content

Releases: OneSignal/OneSignal-Android-SDK

4.8.0-beta1 Release

11 May 00:15
Compare
Choose a tag to compare
4.8.0-beta1 Release Pre-release
Pre-release

What's New

Fixes

  • Fix Heads-Up Displaying Previous Notification When Grouped on some devices by @jkasten2 in #1578

Full Changelog: 4.7.2...4.8.0-beta1

4.7.2 Release

20 Apr 22:57
d3acf89
Compare
Choose a tag to compare

Release Notes

  • Fix a location update null pointer exception by @tanaynigam in #1565
  • Upgrade Huawei Push Kit to version 6.3.0.304 by @nan-li in #1568
  • Synchronize OneSignalDbHelper and throw the first exception encountered in retries as a speculative fix for SQLiteExceptions by @nan-li in #1567
    • Possible fix for issue #1432
  • Before casting a value to Number, check that it can be, to fix a ClassCastException by @nan-li in #1571

Full Changelog: 4.7.1...4.7.2

4.7.1 Release

08 Apr 22:54
a27c12c
Compare
Choose a tag to compare

Release Notes

  • Fix a rare null pointer exception for outcomeEventsController during SDK initialization by @nan-li in #1539
  • Remove Runtime.getRuntime().exec from OPPO Badge implementation since it can be flagged as an insecure API by some static analysis tools by @jkasten2 in #1557
  • Fix a crash due to Android 12 changes that can happen when tapping on a notification action button by @vincent-paing in #1548
  • Fix the onSuccess callback from being invoked too early when setting email or SMS by @nan-li in #1555
  • Respect duration since last IAM trigger when the app is quit and relaunched by @emawby in #1560

Full Changelog: 4.7.0...4.7.1

4.7.0 Release

03 Mar 23:18
ac8c2a7
Compare
Choose a tag to compare

Release Notes

  • HMS(Huawei) Fixes
    • Fix default values for TTL and sentTime if not available by @Jeasmine in #1531
    • Fix notification open not bring app to foreground by @Jeasmine in #1533
  • Add feature for setLanguage callbacks by @tanaynigam in #1536
    Documentation coming soon

Full Changelog: 4.6.7...4.7.0

4.6.7 Release

09 Feb 05:26
570bf3d
Compare
Choose a tag to compare

Release Notes

  • Fixed incorrect log "Cannot change requiresUserPrivacyConsent() from TRUE to FALSE" when OneSignal.setRequiresUserPrivacyConsent(true) is called by @shepherd-l in #1527
  • Fix ttl and related current time logic by @nan-li in #1528

Full Changelog: 4.6.6...4.6.7

4.6.6 Release

27 Jan 22:59
2e1fd4a
Compare
Choose a tag to compare

Release Notes

Full Changelog: 4.6.5...4.6.6

4.6.5 Release

12 Jan 21:40
9ae1b92
Compare
Choose a tag to compare

Release Notes

  • Fixes "Could not find OneSignal-4.6.4.aar" from Issues #1509 & #1510
  • Sign release files instead of archive subset by @jkasten2 in PR #1511

Full Changelog: 4.6.4...4.6.5

4.6.4 Release

07 Jan 00:47
836db2d
Compare
Choose a tag to compare

Release Notes

⚠️NOTE: This version is not usable from Maven Central due to a missing .aar file, use 4.6.5 instead.

  • Make UserStateSMSSynchronizer package-private by @jkasten2 in #1491
  • Make OSInAppMessagePrompt public by @jkasten2 in #1490
  • Don't set backgroundImageLayout if device is Android 12 or higher by @emawby in #1495
  • Fix Android 4.4 and older devices fail to register to onesignal.com by @syrepoman in #1493
  • Proguard -assumenosideeffects Compatibility by @jkasten2 in #1492
  • Use consistent versions of dependencies; Fixes errors reported by strict-version-matcher-plugin by @jkasten2 in #1501

Full Changelog: 4.6.3...4.6.4

4.6.3 Release

13 Nov 05:28
757d253
Compare
Choose a tag to compare

4.6.3 Release Notes

  • TTL notification fix, account for App Standby Buckets (#1479)
  • Fix rounded corners for In App Messages (#1482)
  • Add support for fullbleed In App Messages (#1481)
  • Fix a notification duplicated issue in rare cases (#1484)
    • Issue occurred if app was swiped away shortly after receiving a push
    • Bug introduced in 4.4.1

Full Changelog: 4.6.2...4.6.3

4.6.2 Release

05 Nov 23:31
3bcc63f
Compare
Choose a tag to compare

4.6.2 Release Notes

  • Prevent crash when device has no WebView installed. (MissingWebViewPackageException)
  • Fix notification background image not showing on when the device has a RTL set
  • Fix notification background image layouts to render text RTL based on the device's language setting
  • Update work-runtime version to [2.1.0, 2.7.99], 2.7.0 is required for apps with targetSdkVersion 31 (Android 12)
  • Fix outside package target activities (Launch URL) not opening when notification is tapped on. Regression bug introduced in 4.5.0
  • Add toJSONObject method to OSInAppMessage
  • HMS push, use new onNewToken method signature
  • Match and fix any external id that has escaped forward slashes

Full Changelog: 4.6.1...4.6.2