MobileFirst Foundation iFix 8.0.0.0-MFPF-IF201804051553 released

A new iFix has been released for MobileFirst Foundation 8.0, dated April 5th, 2018.

Changes in this iFix

For a cumulative list of all previous fixes, see the iFix download page on IBM Fix Central.

Support for Cordova v8 and Cordova Android v7

Starting from this iFix (8.0.0.0-MFPF-IF201804051553), MobileFirst Cordova plugins for Cordova v8 and Cordova Android v7 is supported. To work with the mentioned version of Cordova, you need to get the latest MobileFirst plugins and upgrade to the latest CLI (mfpdev-cli) version. For details on supported versions for individual platforms, refer to Adding the MobileFirst Foundation SDK to Cordova Applications.

APARs Fixed

PI95771 ENABLE API SETDEVICEID()
PI94658 ATTEMPTS TO REMOVE COOKIES IN ANDROID SDK CAUSES THE APP TO CRASH.
PI94482 USERID NOT GETTING UPDATED FOR PUSH DEVICE REGISTRATION AFTER SUCCESSIVE LOGIN ATTEMPTS.
PI93999 OPENSSL HAS RECEIVED SECURITY UPDATES 1.0.2N AND MUST BE UPGRADED TO THE LATEST VERSION.

How to upgrade

Server
To upgrade, download & install the Developer Kit for evaluators, Developer Kit for customers / iFix package for on-prem production environment (requires login to IBM Fix Central), or refresh your Mobile Foundation service from your service Dashboard.

Client SDKs
To upgrade, run the upgrade commands for your platform.

Individual artifact build numbers in this iFix

The artifacts updated in the iFix are emphasized.

8.0.0.0-MFPF-DevKit-Linux-IF20180405155.bin
8.0.0.0-MFPF-DevKit-MacOSX-IF20180405155.zip
8.0.0.0-MFPF-DevKit-Windows-IF20180405155.exe
cordova-plugin-mfp 8.0.2018040508
cordova-plugin-mfp-encrypt-utils 8.0.2017021815
cordova-plugin-mfp-fips 8.0.2017090705
cordova-plugin-mfp-jsonstore 8.0.2018040508
cordova-plugin-mfp-push 8.0.2018040410
cordova-template-mfp 8.0.2017060206
ibm-mfp-web-sdk 8.0.2017082310
passport-mfp-token-validation 8.0.2017010917
mfpdev-cli 8.0.2018040312
mfpmigrate-cli 8.0.20171211072611
IBMMobileFirstPlatformFoundation 8.0.2018031513
IBMMobileFirstPlatformFoundationOpenSSLUtils 8.0.2018031513
IBMMobileFirstPlatformFoundationPush 8.0.2018022719
IBMMobileFirstPlatformFoundationJSONStore 8.0.2017053010
ibmmobilefirstplatformfoundation 8.0.2018031911
ibmmobilefirstplatformfoundationpush 8.0.2018040207
ibmmobilefirstplatformfoundationjsonstore 8.0.2018021610
adapter-maven-plugin 8.0.2018030101
adapter-maven-archetype-sql 8.0.2018030101
adapter-maven-archetype-java 8.0.2018030101
adapter-maven-archetype-http 8.0.2018030101
adapter-maven-api 8.0.2018030101
mfp-security-checks-base 8.0.2018030404
mfp-java-token-validator 8.0.2017020112
IBMMobileFirstPlatform Foundation 8.0.2018030908
IBM MobileFirstPlatform Push SDK 8.0.2017012419
IBMMobileFirstPlatform SDK 8.0.2017051208
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 April 09, 2018