Support policy for the Medallia mobile SDKs

Mobile SDK version termination details and support policy

As an enterprise grade solution, the Medallia mobile SDKs strive to provide up-to-date coverage and support for the mobile device ecosystem. To facilitate your app's successful use of the Medallia mobile SDKs over time, we maintain and upgrade our SDK frameworks, distribution methods, OS versions, and build tools.

We understand the complex nature of enterprise release cadences and we kindly remind you to always use the latest versions of the Medallia mobile SDKs.

SDK version termination details and policy

This policy outlines the support lifecycle for different versions of your SDK. It's important for developers using your SDK to stay up-to-date to benefit from bug fixes, enhancements, and compatibility with the latest technologies. The SDK version lifecycle goes as follows:

Supported > Deprecated > Terminated.

When a new major release of the SDK is launched, the existing versions transition from supported to deprecated to terminated status. Medallia will provide detailed documentation and communication for each release in advance.

The different version statuses are as follows:

  • Supported versions are the latest SDK releases. They receive full engineering support, including bug fixes and regression testing. For access to the latest features and optimal performance, use these versions.

  • Deprecated versions are older SDK releases that — while they might still function — offer limited support and do not receive updates. For enhancements and bug fixes, upgrade to a supported version.

  • Terminated versions are the oldest releases of the SDK and they are no longer supported. They might not compile with the new build and they might have limited functionality. Upgrade to a supported version to avoid potential issues as no support is offered for these versions.

Note: Consult the respective SDK documentation for the status designation of each SDK version.

Impact of using a deprecated version

  • Support issues raised for a deprecated version are not investigated.

  • Medallia does not include a deprecated version in its standard testing cycles.

Impact of using a terminated version

  • Rebuilding/compiling the app with a terminated SDK version is not possible.

  • Support issues raised for a terminated version are not investigated.

  • Medallia does not include a terminated version in its standard testing cycles.

Note: App versions that are already live and installed on user devices using a supported SDK versions will still function as expected.
Table 1. Support matrix
SDK version typeSupported by MedalliaTested by MedalliaAllow to CompileAvailable on live apps
SupportedYesYesYesYes
DeprecatedNoNoYesYes
TerminatedNoNoNoYes