Skip to content

v0.44.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Oct 19:13
· 58 commits to main since this release

Release v0.44.0

Release Date: 2024-10-07

🐞 Fix

  • [bf6e162] synchronize access to session.Manager.userSession (#3571)

πŸ’‘ Examples

  • [da37212] add ExampleListView_ofContainerView

πŸ’« API Changes

  • [733f1c0] Update folder.PlaceVMsXCluster to support several placement types
  • [4665dff] disable http.Transport.ForceAttemptHTTP2 by default (#3564)
  • [d95d350] add vapi/crypto package with support for native KMS
  • [d2ccadf] add rest.Client.DownloadAttachment method
  • [cb0453c] extract NewDatastoreURL from Datastore.NewURL method
  • [9a02a4a] Support querying PBM profile for IOFILTERS
  • [92797d4] Helpers for key management servers

πŸ’« govc (CLI)

  • [844fa1c] update help url
  • [7daac37] add vm.change -managed-by flag
  • [2613278] add storage.policy.info flag to query IO filters
  • [108e4fd] add native kms provider support
  • [ccf449e] add kms commands

πŸ’« vcsim (Simulator)

  • [5a9567f] lock ViewManager in RegisterObject callbacks
  • [6267644] add *Context param to UpdateObject interface method
  • [3ba044c] support clearing ManagedBy field (#3572)
  • [2c49326] handle traversal spec object updates
  • [fc91180] ModifyListView 'remove' does not return unresolved objects
  • [1f0838e] override response namespace from struct tag
  • [6cea86e] fix RelocateVM_Task related races (#3565)
  • [f81e83d] support cluster registration in RegisterKmipServer
  • [cddbe1f] Gen enc key w default provider on createvm

πŸ“ƒ Documentation

🧹 Chore

  • [ff95505] Update version.go for v0.44.0
  • [f807c48] fixup internal version
  • [70edf99] bump default ClientVersion
  • [e6bfadb] bump Go versions
  • [4d0e69d] fix GH Action tag output param
  • [796892a] rename crypto.Manager RegisterKmipCluster > RegisterKmsCluster
  • [2b65990] simplify error handling by using the new fault package

⚠️ BREAKING

πŸ“– Commits

  • [ff95505] chore: Update version.go for v0.44.0
  • [f807c48] chore: fixup internal version
  • [5a9567f] vcsim: lock ViewManager in RegisterObject callbacks
  • [844fa1c] govc: update help url
  • [d0278e2] build(deps): bump golang.org/x/text from 0.18.0 to 0.19.0
  • [6267644] vcsim: add *Context param to UpdateObject interface method
  • [7daac37] govc: add vm.change -managed-by flag
  • [3ba044c] vcsim: support clearing ManagedBy field (#3572)
  • [bf6e162] fix: synchronize access to session.Manager.userSession (#3571)
  • [da37212] examples: add ExampleListView_ofContainerView
  • [2c49326] vcsim: handle traversal spec object updates
  • [fc91180] vcsim: ModifyListView 'remove' does not return unresolved objects
  • [70edf99] chore: bump default ClientVersion
  • [707acb8] docs: sync CHANGELOG (#3286)
  • [e6bfadb] chore: bump Go versions
  • [4d0e69d] chore: fix GH Action tag output param
  • [582eefa] docs: various updates
  • [2613278] govc: add storage.policy.info flag to query IO filters
  • [da340f5] Use internalpbm namespace for PbmQueryIOFiltersFromProfileId
  • [1f0838e] vcsim: override response namespace from struct tag
  • [733f1c0] api: Update folder.PlaceVMsXCluster to support several placement types
  • [4665dff] api: disable http.Transport.ForceAttemptHTTP2 by default (#3564)
  • [6cea86e] vcsim: fix RelocateVM_Task related races (#3565)
  • [108e4fd] govc: add native kms provider support
  • [d95d350] api: add vapi/crypto package with support for native KMS
  • [d2ccadf] api: add rest.Client.DownloadAttachment method
  • [cb0453c] api: extract NewDatastoreURL from Datastore.NewURL method
  • [9a02a4a] api: Support querying PBM profile for IOFILTERS
  • [ccf449e] govc: add kms commands
  • [796892a] chore: rename crypto.Manager RegisterKmipCluster > RegisterKmsCluster
  • [f81e83d] vcsim: support cluster registration in RegisterKmipServer
  • [cddbe1f] vcsim: Gen enc key w default provider on createvm
  • [92797d4] api: Helpers for key management servers
  • [2b65990] chore: simplify error handling by using the new fault package