The table below shows the version compatibilities of all major releases for MSP + CIM.
|Connect Version||Status||Released||MSP Version||CIM Version|
|Connect latest||Latest||Expected: June 2019||MSP latest||CIM latest|
|5.0 Eggplant||Maintenance||October 2018||MSP 5.0||CIM 5.0|
|4.0 Broccoli||EOL: June 2019||March 2018||MSP 4.0||CIM 3.2|
|3.1 Carrot||EOL: October 2018||June 2017||MSP 3.1||CIM 3.1|
The table below shows the version compatibilities of all major releases of the Mobile Security Platform (MSP).
|MSP Version||Status||Released||Token Server||iOS SDK||Android SDK||Security Proxy||Insights||Extension Engine||Cordova Plugin||SDK Configurator||iOS Example app||Android Example app||Cordova Example app|
|MSP Latest||Latest||Expected: June 2019||Token server 10.x||iOS SDK 9.1.x||Android SDK 9.4.x||Security Proxy 4.0.x||Insights 1.1.x||Extension Engine 1.2.x||Cordova Plugin 5.3.x||SDK Configurator 4.x||iOS example app (Swift) 1.x||Android example app 5.x||Cordova example app 5.x|
|MSP 5.0||Maintenance||October 2018||Token server 9.x||iOS SDK 9.1.x||Android SDK 9.3.x||Security Proxy 4.0.x||Insights 1.1.x||Extension Engine 1.2.x||Cordova Plugin 5.2.x||SDK Configurator 4.x||iOS example app (Swift) 1.x||Android example app 5.x||Cordova example app 5.x|
|MSP 4.1||EOL: July 2019||February 2018||Token server 8.x||iOS SDK 8.x||Android SDK 9.x||Security Proxy 3.x||Statistics Engine 1.x||Extension Engine 1.2.x||Cordova Plugin 5.x||SDK Configurator 4.x||iOS example app 5.x||Android example app 5.x||Cordova example app 5.x|
|MSP 4.0||EOL: June 2019||November 2017||Token server 6.x||iOS SDK 7.x||Android SDK 8.x||Security Proxy 3.x||Statistics Engine 1.x||Extension Engine 1.0.x||Cordova Plugin 4.x||SDK Configurator 4.x||iOS example app 4.x||Android example app 4.x||Cordova example app 4.x|
|MSP 3.1||EOL: October 2018||June 2017||Token server 5.x||iOS SDK 6.x||Android SDK 7.x||Security Proxy 2.x||Statistics Engine 1.x||Extension Engine 1.0.x||Cordova Plugin 3.x||SDK Configurator 4.x||iOS example app 3.x||Android example app 3.x||Cordova example app 3.x|
|MSP 3.0||EOL: February 2018||September 2016||Token server 4.x||iOS SDK 5.x||Android SDK 6.x||Security Proxy 1.x||Statistics Engine 1.x||N/A||Cordova Plugin 2.x||SDK Configurator 4.x||iOS example app 2.x||Android example app 2.x||Cordova Example App 2.x|
Note that you may need to scroll horizontally to see the whole table.
The table below shows the version compatibilities of all major releases for Consumer Identity Management.
|CIM Version||Status||Released||IDP||UMA||DUM App||DUM Engine||Insights|
|CIM Latest||Latest||Expected: June 2019||IDP 6.x||UMA 2.x||DUM App 1.x||DUM Engine 1.x||Insights 1.x|
|CIM 5.0||Maintenance||October 2018||IDP 5.0.x||UMA 2.0.x||DUM App 1.0.x||DUM Engine 1.0.x||Insights 1.1.x|
|CIM 4.0||EOL: July 2019||April 2018||IDP 4.x||UMA 1.18.x||N/A||N/A||N/A|
|CIM 3.2||EOL: June 2019||December 2017||IDP 3.3x||UMA 1.1x.x||N/A||N/A||N/A|
|CIM 3.1||EOL: October 2018||April 2017||N/A||N/A||N/A||N/A||N/A|
|CIM 3.0||EOL: February 2018||September 2016||IDP 3.10.xx||UMA 1.08.xx||N/A||N/A||N/A|
Onegini uses semantic versioning for all software products. Given a version number major.minor.patch:
Most customers want to stay secure and have the least effort between releases. If you're like most, just follow the release marked with Stable / Maintenance release release marked in the Component Release Matrix. This means planning for a major upgrade once a year and patch updates during the year. If your project starts now and will take a month or two before going live, you could choose to go with the latest release, specifically if you need certain features.
In addition Onegini provides roughly 4 minor releases a year. From a security standpoint, there's no need to upgrade right away. If you like or require features from such a release, go for it. Naturally you can choose a different strategy. Please contact our consultants for tailored advice.
Onegini provides roughly 10 security updates a year. For maximum security we advise you to update soon after a patch update. We'll pro-actively inform you when we strongly advise to update in all cases.
Moreover: Onegini Connect is a security product that is built for the enterprise. We understand updating is not always easy in your organization, so we've tried to make it as straightforward as possible. Onegini carefully automated all tests and functionality on all levels, so don't expect issues when updating a patch version.
Even-though Onegini Connect doesn't fully rely on the client side for security, we advise you to update your apps in similar fashion to the server components: One time a year a major update and roughly 10 times a year for a patch.
When a platform version is marked as a latest release, all unit testing and functional testing will be done, but the full platform may not yet be supported and API's may still change. So extra effort to upgrade may be required later on. Please contact our consultancy department for a tailored advise.
Always plan an upgrade within a year to qualify for long term support if the release was not marked stable / maintenance yet.