v0.29.0
Release v0.29.0
Release Date: 2022-07-06
π Fix
- [d6dd8fb] Typos in vim25/soap/client CA tests (#2876)
- [e086dfe] generate negative device key in AssignController (#2881)
- [371a24a] Interface conversion panic in pkg simulator
- [a982c03] use correct controlflag for vslm SetControlFlags API test
- [37b3b24] avoid possible panic in govc metric commands (#2835)
- [310516e] govc: disambiguate vm/host search flags in vm.migrate (#2850) (#2849)
- [6af2cdc] govc-tests in Go v1.18 (#2865)
- [142cdca] Security update golangci-lint (#2861)
- [971079b] use correct vcenter.DeploymentSpec.VmConfigSpec json tag (#2843)
π« API Changes
- [e6b5974] Add versioned user-agent header (#2693)
- [ca7ee51] add VmConfigSpec field to content library DeploymentSpec (#2843)
- [7d3b2b3] Update generated types (#2891)
π« govc
(CLI)
- [515ca29] Use unique searchFlagKey when calling NewSearchFlag (#2849)
- [9d4ca65] add library.deploy '-config' flag
- [fc17df0] add 'device.clock.add' command (#2834)
- [11f2d45] Edit disk storage IO (#2806)
π« vcsim
(Simulator)
- [a1a36c9] Fix disk capacity fields in ReconfigVM_Task (#2889)
- [361c90c] Remove VM Guest.Net entry when removing Ethernet card
- [578b95e] Fix createVM to encode VM name (#2873)
- [3325da0] add content library VmConfigSpec support
- [8928a48] Update Dockerfile (#2841)
π Documentation
π§Ή Chore
- [69ac849] Update version.go for v0.29.0
- [80489cb] Update release automation (#2875)
- [e1f76e3] Add missing copyright header
- [6ed812f] Add Go boilerplate check (#2749) (#2713)
β οΈ BREAKING
- Several EAM bindings (types and methods) were removed (see #2891)
π Commits
- [69ac849] chore: Update version.go for v0.29.0
- [7d3b2b3] Update generated types
- [a1a36c9] vcsim: Fix disk capacity fields in ReconfigVM_Task (#2889)
- [5f5fb51] docs: Fix broken link in PR template (#2884)
- [d6dd8fb] fix: Typos in vim25/soap/client CA tests (#2876)
- [e086dfe] fix: generate negative device key in AssignController (#2881)
- [361c90c] vcsim: Remove VM Guest.Net entry when removing Ethernet card
- [80489cb] chore: Update release automation (#2875)
- [e6b5974] api: Add versioned user-agent header (#2693)
- [578b95e] vcsim: Fix createVM to encode VM name (#2873)
- [371a24a] fix: Interface conversion panic in pkg simulator
- [a982c03] fix: use correct controlflag for vslm SetControlFlags API test
- [37b3b24] fix: avoid possible panic in govc metric commands (#2835)
- [310516e] fix: govc: disambiguate vm/host search flags in vm.migrate (#2850) (#2849)
- [5929abf] correct SetControlFlags and ClearControlFlags APIs
- [6af2cdc] fix: govc-tests in Go v1.18 (#2865)
- [e1f76e3] chore: Add missing copyright header
- [6ed812f] chore: Add Go boilerplate check (#2749) (#2713)
- [142cdca] fix: Security update golangci-lint (#2861)
- [3f4993d] build(deps): bump chuhlomin/render-template from 1.4 to 1.5
- [971079b] fix: use correct vcenter.DeploymentSpec.VmConfigSpec json tag (#2843)
- [892dcfc] build(deps): bump nokogiri from 1.13.5 to 1.13.6 in /gen
- [303f0d9] build(deps): bump goreleaser/goreleaser-action from 2 to 3
- [7eef76c] build(deps): bump nokogiri from 1.13.4 to 1.13.5 in /gen
- [515ca29] govc: Use unique searchFlagKey when calling NewSearchFlag (#2849)
- [9d4ca65] govc: add library.deploy '-config' flag
- [c5ebd55] fix:fail to add ssd disk into allflash disk group Closes: #2846 (#2846)
- [88f48e0] Updated USAGE.md
- [3325da0] vcsim: add content library VmConfigSpec support
- [ca7ee51] api: add VmConfigSpec field to content library DeploymentSpec (#2843)
- [8928a48] vcsim: Update Dockerfile (#2841)
- [bf5d054] Fixed docs for govc library.info w/-json
- [2f9fab5] emacs: fix json mode
- [fc17df0] govc: add 'device.clock.add' command (#2834)
- [11f2d45] govc: Edit disk storage IO (#2806)