This book, Developing Remote Plug-ins with the vSphere Client SDK, is updated with each release of the product or when necessary.

The table below provides an update history of this book.

Revision

Description

18 JUN 2024 Release with vSphere 8.0 U3:
  • Dynamic actions can be hidden or disabled.
  • Add vCenter version parameters and per-vCenter extensions.
  • Improvements to extension registration tool.
  • Fix functionality of multi-manifest and describe its backward compatibility.
  • New feature to define the size of summary view cards.
21 SEP 2023 Release with vSphere 8.0 U2:
  • Users can monitor progress of solution installation in the Tasks console.
  • No longer necessary to have plugin.json for multi-manifest support.
  • Additional properties for vCenter Servers injected into OVF.
  • Developers without vim25.jar must obtain it from vSphere Management SDK.
  • Plug-in servers can be registered with certificate in addition to or instead of thumbprint.
18 APR 2023 Release with vSphere 8.0 U1:
  • New type "separator" can define dividers between menu actions.
  • Ability to define multiple summary cards (three later increased to five).
  • New property requiredVcVersion available with integrated solution installer.
29 MAR 2023 Update:
  • Added solutioninstall API to integrated solution installer chapter.
14 JAN 2023 Corrections:
11 OCT 2022 vSphere 8.0 release.
14 OCT 2021 Streamlined description of remote plug-in sample directory structure.
05 OCT 2021 vSphere Client SDK 7.0 Update 3 release.
  • Expanded material on server back end authentication to explain more flexible token exchange and access feature.
  • Improved diagram of authentication communicatons.
  • Added MacOS examples to Remote Sample Starter.
  • Updated information about SHA-1 deprecation.
  • Removed troubleshooting topic about OSGi (inapplicable for remote plug-ins).
  • Removed obsolete reference to updateOnBrowserRefresh.
  • Noted Administrator role is required for Redeploy feature.
  • Removed obsolete references to external Platform Services Controller.
09 MAR 2021 vSphere Client SDK 7.0 Update 2 release.
  • Expand information about auxiliary plug-in servers.
  • Expand material about plug-in instance handling.
  • Corrected final step in using cloneSession() method.
  • Improvements to the chapter about using the Remote Plug-in Sample. Added Remote Plug-in Sample Starter instructions.
  • Added screen shots to illustrate UI context for extension points.
06 OCT 2020 vSphere Client SDK 7.0 Update 1 release.
  • Dynamic extension support.
  • Multiple targets for plug-in actions.
  • Add plug-in server logging configuration to server startup command.
  • Add production build option to SDK sample.
  • Add chapter for best practices.
  • Multi-manifest capability to support different versions.
  • Expanded material concerning extension points.
  • At VMware, we value inclusion. To foster this principle within our customer, partner, and internal community, we are replacing some of the terminology in our content. We have updated this guide to remove instances of non-inclusive language.
04 MAY 2020 Cosmetic improvements.
02 APR 2020 vSphere Client SDK 7.0 release.
  • Extended and updated JavaScript API.
  • SHA-256 thumbprint support.
  • Support for auxiliary plug-in servers.
  • Support for theme-dependent icons.
  • Improved discovery of new plug-ins or updates.
  • Plug-in compatibility support.
  • Redeploy button in development mode.

20 AUG 2019

vSphere Client SDK 6.7U3 release.
  • Corrected MOB URL in Troubleshooting chapter.
  • Added Additional Resources chapter.

20 JUN 2019

Minor corrections to Troubleshooting chapter.

30 MAY 2019

Minor updates and corrections.

Added Troubleshooting chapter.

11 APR 2019

Changes for vSphere Client SDK 6.7U2 release.

  • Replaced Virgo server with Tomcat server.

  • Updated JavaScript API to handle UI themes.

  • Added chapter about UI themes.

  • Added information about plug-in caching.

  • Added information about plug-in handling in linked mode.

  • Expanded and improved chapter about running remote plug-in sample.

  • Improved information about plug-in deployment.

12 FEB 2019

Minor updates and corrections.

Expanded material about Deployment.

16 OCT 2018

Initial release.