[SDK] [Android] v4.4.1

by Olivier Favre

Changelog:

  • Fix 403 errors retried rapidly in a loop when the access token of the installation of another non-active profile is invalid.
  • Fix a crash with android.view.WindowManager$BadTokenException when displaying a popup and the activity is already gone

[SDK] [Cordova] v3.3.0

by Stéphane JAIS

Changelog:

  • Fix bug where clicking on a notification with a deeplink introduced a 5s delay
  • Using iOS SDK v4.2.1
  • Using Android SDK v4.4.0

Chargelog:

  • Fix Xcode linker issue when archiving an application in Xcode
  • Miscellaneous improvements

[SDK][Cordova] v3.2.9

by Stéphane JAIS

Changelog:

  • Fix error with subscribeToNotifications in cordova 12

[SDK] [Android] v4.4.0

by Olivier Favre

Changelog:

  • Bump compileSdk to 33.
    You may need to ensure that your application compiles with the same version. Check your app/build.gradle and update the following line:

    android {
        defaultConfig {
            compileSdk 33
        }
    }
  • Customize the User-Agent used for API requests to better diagnose traffic from different applications.

  • Upgrade com.squareup.okhttp3:okhttp from 3.14.9 to 4.11.0 to avoid the following CVE:

    • [CVE-2021-0341] CWE-295: Improper Certificate Validation
  • Upgrade com.squareup.okio:okio from 1.17.2 to 3.6.0 to avoid the following CVE:

    • [CVE-2023-3635] CWE-681: Incorrect Conversion between Numeric Types
  • Upgrade com.squareup.picasso:picasso:2.8 to com.squareup.picasso3:picasso:3.0.0-alpha05 too

Make sure to also upgrade the FCM module for complementary upgrades.

Changelog:

  • Upgrade com.google.android.gms:play-services-basement from 16.0.1 to 18.2.0 to avoid the following 2 CVEs:

    • [CVE-2022-1799] CWE-501: Trust Boundary Violation
    • [CVE-2022-2390] CWE-471: Modification of Assumed-Immutable Data (MAID)

    Make sure to also upgrade the main SDK module.