Mobile Foundation 8.0.0.0-MFPF-IF201807180449-CDUpdate-02 released

We are pleased to announce the continuous delivery (CD) update 2 for Mobile Foundation v8.0.

To learn more about the continuous delivery support model, refer to the Mobile Foundation v8.0 CD support announcement.

What is included in this CD update

This CD update is cumulative (includes fixes and features from 8.0.0.0-MFPF-IF201711230641-CDUpdate-01) and includes fixes and features included in all previous iFixes released since the last CD update (8.0.0.0-MFPF-IF201711230641-CDUpdate-01). See the list of iFixes.

Features included in this CD update

Below is the list of major features included in this CD update.

Features introduced with this CD update

Support for React Native development

Mobile Foundation announces the support for React Native development with the availability of IBM Mobile Foundation SDK for React Native apps. Learn more.

Automated synchronization of JSONStore collections with CouchDB databases for iOS and Cordova SDK

Starting with this CD Update, using MobileFirst iOS SDK and Cordova SDK, you can automate the synchronization of data between a JSONStore Collection on a device with any flavour of CouchDB database, including Cloudant. For more information on this feature, read this blog post.

Introducing Refresh tokens

Mobile Foundation now introduces special kind of tokens called Refresh tokens that can be used to request a new access token. Learn more.

Features included in this CD update (from previous iFixes)

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.

Automated synchronization of JSONStore collections with CouchDB databases

Starting with this iFix (8.0.0.0-MFPF-IF201802201451), using MobileFirst Android SDK, you can automate the synchronization of data between a JSONStore Collection on a device with any flavour of CouchDB database, including Cloudant. For more information on this feature, read this blog post.

APAR Fixes in this CD update

PH00482 SUPPORT FOR REFRESH TOKEN
PH00480 UPGRADING JAVA AND LIBERTY VERSIONS FOR BYOL/ICP PACKAGES
PH00105 USE OF ANALYTICS WEB SDK MODIFIES THE NATIVE OBJECT XMLHTTPREQUEST.
PH00066 DB2 Q-REPLICATION WITH MFP DB NOT WORKING IN MFP8
PI99445 USE OF HARD-CODED PASSWORD IN JSONSTORE CODE
PI99056 UNABLE TO REMOVE A COOKIE USING MOBILEFIRST V8 ANDROID SDK
PI97512 HTTPS CONNECTION CREATES NEW SOCKET FOR ALL REQUESTS.

How to upgrade

Server
To upgrade, download & install the Developer Kit for evaluators, Developer Kit for customers / CD update 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 CD update

8.0.0.0-MFPF-DevKit-Linux-IF201807180449-CDUpdate-02.bin
8.0.0.0-MFPF-DevKit-MacOSX-IF201807180449-CDUpdate-02.zip
8.0.0.0-MFPF-DevKit-Windows-IF201807180449-CDUpdate-02.exe
cordova-plugin-mfp 8.0.2018071703
cordova-plugin-mfp-encrypt-utils 8.0.2017021815
cordova-plugin-mfp-fips 8.0.2017090705
cordova-plugin-mfp-jsonstore 8.0.2018071703
cordova-plugin-mfp-push 8.0.2018072407
cordova-template-mfp 8.0.2017060206
ibm-mfp-web-sdk 8.0.2018071716
passport-mfp-token-validation 8.0.2017010917
mfpdev-cli 8.0.2018040312
mfpmigrate-cli 8.0.20171211072611
IBMMobileFirstPlatformFoundation 8.0.2018071512
IBMMobileFirstPlatformFoundationOpenSSLUtils 8.0.2018071512
IBMMobileFirstPlatformFoundationPush 8.0.2018022719
IBMMobileFirstPlatformFoundationJSONStore 8.0.2018071512
ibmmobilefirstplatformfoundation 8.0.2018071002
ibmmobilefirstplatformfoundationpush 8.0.2018071309
ibmmobilefirstplatformfoundationjsonstore 8.0.2018062910
adapter-maven-plugin 8.0.2018071312
adapter-maven-archetype-sql 8.0.2018071312
adapter-maven-archetype-java 8.0.2018071312
adapter-maven-archetype-http 8.0.2018071312
adapter-maven-api 8.0.2018071312
mfp-security-checks-base 8.0.2018030404
mfp-java-token-validator 8.0.2017020112
IBMMobileFirstPlatform Foundation 8.0.2018041611
IBM MobileFirstPlatform Push SDK 8.0.2018041611
IBMMobileFirstPlatform SDK 8.0.2017051208
react-native-ibm-mobilefirst 8.0.2018072413
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 December 24, 2018