SDK Versions and Compatibility
When you write plug-ins intended to interact with different versions of vCenter Server, you need to plan for compatibility between vCenter Server, the vSphere Client SDK, and your plug-in code. Version compatibility can also become an issue when you upgrade from an older version of the vSphere Client SDK.
The vSphere Client SDK team frequently updates the SDK to contain the latest tools and samples, especially to illustrate new features and capabilities. As a result, the latest version of the SDK is not always compatible with earlier versions of vCenter Server.
Plug-in extensibility features and the vSphere Client JavaScript API remain compatible between one version of vCenter Server and the next. Your plug-in can interact with different versions of vCenter Server if it uses only the extension points and API calls supported by each version.
You can refer to the following table for more information about the compatibility of the plug-ins you developed with the different versions of the vSphere Client SDK.
Version of the vSphere Client | vSphere 7.0/6.7/6.5 U2 JavaScript API | vSphere 6.0/6.5 Bridge API |
---|---|---|
version 6.0 | No | Yes |
version 6.5 | No | Yes |
version 6.5 U2 | Yes | Yes |
version 6.7 | Yes | Yes |
version 7.0 | Yes | Yes |