Release v0.37.0
Release Date: 2024-04-12
๐ Fix
- [095f926] make cns.Client independent of vim25.Client
- [dcf063c] vcsim: re-parent children in ResourcePool.Destroy (#3396)
- [7455935] endpoint url to bypass lookup service if envoy sidecar enabled
- [8375477] lookup client to use envoy sidecar url if enabled
๐ซ API Changes
- [f5080d3] use RetrievePropertiesEx in mo package functions
- [a0a8257] change RetrieveProperties to collect results in batches
- [367c55f] move vim25.Client.UseServiceVersion to soap.Client
- [f671048] Expose vSphere API to evict subscribed content library (#3400)
- [3784b2f] Add Downloadendpoint field in the library item file struct (#3386)
๐ซ govc
(CLI)
- [9285e44] Add library.evict command
- [fc20e24] add default output formatting for namespace commands
- [27824cf] snapshot.tree json output to stdout
๐ซ vcsim
(Simulator)
- [70a7617] toggle Content Library cached fields in sync and evict calls
- [cf71944] add ExtensionManager.FindExtension method (#2644)
- [4348bd9] RetrievePropertiesEx & ContinueRetrievePropertiesEx
- [4cec059] add TaskHistoryCollector support (#2567)
- [9c59e9c] add TaskManager.CreateTask support
- [d9af2a2] add ExtensionManager support
๐ Documentation
๐งน Chore
- [134152d] Update version.go for v0.37.0
โ ๏ธ BREAKING
๐ Commits
- [134152d] chore: Update version.go for v0.37.0
- [70a7617] vcsim: toggle Content Library cached fields in sync and evict calls
- [9285e44] govc: Add library.evict command
- [cf71944] vcsim: add ExtensionManager.FindExtension method (#2644)
- [92a29eb] build(deps): add vcsim to rpm (#3413)
- [fc20e24] govc: add default output formatting for namespace commands
- [095f926] fix: make cns.Client independent of vim25.Client
- [f5080d3] api: use RetrievePropertiesEx in mo package functions
- [4348bd9] vcsim: RetrievePropertiesEx & ContinueRetrievePropertiesEx
- [a0a8257] api: change RetrieveProperties to collect results in batches
- [8a618f7] feat: Add VAPI bindings for guest namespaces and virtual machine classes
- [e66065a] build(deps): enable rpm builds and add archs (#3404)
- [367c55f] api: move vim25.Client.UseServiceVersion to soap.Client
- [f671048] api: Expose vSphere API to evict subscribed content library (#3400)
- [dcf063c] fix: vcsim: re-parent children in ResourcePool.Destroy (#3396)
- [4cec059] vcsim: add TaskHistoryCollector support (#2567)
- [041fd59] Remove deprecation for task.Wait and task.WaitForResult
- [27824cf] govc: snapshot.tree json output to stdout
- [7455935] fix: endpoint url to bypass lookup service if envoy sidecar enabled
- [3784b2f] api: Add Downloadendpoint field in the library item file struct (#3386)
- [9c59e9c] vcsim: add TaskManager.CreateTask support
- [d9af2a2] vcsim: add ExtensionManager support
- [e0ab2da] build(deps): bump google.golang.org/protobuf in /hack/tools
- [8bfb252] Add support for SHA256 thumbprint based vCenter authentication
- [8375477] fix: lookup client to use envoy sidecar url if enabled
- [368d194] docs: update CHANGELOG (#3286)
- [2bbe81a] docs: update CONTRIBUTORS