chore: Release 5.5.2#1139
Conversation
There was a problem hiding this comment.
LGTM, mechanical release PR — version bumps and Android SDK 5.7.7 → 5.8.0.
Extended reasoning...
Overview
This PR releases version 5.5.2 of the OneSignal Flutter SDK. Changes are limited to: version bumps in pubspec.yaml, android/build.gradle, and ios/onesignal_flutter.podspec (5.5.1 → 5.5.2); the SDK version constant strings in OneSignalPlugin.java and OneSignalPlugin.m ("050501" → "050502"); and the Android native dependency bump from com.onesignal:OneSignal:5.7.7 to 5.8.0. iOS OneSignalXCFramework is unchanged at 5.5.0.
Security risks
None introduced by this PR itself. The Android SDK update at 5.8.0 actually includes a security-positive change (hashing PII in SharedPreferences at rest), along with several stability fixes. Risks here are inherited from the upstream native SDK release rather than from any logic in the Flutter wrapper.
Level of scrutiny
Low. This is a release/version-bump PR following the established pattern for this repo. There are no logic changes in the Flutter wrapper code — just synchronized version constants and a Gradle dependency line. The wrapper continues to call the same OneSignal SDK APIs unchanged.
Other factors
The version string is consistently updated everywhere it needs to be (pubspec, podspec, build.gradle, and both native SDK version constants). The comment 'Keep in sync with pubspec.yaml version' is respected. No outstanding reviewer comments on the timeline.
Channels: Current
🛠️ Native Dependency Updates