You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added Pushwoosh.getSubscriptionAccountId() — returns an "<appCode>:<hwid>" identifier to pass to Google Play Billing's setObfuscatedAccountId(), so Pushwoosh can attribute subscription lifecycle events (such as PW_SubscriptionCancel) back to the app and device that started the subscription. See Google Play subscription tracking for setup
BillingFlowParamsparams = BillingFlowParams.newBuilder()
.setObfuscatedAccountId(Pushwoosh.getInstance().getSubscriptionAccountId())
// ... other params
.build();
Improvements
pushwoosh-firebase now declares firebase-messaging as a transitive dependency, so apps no longer need to add it to their build.gradle manually
Improved network reliability on unstable connections by applying connect and read timeouts to requests
Live Updates: the progress bar can now be hidden for status updates that aren't progress-based, while the notification still posts as ongoing and promoted
On devices below Android 16 (API 36), where Live Updates aren't available, live-update pushes are silently ignored