Mobile Foundation Cordova plug-in updated to support cordova-android@11.x

The Apache community released cordova-android@11.0.0, which has support for Android 32 API Level (Android Version 12). As stated in the blog, this release drops Nodejs 10 support. The minimum supported version which Cordova requires is 12.x. Mobile Foundation (MF) Cordova plug-in for Android component is implemented to support new plug-in changes.

Android released Google Play Store target API Level requirement for new applications and existing applications. It states that starting November 2022, all new apps should be targeted for API level 30 (Android 11) or higher version. Also, starting November 2022, app updates must target API level 31 or higher version and adjust for behavioral changes in Android 12. Wear OS apps must target API level 30 or higher.

So it is recommended to update your apps with the latest Android level to avoid any issues with Google Play Store. To support the latest levels of Android, the Cordova plug-in for Mobile Foundation is updated with the following plug-in levels.

Cordova Android

  • cordova-plugin-mfp@8.0.2022100306

  • cordova-plugin-mfp-jsonstore@8.0.2022100306

  • cordova-plugin-mfp-analytics@8.0.2022100306

  • cordova-plugin-mfp-fips@8.0.2022100306

Cordova MFP Template

  • cordova-template-mfp@8.0.2022100306

Cordova-Android SplashScreen

With Android 12, Google introduced the new SplashScreen API. This API is used to control the app launch animation that runs on a device with Android 12 or higher. For compatibility with an earlier version, Cordova includes the core-splashscreen compatibility library, which extends this feature back to Android API 21 and higher. For more information, see cordova 11 blog.

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on October 14, 2022