github vmware/govmomi v0.50.0

latest releases: v0.53.0-alpha.0, v0.52.0, v0.52.0-alpha.0...
4 months ago

Release v0.50.0

Release Date: 2025-04-21

๐Ÿž Fix

  • [28b39ed] vcsim -load Datastore summary.url property (#3705)
  • [5833c6c] vcsim: fix PropertyFilter/Collector memory leak

๐Ÿ’ซ API Changes

  • [7a02bd9] Rewrite lookup service URLs on DNS error
  • [eb53c23] add PodVMOverheadInfo type and HostCapability field
  • [af92671] use crypto/rand for nonce generation
  • [036a4d1] use ParseInt and add int32 bounds check
  • [c99e28c] Add optional CategoryID,TagID fields for category and tag creation (#3706)

๐Ÿ’ซ govc (CLI)

  • [ab3050b] Support Datastore Cluster in import.ova command (#1265)
  • [75f2762] Add import.ova -net flag (#3679)
  • [96ad8ab] Add -lease option to import/export commands
  • [aa5a378] Support -p and -s in with single task.set
  • [088003e] Add vm.policy.ls command (#3727)
  • [278ebc9] Support snapshot.export
  • [a8997d5] fix integer type conversion
  • [b40a2ac] fix integer type conversion for guest.chown
  • [d2b4cc7] Add '-id' option for tags.category and tags create commands

๐Ÿ’ซ vcsim (Simulator)

  • [af3bc8b] Populate guest.ipStack property for container backed VMs
  • [282553e] Add minimal json-rpc support
  • [89942b7] Use the simulator's URL.Host in NFC lease URLs
  • [3040a0a] support multiple VirtualSystemType in OvfManager.CreateImportSpec
  • [ad31c4f] fix integer type conversion
  • [87e9b3e] Add vapi support for CategoryID and TagID fields

๐Ÿ“ƒ Documentation

  • [4e6a5f8] remove legacy docs links
  • [8a592e2] update kb urls
  • [795b564] Update various API reference links

๐Ÿงน Chore

  • [6ed9b22] Update version.go for v0.50.0
  • [d1eb5e2] vim25/xml: sync with Go 1.24 encoding/xml
  • [e74e67e] gofmt -w -r 'interface{} -> any' .
  • [25e74a3] update copyright
  • [e966b83] update vmware/govc and vmware/vcsim dockerfiles
  • [a628d18] update codeql workflow

โš ๏ธ BREAKING

๐Ÿ“– Commits

  • [6ed9b22] chore: Update version.go for v0.50.0
  • [554b6d0] chore(gh): update release
  • [1891935] build(deps): bump mxschmitt/action-tmate from 3.19 to 3.20
  • [af3bc8b] vcsim: Populate guest.ipStack property for container backed VMs
  • [f02f568] Handle the duration field as string
  • [7a02bd9] api: Rewrite lookup service URLs on DNS error
  • [282553e] vcsim: Add minimal json-rpc support
  • [89942b7] vcsim: Use the simulator's URL.Host in NFC lease URLs
  • [ab3050b] govc: Support Datastore Cluster in import.ova command (#1265)
  • [75f2762] govc: Add import.ova -net flag (#3679)
  • [28b39ed] fix: vcsim -load Datastore summary.url property (#3705)
  • [96ad8ab] govc: Add -lease option to import/export commands
  • [aa5a378] govc: Support -p and -s in with single task.set
  • [4e6a5f8] docs: remove legacy docs links
  • [8a592e2] docs: update kb urls
  • [d52c1f8] chore(deps): go mod tidy
  • [89c260b] build(deps): bump golang.org/x/text from 0.23.0 to 0.24.0
  • [088003e] govc: Add vm.policy.ls command (#3727)
  • [795b564] docs: Update various API reference links
  • [3040a0a] vcsim: support multiple VirtualSystemType in OvfManager.CreateImportSpec
  • [278ebc9] govc: Support snapshot.export
  • [d1eb5e2] chore: vim25/xml: sync with Go 1.24 encoding/xml
  • [5833c6c] fix: vcsim: fix PropertyFilter/Collector memory leak
  • [b15bf06] build(deps): bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0
  • [eb53c23] api: add PodVMOverheadInfo type and HostCapability field
  • [a790f8a] refactor: header check
  • [e74e67e] chore: gofmt -w -r 'interface{} -> any' .
  • [25e74a3] chore: update copyright
  • [ad31c4f] vcsim: fix integer type conversion
  • [d1cb2a3] chore(deps): update bundler to v2 for dependabot
  • [8e40bd3] build(deps): bump actions/cache from 4.2.2 to 4.2.3
  • [0a2a3b1] build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
  • [f8d2b7f] build(deps): bump actions/setup-go from 5.3.0 to 5.4.0
  • [e966b83] chore: update vmware/govc and vmware/vcsim dockerfiles
  • [af92671] api: use crypto/rand for nonce generation
  • [036a4d1] api: use ParseInt and add int32 bounds check
  • [a628d18] chore: update codeql workflow
  • [a8997d5] govc: fix integer type conversion
  • [b40a2ac] govc: fix integer type conversion for guest.chown
  • [5026416] build(deps): bump actions/stale from 9.0.0 to 9.1.0
  • [13746e8] build(deps): bump actions/setup-go from 5.0.0 to 5.3.0
  • [1d474f4] chore(gh): update dependabot
  • [69643bd] toolbox: fix codeql go/zipslip
  • [1996bca] chore(gh): update release workflow
  • [9e95e5a] chore(gh): update unit tests workflow
  • [f7ecbc9] chore(gh): update build workflow
  • [701a951] chore(gh): update linting workflow
  • [6260daa] chore(gh): update govc tests workflow
  • [cb5e910] chore(gh): update wip workflow
  • [67d10d5] chore(gh): add lock workflow
  • [61147b6] chore(gh): update stale workflow
  • [9edf6aa] chore(gh): update docker workflow
  • [4cd16c7] chore(gh): update greeting workflow
  • [14d73d6] chore(gh): update codeql workflow
  • [649b490] chore(gh): update to ubuntu-latest runner
  • [87e9b3e] vcsim: Add vapi support for CategoryID and TagID fields
  • [d2b4cc7] govc: Add '-id' option for tags.category and tags create commands
  • [c99e28c] api: Add optional CategoryID,TagID fields for category and tag creation (#3706)

Don't miss a new govmomi release

NewReleases is sending notifications on new releases.