Skip to content

Releases: OneSignal/OneSignal-Android-SDK

Release 5.3.0-alpha-01

06 Aug 22:21
14be82b
Compare
Choose a tag to compare
Pre-release

Channels: alpha

🎉 Custom Events Support

This alpha release introduces Custom Events support for the Android user model SDK.

To get started with using Custom Events, please contact support@onesignal.com to enable this feature for your app. Please see documentation on Custom Events.

We appreciate your experience and feedback using this alpha version!

5.2.0-beta-06

08 Jul 20:09
799ade2
Compare
Choose a tag to compare
5.2.0-beta-06 Pre-release
Pre-release

Channels: beta

🐛 Bug Fixes

  • JWT: Resolve IAM conditions after user create to allow fetching of IAMs in #2337

✨ Improvements

5.1.35

30 Jun 21:48
1e691ee
Compare
Choose a tag to compare

Channels: Current

🐛 Bug Fixes

  • Fix crashes with Amazon IAP tracking by dropping support for this (#2333)
  • Fix push subscription observers not firing (#2330)
  • Properly handle in-app messages dismissed by back press (#2328)
  • Fix Android 7 and lower crashes with getParameterCount calls, when the app is built with AGP 7 or older (#2329)
  • Fix logout incorrectly uses the old subscription ID (#2327)

✨ Improvements

  • Adds the following new public methods (#2311):
    • OneSignal.Debug.addLogListener
    • OneSignal.Debug.removeLogListener
  • Clean up logging from ServiceProvider (#2332)
  • Updated to Gradle/AGP 8 & Changes to publish to the Maven Central Portal. (#2331)
    • No project changes are required, you may still used Gradle / AGP 7.

5.2.0-beta-05

23 Jun 22:47
777b7d6
Compare
Choose a tag to compare
5.2.0-beta-05 Pre-release
Pre-release

⚠️ NOTE: Requires Gradle 8 / Android Gradle Plugin 8 if your app supports Android 7 or lower.

  • This limitation will be addressed in the next version

✨ Improvements

  • Switched publishing to use the Central Publisher Portal
    • No changes to those using the SDK in their project

5.2.0-beta-04

06 Jun 18:38
dbe3fa7
Compare
Choose a tag to compare
5.2.0-beta-04 Pre-release
Pre-release

⚠️ NOTE: Requires Gradle 8 / Android Gradle Plugin 8 if your app supports Android 7 or lower.

✨ Improvements

  • Rebased to 5.1.34 for more bug fixes and stability improvements.
  • Adds the following new public methods #2311:
    • OneSignal.Debug.addLogListener
    • OneSignal.Debug.removeLogListener

5.1.34

22 May 19:24
d1b274a
Compare
Choose a tag to compare

⚠️ NOTE: Requires Gradle 8 / Android Gradle Plugin 8 if your app supports Android 7 or lower.

  • This limitation will be addressed in the next version

🐛 Bug Fixes

  • Fix: NPE when accessing WindowInsets used in isKeyboardUp() (#2305)
  • Fix: NotificationOpenedActivity "freeze" when a large amount of notification is clicked (#2304)
  • Fix: Crash when adding alias with some labels (#2296)

5.2.0-beta-03

19 May 21:23
3f6fb30
Compare
Choose a tag to compare
5.2.0-beta-03 Pre-release
Pre-release

Channels: Beta

✨ Improvements

  • Rebased to 5.1.33 for more bug fixes and stability improvement.

4.8.12

16 May 19:32
d87a998
Compare
Choose a tag to compare

Channels: Legacy

🐛 Bug Fixes

  • [Fix] concurrency with modifying log listeners #2293
    • Only affected OneSignal.addLogListener and OneSignal.removeLogListener

Full Changelog: 4.8.11...4.8.12

5.1.33

07 May 20:56
6b81857
Compare
Choose a tag to compare

Channels: Stable

🐛 Bug Fixes

  • [Fix] very rare bug where app doesn't opening from notification tap when it cold starts the app (#2289)

5.1.32

29 Apr 17:06
aaf6693
Compare
Choose a tag to compare

Channels: Current

🐛 Bug Fixes

  • Fix: IAM not shown when calling login immediately after init (#2287)
  • Fix: IAM now showing after switching to 3-button-navigation mode (#2284)