Release v0.40.0
Release Date: 2024-08-12
๐ Fix
- [15d5ffd] govc object.collect truncation (#3331) (#3501)
- [18e4354] govc: output Message field for 'EventEx' types
- [11dc5a3] restore govc import.spec DiskProvisioning default value (#3427) (#3483)
๐ก Examples
- [eea1d29] add ExampleCollector_WaitForUpdatesEx_pagination
๐ซ API Changes
- [d035dc7] add session.Manager.ImpersonateUser method (#3507)
- [ea3e806] add alarm package with helpers for AlarmManager and Alarms
- [208d532] convert vSAN directory name to uuid in ResolveLibraryItemStorage
๐ซ govc
(CLI)
- [0917e71] add session.login '-as' flag to impersonate user
- [d6a3b61] add alarm commands
- [2975ade] add event.post command
- [db6e962] add library.sync '-f' flag to force sync file content
- [cc02310] add library.info -S flag
๐ซ vcsim
(Simulator)
- [ee966a6] add SessionManager.ImpersonateUser method
- [5a501b5] implement WaitForUpdatesEx pagination support
- [9c28210] add AlarmManager (#3489) (#2476)
- [db40be6] fix panic in CancelTask (#3451) (#3506)
- [e63f127] add ovf DiskProvisioning validation
- [0633de5] add DatastoreNamespaceManager
๐งน Chore
- [6e27ff3] Update version.go for v0.40.0
โ ๏ธ BREAKING
๐ Commits
- [6e27ff3] chore: Update version.go for v0.40.0
- [eea1d29] examples: add ExampleCollector_WaitForUpdatesEx_pagination
- [ee966a6] vcsim: add SessionManager.ImpersonateUser method
- [0917e71] govc: add session.login '-as' flag to impersonate user
- [d035dc7] api: add session.Manager.ImpersonateUser method (#3507)
- [15d5ffd] fix: govc object.collect truncation (#3331) (#3501)
- [5a501b5] vcsim: implement WaitForUpdatesEx pagination support
- [9c28210] vcsim: add AlarmManager (#3489) (#2476)
- [d6a3b61] govc: add alarm commands
- [ea3e806] api: add alarm package with helpers for AlarmManager and Alarms
- [2975ade] govc: add event.post command
- [18e4354] fix: govc: output Message field for 'EventEx' types
- [6f99878] build(deps): bump golang.org/x/text from 0.16.0 to 0.17.0
- [db40be6] vcsim: fix panic in CancelTask (#3451) (#3506)
- [db6e962] govc: add library.sync '-f' flag to force sync file content
- [11dc5a3] fix: restore govc import.spec DiskProvisioning default value (#3427) (#3483)
- [e63f127] vcsim: add ovf DiskProvisioning validation
- [208d532] api: convert vSAN directory name to uuid in ResolveLibraryItemStorage
- [0633de5] vcsim: add DatastoreNamespaceManager
- [cc02310] govc: add library.info -S flag
- [0d6a605] review feedback
- [2957bed] review feedback
- [8e509df] implement capacityAllocationUnits parser