Updated for vSphere 8.0 |
vSphere Client SDK Release Notes
vSphere Client SDK 8.0.1 | 18 April 2023 | vCenter Server, build on developer.vmware.com
For vSphere 8.0 Update 1 release | Last document update 17 April 2023
Check back for additions and updates to these release notes, marked New. Contents
About the vSphere Client SDKThe vSphere Client SDK provides sample plug-ins, tools, libraries, and documentation to help developers build user interfaces with vSphere Client extensions for vSphere and VMware Cloud. Changes and New FeaturesThe vSphere Client SDK 8.0 U1 offers the following New: features:
"actions": [ { "id": "myAction1", "labelKey": "vm.action.label1", "icon": { "name": "action-vm" }, "trigger": { "type": "modal", "uri": "index.html#/vm-action-modal", "titleKey": "vm.action.modal.title", "size": { "width": 600, "height": 205 } } }, { "type": "separator" }, { "labelKey": "vm.action.label2", "icon": { "name": "action-vm" }, "trigger": { "type": "modal", "uri": "index.html#/vm-action-modal", "titleKey": "vm.action.modal.title", "size": { "width": 600, "height": 205 } } }, ] Plug-ins are now able to define up to 3 cards in a given vSphere object's summary view. In addition, each card can have its own icon and title. If no icon or title are provided, the default plugin icon and name will be used. This can be achieved by specifying an array of views instead of a single view in a given object's summary section. For example: "summary": { "views": [ { "id": "card1Id", "uri": "resources/card1.html" }, { "id": "card2Id", "uri": "resources/card2.html", "icon": { "name": "card2Icon" }, "titleKey": "card2Title" } ] } Solution installer with ability to specify required vCenter Server version support. Integrated solutions can now specify which vCenter Server version they support. This will prevent users from installing the solution on a vCenter Server with lower than the specified version. To achieve this, the vmw.vsphereui.solutioninstall.requiredVcVersion property must be specified in the solution's OVF. For example: <Property ovf:qualifiers="ValueMap{"8.0.1"}" ovf:userConfigurable="true" ovf:value="8.0.1" ovf:type="string" ovf:key="vmw.vsphereui.solutioninstall.requiredVcVersion"> <Label>Required vCenter Server version</Label> <Description/> </Property> Upgraded Angular and Clarity versions for improved security. The extension-registration tool now accepts a list of events. This means that plug-in registration may include a list of plug-in defined events. For new features in the previous versions, see the vSphere Client SDK 8.0 Release Notes and before. Compatibility NoticesLocal plug-ins for vSphere Client remain functional in the vSphere 8.0 release, but they must be upgraded for compatibility with a number of security-related changes. Local plug-ins must become FIPS-compliant and must isolate their 3rd-party libraries. Partners should migrate all local plug-ins to remote plug-ins as soon as possible. Recently Resolved IssuesThe vSphere Client SDK 8.0.1 release resolves the following issue.
Known Issues and WorkaroundsThese are unresolved issues known at this time.
{ "manifestVersion": "1.0.0", "manifests": [ "plugin-80.json", "plugin-70.json" "plugin.json" ] } |
Copyright © 2022-2023 VMware, Inc. All rights reserved.