Possibility to disable use of inventory service by setting the value of the java system property "com.vmware.o11n.vim.useInventoryService" to "false" (in vmo.properties).
close unused vCenter sessions
reload plugin configuration after updating it through workflows
recover unusable vCenter instances after they become usable again
prevent concurrency issues when using both inventory service and property collector
other stability and failover improvements
Fixes related to vSAN API
Fixes to workflows that add host systems ("Add standalone host" and "Add host to cluster")
Fixes to OVF importing
Fixed delay during vCenter session cleanup
Fixed a limit of 100 objects when returning vCenter inventory objects
bug fix for KeyAnyValue serialization - vCenter does not accept the generated soap request.
bug fix in list choosers - criteria in filter field does not match anything.
fix xpath query syntax in 'Get virtual machines by name'
fix concurrency issues in vCenter filters management.
fix linked clone workflows - do not delete snapshot on workflow completion
fixes to clustering-related library workflows
removed excess argument to TaskManager.createTask()
fixed and renamed action "setDisksToNonPersistent"
added missing API properties VcVirtualMachineVideoCard.use3dRenderer and VcVirtualVideoCardOption.use3dRendererSupported
fixed session failover - upon vCenter server restart or network drop reconnection thread fails to recover vCenter session with 'InvalidCollectorVersion' exception.
set socket timeouts for the connections to vCenter server - com.vmware.vmo.plugin.vi4.socketReadTimeout and com.vmware.vmo.plugin.vi4.socketConnectTimeout can be set in vmo.properties to set timeouts in milliseconds. Default values are 1 minute for read and 2 minutes for connect.
Fixed concurrency issue when updating configuration. Sometimes plugin enters in error state after 2 updates of its configuration.
fixed connection timeouts during login - com.vmware.vmo.plugin.vi4.socketConnectTimeout was not used when logging in vCenter.