Releases: OneSignal/OneSignal-Android-SDK
Releases · OneSignal/OneSignal-Android-SDK
4.8.0-beta1 Release
4.7.2 Release
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 aClassCastException
by @nan-li in #1571
Full Changelog: 4.7.1...4.7.2
4.7.1 Release
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
Release Notes
- HMS(Huawei) Fixes
- Add feature for setLanguage callbacks by @tanaynigam in #1536
Documentation coming soon
Full Changelog: 4.6.7...4.7.0
4.6.7 Release
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
Release Notes
- Speculative IAM fix for null layout params. by @brendoncoin in #1508
- Replace FocusDelaySyncJobService by Worker by @Jeasmine in #1515
- Fix removeObserver WeakReference Handling by @jkasten2 in #1525
- Update the TrackAmazonPurchase class to support new AppStore SDK v3.x by @ludovicroland in #1519
- Fix Permission observer not being called by @Jeasmine in #1521
Full Changelog: 4.6.5...4.6.6
4.6.5 Release
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
Release Notes
- 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- Resolves #1470
Full Changelog: 4.6.3...4.6.4
4.6.3 Release
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
4.6.2 Release Notes
- Prevent crash when device has no WebView installed. (
MissingWebViewPackageException
)- PR #1454
- Fix notification background image not showing on when the device has a RTL set
- PR #1473
- Fix notification background image layouts to render text RTL based on the device's language setting
- PR #1474
- Update
work-runtime
version to[2.1.0, 2.7.99]
, 2.7.0 is required for apps withtargetSdkVersion
31 (Android 12)- PR #1477
- Fix outside package target activities (Launch URL) not opening when notification is tapped on. Regression bug introduced in 4.5.0
- PR #1469
- Add
toJSONObject
method toOSInAppMessage
- PR #1461
- HMS push, use new
onNewToken
method signature- PR #1433
- Match and fix any external id that has escaped forward slashes
- PR #1478
Full Changelog: 4.6.1...4.6.2