Skip to content

Releases: vmware/govmomi

v0.37.3

05 Jun 06:34
Compare
Choose a tag to compare

Release v0.37.3

Release Date: 2024-06-05

🧹 Chore

  • [6b391d3] Update version.go for v0.37.3

⚠️ BREAKING

πŸ“– Commits

  • [6b391d3] chore: Update version.go for v0.37.3
  • [a554e04] nfc: Record the SSL thumbprint for the host the (device) URL refers to

v0.37.2

09 May 19:59
Compare
Choose a tag to compare

Release v0.37.2

Release Date: 2024-05-09

πŸ’« API Changes

  • [37269b6] add checksum validation in Content Library update session file API
  • [ce7ef70] add SSLCertificate to TransferEndpoint in content library API (#3420)

πŸ’« vcsim (Simulator)

  • [6a0d7e7] Add PbmCheckCompatibility method in pbm simulator
  • [e6fe159] fix ReconfigVM validation when changing disk size (#3423)

🧹 Chore

  • [9a1b3c8] Update version.go for v0.37.2

⚠️ BREAKING

πŸ“– Commits

  • [9a1b3c8] chore: Update version.go for v0.37.2
  • [6a0d7e7] vcsim: Add PbmCheckCompatibility method in pbm simulator
  • [37269b6] api: add checksum validation in Content Library update session file API
  • [e6fe159] vcsim: fix ReconfigVM validation when changing disk size (#3423)
  • [ce7ef70] api: add SSLCertificate to TransferEndpoint in content library API (#3420)

v0.37.1

18 Apr 17:15
Compare
Choose a tag to compare

Release v0.37.1

Release Date: 2024-04-18

🧹 Chore

  • [bf28314] Update version.go for v0.37.1

⚠️ BREAKING

πŸ“– Commits

  • [bf28314] chore: Update version.go for v0.37.1
  • [8c99cb8] bugfix: Exclude ServerGUID from MOR comparison in WaitEx

v0.37.0

12 Apr 23:21
Compare
Choose a tag to compare

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

v0.36.3

02 Apr 04:59
Compare
Choose a tag to compare

Release v0.36.3

Release Date: 2024-04-02

🧹 Chore

  • [35df9f3] Update version.go for v0.36.3

⚠️ BREAKING

πŸ“– Commits

  • [35df9f3] chore: Update version.go for v0.36.3
  • [47c5ff9] Remove deprecation for task.Wait and task.WaitForResult

v0.36.2

27 Mar 04:40
Compare
Choose a tag to compare

Release v0.36.2

Release Date: 2024-03-27

🐞 Fix

  • [9c5fca6] endpoint url to bypass lookup service if envoy sidecar enabled

πŸ’« API Changes

  • [f9e1a48] Add Downloadendpoint field in the library item file struct (#3386)

πŸ’« govc (CLI)

  • [cd9ce0a] snapshot.tree json output to stdout

🧹 Chore

  • [f2a87d7] Update version.go for v0.36.2

⚠️ BREAKING

πŸ“– Commits

  • [f2a87d7] chore: Update version.go for v0.36.2
  • [cd9ce0a] govc: snapshot.tree json output to stdout
  • [9c5fca6] fix: endpoint url to bypass lookup service if envoy sidecar enabled
  • [f9e1a48] api: Add Downloadendpoint field in the library item file struct (#3386)

v0.36.1

12 Mar 17:46
Compare
Choose a tag to compare

Release v0.36.1

Release Date: 2024-03-12

🐞 Fix

  • [edf70dc] lookup client to use envoy sidecar url if enabled

🧹 Chore

  • [cc533e4] Update version.go for v0.36.1

⚠️ BREAKING

πŸ“– Commits

  • [cc533e4] chore: Update version.go for v0.36.1
  • [2799634] Add support for SHA256 thumbprint based vCenter authentication
  • [edf70dc] fix: lookup client to use envoy sidecar url if enabled

v0.36.0

07 Mar 13:57
Compare
Choose a tag to compare

Release v0.36.0

Release Date: 2024-03-07

🐞 Fix

  • [fd3840e] vcsim Fetch method causes runtime panic when property is not set (#3337)
  • [4254c59] Update summary.config.hwVersion in simulator
  • [44610f4] govc: use session KeepAlive in library.export command (#3356)

πŸ’« vcsim (Simulator)

  • [c46ad1a] Enhanced sim support for upgrade VM

🧹 Chore

  • [ef3a3d6] Update version.go for v0.36.0
  • [01a069d] bump Go versions
  • [08d2fd0] Better support for ESXi & HW versions

⚠️ BREAKING

πŸ“– Commits

  • [ef3a3d6] chore: Update version.go for v0.36.0
  • [89693ad] Updating CONTRIBUTORS
  • [fd3840e] fix: vcsim Fetch method causes runtime panic when property is not set (#3337)
  • [7550554] Add APIs for vLCM enablement on a cluster and base ESXi image selection
  • [01a069d] chore: bump Go versions
  • [7998478] build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0
  • [4ad8f68] Add API for vLCM - offline depots and cluster baseline images
  • [08d2fd0] chore: Better support for ESXi & HW versions
  • [c46ad1a] vcsim: Enhanced sim support for upgrade VM
  • [4254c59] fix: Update summary.config.hwVersion in simulator
  • [de2ce18] test fixes
  • [44610f4] fix: govc: use session KeepAlive in library.export command (#3356)
  • [4190715] Add service locator to CNS RelocateVolume spec
  • [ef555e7] Add "AggregatedSnapshotCapacityInMb" to CnsSnapshotCreateResult and CnsSnapshotDeleteResult.

v0.35.0

12 Feb 19:29
Compare
Choose a tag to compare

Release v0.35.0

Release Date: 2024-02-12

πŸ’« API Changes

  • [8e17e4c] Sim vm config.changeVersion & config.modified
  • [95aa257] WaitForUpdatesEx & DestroyPropertyFilter

πŸ’« govc (CLI)

πŸ’« vcsim (Simulator)

  • [557d265] Fix -method-delay option to update task states (#3323)

πŸ“ƒ Documentation

🧹 Chore

  • [d7c0094] Update version.go for v0.35.0
  • [69785ff] update CONTRIBUTORS

⚠️ BREAKING

json tag camelCase fixes [9ddfc53]:
follow up to json tags missed in PR #3007 and PR #3247

WaitForUpdatesEx & DestroyPropertyFilter [95aa257]:
The semantics around the helper functions in the
property package have changed. Please review any
code that calls this package to ensure it is
compatible with the new behaviors.

πŸ“– Commits

  • [d7c0094] chore: Update version.go for v0.35.0
  • [2d1b52f] docs: update release doc (#3284)
  • [69785ff] chore: update CONTRIBUTORS
  • [9ddfc53] govc: json tag camelCase fixes (#3007) (#3247) (#3318)
  • [b137a5d] Add "AggregatedSnapshotCapacityInMb" to cnstype.
  • [b948e3c] add -json to snapshot.tree
  • [dabec6c] build(deps): bump nokogiri from 1.14.3 to 1.16.2 in /gen
  • [8e17e4c] api: Sim vm config.changeVersion & config.modified
  • [d55cf6e] build(deps): bump peter-evans/create-pull-request from 5 to 6
  • [25cab09] Re-enable PC updates for indexed properties (#3349)
  • [8150eed] build(deps): bump andstor/file-existence-action from 2 to 3
  • [bfc5d64] build(deps): bump peter-evans/create-or-update-comment from 3 to 4
  • [42d7d71] Add new "UsedCapacityInMb" in struct "CnsBlockBackingDetails"
  • [61f901e] build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
  • [3b5917a] build(deps): bump actions/cache from 3 to 4
  • [78898bd] Self identify the executable making calls to vCenter
  • [95aa257] api: WaitForUpdatesEx & DestroyPropertyFilter
  • [cd8a788] Changes to fix xml tag used for SnapshotId
  • [557d265] vcsim: Fix -method-delay option to update task states (#3323)
  • [98b0b77] Fixes Missing Tags in AttachedTags (#3320)
  • [5410a06] Changes to add CNS fault CnsSnapshotCreatedFault
  • [8c1d8f1] build(deps): bump actions/upload-artifact from 3 to 4
  • [14d3538] build(deps): bump github/codeql-action from 2 to 3
  • [f6c537d] build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
  • [e9a9f2c] build(deps): bump chuhlomin/render-template from 1.8 to 1.9

v0.34.2

08 Jan 04:36
Compare
Choose a tag to compare

Release v0.34.2

Release Date: 2024-01-08

πŸ’« vcsim (Simulator)

  • [4c8ffb2] Fix -method-delay option to update task states (#3323)

🧹 Chore

  • [96b6eb7] Update version.go for v0.34.2

⚠️ BREAKING

πŸ“– Commits

  • [96b6eb7] chore: Update version.go for v0.34.2
  • [4c8ffb2] vcsim: Fix -method-delay option to update task states (#3323)
  • [1c2c1c7] Fixes Missing Tags in AttachedTags (#3320)
  • [5592467] Changes to fix xml tag used for SnapshotId