Releases: vmware/govmomi
Releases Β· vmware/govmomi
v0.37.0
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
Release v0.36.3
Release Date: 2024-04-02
π§Ή Chore
- [35df9f3] Update version.go for v0.36.3
β οΈ BREAKING
π Commits
v0.36.2
Release v0.36.2
Release Date: 2024-03-27
π Fix
- [9c5fca6] endpoint url to bypass lookup service if envoy sidecar enabled
π« API Changes
π« govc
(CLI)
- [cd9ce0a] snapshot.tree json output to stdout
π§Ή Chore
- [f2a87d7] Update version.go for v0.36.2
β οΈ BREAKING
π Commits
v0.36.1
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
v0.36.0
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
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)
π Documentation
π§Ή Chore
β οΈ 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
Release v0.34.2
Release Date: 2024-01-08
π« vcsim
(Simulator)
π§Ή Chore
- [96b6eb7] Update version.go for v0.34.2
β οΈ BREAKING
π Commits
v0.34.1
Release v0.34.1
Release Date: 2023-12-19
π§Ή Chore
- [754cb3a] Update version.go for v0.34.1
β οΈ BREAKING
π Commits
v0.34.0
Release v0.34.0
Release Date: 2023-12-12
π Fix
π« API Changes
- [31423b7] add object.Datastore.FindInventoryPath (#3267)
- [d52f8ee] add Content Library update session file APIs (#3258)
π« vcsim
(Simulator)
- [4a09f19] add PbmQueryAssociatedProfiles method
- [4cbd642] Fix [BUG] vcsim raises TypeError for RemoveSnapshotTask (#3298)
- [04ccf69] handle HostNotConnected when saving inventory
- [2f1fefa] fix MAC Addresses to be unique (#3279)
- [e19137f] propagate VMwareDVSConfigSpec in CreateDVS_Task (#3264)
- [a092311] emit DVS and Portgroup create events (#3263)
- [c8a2fc2] Fix PropertyCollector to handle empty property (#3275)
π§Ή Chore
- [a5899af] Update version.go for v0.34.0
β οΈ BREAKING
π Commits
- [a5899af] chore: Update version.go for v0.34.0
- [980d22d] fix: expose util for rest status return (#3309)
- [4a09f19] vcsim: add PbmQueryAssociatedProfiles method
- [e39527d] build(deps): bump actions/stale from 8 to 9
- [4cbd642] vcsim: Fix [BUG] vcsim raises TypeError for RemoveSnapshotTask (#3298)
- [e9a782a] build(deps): bump actions/setup-go from 4 to 5
- [45188e1] Add default Historical Intervals to the simulator
- [04ccf69] vcsim: handle HostNotConnected when saving inventory
- [2f1fefa] vcsim: fix MAC Addresses to be unique (#3279)
- [d32be09] simulator: fix dropped error
- [e19137f] vcsim: propagate VMwareDVSConfigSpec in CreateDVS_Task (#3264)
- [a092311] vcsim: emit DVS and Portgroup create events (#3263)
- [31423b7] api: add object.Datastore.FindInventoryPath (#3267)
- [c8a2fc2] vcsim: Fix PropertyCollector to handle empty property (#3275)
- [d52f8ee] api: add Content Library update session file APIs (#3258)
- [3942d8f] build(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0
- [09c7291] Add additional PBM methods
v0.33.0
Release v0.33.0
Release Date: 2023-10-25
π« govc
(CLI)
- [5264e83] add cluster.change '-ha-admission-control-enabled' flag
- [3bcaf42] add option to enable hidden properties in import.{spec,ova} (#3111)
π« vcsim
(Simulator)
- [db0ba92] Handle prepare guest operations when svm is nil
- [0754d75] fix ModifyListView to return unresolved references
- [7f3a070] Remove extra devices in OVF Deploy w/ ConfigSpec
π§Ή Chore
β οΈ BREAKING
fix ModifyListView to return unresolved references [0754d75]:
api: view.ListView.{Add,Remove,Reset} methods now return unresolved references
π Commits
- [f3c1fca] chore: Update version.go for v0.33.0
- [19726dc] Add functionality for checking whether the provided thumbprint is known to the soap client
- [5264e83] govc: add cluster.change '-ha-admission-control-enabled' flag
- [db0ba92] vcsim: Handle prepare guest operations when svm is nil
- [0434fd2] vapi: add support for OperationID header
- [0754d75] vcsim: fix ModifyListView to return unresolved references
- [5569c01] build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0
- [babee19] build(deps): bump chuhlomin/render-template from 1.7 to 1.8
- [7f3a070] vcsim: Remove extra devices in OVF Deploy w/ ConfigSpec
- [3bcaf42] govc: add option to enable hidden properties in import.{spec,ova} (#3111)
- [675eebd] chore: remove refs to deprecated io/ioutil