Skip to content

Releases: OneSignal/OneSignal-Flutter-SDK

Release 5.2.9

18 Dec 17:30
a222579
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.25 to 5.1.26 | release notes

🐛 Bug Fixes

  • [Fix] ANR caused by operationRepo.enqueue while loading is in progress #2233
  • [Fix] Check subscription Id before executing delete and update subscription operations #2223

Update iOS SDK from 5.2.8 to 5.2.9 | release notes

🐛 Bug Fixes

  • [Fix] Use new OneSignalClientError type for callbacks which fixes crash report of NSInvalidArgumentException #1528
  • [Fix] Don't evaluate in app messages when paused which fixes issues with duration-since-last In-App Messages when pausing and unpausing #1524

Full Changelog: 5.2.8...5.2.9

Release 5.2.8

26 Nov 22:08
2736cc8
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.24 to 5.1.25 | release notes

🐛 Bug Fixes

Update iOS SDK from 5.2.7 to 5.2.8 | release notes

🐛 Bug Fixes

✨ Improvements

Full Changelog: 5.2.7...5.2.8

Release 5.2.7

05 Nov 18:09
805b76d
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.23 to 5.1.24 | release notes

🐛 Bug Fixes

  • Fix setting consentGiven throwing if called before initWithContext #2200
  • Window manager BadTokenException / WindowLeaked #2208

✨ Improvements

  • Make use of ryw_delay to minimize retries on IAM fetch #2207

Update iOS SDK from 5.2.5 to 5.2.7 | release notes

✨ Improvements

  • Don't use cached in-app messages if the SDK encounters an error fetching them or when the server returns none #1499
  • Improve segment membership calculation that allows for fetching more accurate and updated in-app messages for a user #1486

Full Changelog: 5.2.6...5.2.7

Release 3.5.4

09 Oct 22:13
686649c
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates Only

⚠️ Please update to this release to ensure launch URLs continue to work on iOS 18 devices ⚠️

Update Android SDK from 4.8.8 to 4.8.10 | 4.8.9 | 4.8.10

🐛 Bug Fixes

Update iOS SDK from 3.12.9 to 3.12.10 | release notes

🔧 Maintenance

✨ Improvements

Release 5.2.6

03 Oct 18:44
9e7934c
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.21 to 5.1.23 | release notes

🐛 Bug Fixes

  • Pausing IAMs dismisses any currently showing IAM #2191

✨ Improvements

  • Read-Your-Write Consistency #2168

Update iOS SDK from 5.2.4 to 5.2.5 | release notes

✨ Improvements

  • Pausing IAMs dismisses any currently showing IAM #1480

Full Changelog: 5.2.5...5.2.6

Release 5.2.5

06 Sep 20:06
92e6094
Compare
Choose a tag to compare

🔧 Native Dependency Updates Only

Update Android SDK from 5.1.20 to 5.1.21 release notes

🐛 Bug Fixes

Update iOS SDK from 5.2.3 to 5.2.4 release notes

✨ Improvements

Full Changelog: 5.2.3...5.2.5

Release 5.2.4

29 Aug 21:59
a9d192c
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • set compileSdkVersion 34 to fix build errors (#935)

Full Changelog: 5.2.3...5.2.4

Release 5.2.3

15 Aug 23:14
3739275
Compare
Choose a tag to compare

What's Changed

✨ Improvements

  • Removed duplicate "longer" MIGRATION_GUIDE.md (#914)
  • Set wrapper sdk type before calling initialize (#932)

🔧 Native Updates

Update Android SDK from 5.1.17 to 5.1.20 release notes

🐛 Bug Fixes

  • IAM with dynamic trigger showing forever (#2137)
  • Allow preventDefault to be fired up to two times (#2138)
  • Recover null onesignal ID crashes for Operations (#2157)
    *Prevent retrying IAM display if 410 is received from backend (#2158)

✨ Improvements

  • Optimized the initialization process by moving some service initialization to a background thread (#2125)
  • Add option to default to HMS over FCM (#2163)
  • Remove fallback code for FCM pre-21.0.0 (#2148)
  • Clean up Android Support Library references, drop dependency on androidx.legacy, & Android 4.4 and older code (#2147)

Update iOS SDK from 5.2.2 to 5.2.3 release notes

🐛 Bug Fixes

  • The user executor needs to uncache first which fixes some cached requests being dropped for past users (#1465)

✨ Improvements

  • Omit misleading fatal-level log for cross-platform SDKs (#1468)

🛠️ Maintenance

  • [For our server] Use only OneSignal ID for requests (#1464)

Full Changelog: 5.2.2...5.2.3

Release 5.2.2

03 Jul 20:40
66b669b
Compare
Choose a tag to compare

What's Changed

🔧 Maintenance

  • chore: add warning for identity verification in #901

🔧 Update Android SDK from 5.1.15 to 5.1.17

🔧 Update iOS SDK from 5.2.1 to 5.2.2

Full Changelog: 5.2.0...5.2.2

Release 5.2.1

21 Jun 23:14
dcd8d86
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates

Update Android SDK from 5.1.13 to 5.1.15

For full changes, see the native release notes

🐛 Bug Fixes

✨ Improvements

Update iOS SDK from 5.2.0 to 5.2.1

5.2.1 Release Notes

🐛 Bug Fixes

  • Fix warning about decoding a boolean (#1436)
  • Fix a purchases bug for the amount spent (#1444)
  • Fix a build issue for mac catalyst (#1446)
  • Fix crash when IAM window fails to load by using the main thread (#1447)

🔧 Maintenance

  • Network call optimizations: Combine user property updates for network call improvements (#1444)

Full Changelog: 5.2.0...5.2.1