MobileFirst Foundation iFix 8.0.0.0-MFPF-IF20170605-2216 released

A new iFix has been released for MobileFirst Foundation 8.0, dated June 5th, 2017.

Changes in this iFix

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

Starting this version of the iFix, the Android SDK has been modified to use a newer version of OkHttp (version 3.4.1) instead of the old version that was previously bundled with the MobileFirst SDK for Android. This iFix also adds OkHttp as a dependency rather than being bundled with the SDK. This allows for freedom of choice of using the OkHttp library for developers and also prevents conflicts with multiple versions of OkHttp. In order to accommodate this change, existing Android projects must add the following dependencies to the build.gradle file of the app module.

dependencies {
    compile 'com.squareup.okhttp3:okhttp-urlconnection:3.4.1'
    compile 'com.squareup.okhttp3:okhttp:3.4.1'
}

APARs Fixed

PI81990 WHEN RUNNING MFP IN A RESTRICTED LAN NETWORK, THE CONSOLE APPLICATION DOES NOT LOAD IN THE BROWSER AND SHOW A BLANK PAGE.

PI79411 XAMARIN SDK’S WORKLIGHTCLIENT.AUTHORIZATIONMANAGER.OBTAINACCESST OKEN(“”) DOES NOT HAVE AN OPTION TO DEFINE CALLBACK HANDLERS.

PI74873 MEMORY LEAK MAY OCCUR WHEN USING WLRESOURCEREQUEST

PI82126 ANDROID APPLICATION SOMETIME CRASHES WITH JAVA.IOEOFEXCEPTION

PI82537 SCRIPTS (BYOL) FOR DEPLOYING APPCENTER ON BLUEMIX (CONTAINERSAND LBP)

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 included in this iFix

iOS SDK

IBMMobileFirstPlatformFoundation 8.0.2017051104

Andriod SDK

IBMMobileFirstPlatformFoundation 8.0.2017060616

Xamarin SDK

ibm-worklight-8.0.2017051208

Cordova plug-ins

cordova-plugin-mfp 8.0.2017060208

cordova-template-mfp 8.0.2017060206

Known Limitations

The Android SDK bundled with the MobileFirst Foundation DevKit has a known issue with certificate pinning. The SDK downloaded the version from Maven Central does not have this issue. Download the latest version of the SDK from Maven Central.

Deploying Appcenter on Bluemix (PI82537) has a known limitation, the Application Center server will connect to the Application Center database (DashDB) via non SSL. This will be fixed in the next iFix.

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 June 20, 2017