Skip to content

v0.56.0

Latest

Choose a tag to compare

@tenthirtyam tenthirtyam released this 21 Aug 03:53
· 0 commits to main since this release

Release v0.56.0

Release Date: 2026-08-21

🐞 Fix

  • [dab7364] vslm/TestList (#4099)
  • [460e7a5] include AudienceRestriction in SAML assertion C14N
  • [85f1ada] remove ovf test files with non-ascii names

πŸ’« API Changes

  • [5a7b322] add ExtensionCompatibilityConstraint bindings

πŸ’« vcsim (Simulator)

  • [9e9695f] Fix data race via shared default device templates
  • [0f8cf04] support cloud-init for vm customization
  • [5c0eee6] power on and customize VM when cloning

🧹 Chore

⚠️ BREAKING

πŸ“– Commits

  • [81608f9] chore: Update version.go for v0.56.0
  • [dab7364] fix: vslm/TestList (#4099)
  • [2e4f4fb] refactor: use strings.CutPrefix for inspection
  • [e82eb81] refactor: replace conditional assignment with max or min
  • [18a0fc9] refactor: use strings.Cut for slicing
  • [d961c84] refactor: use strings.Builder for string concatenation
  • [2d753e5] chore(deps): bump github.com/stretchr/testify from 1.12.0 to 1.12.1 (#4104) (#4104)
  • [36872e1] chore: remove obsolete // +build (#4100) (#4100)
  • [00de43e] refactor: use maps.Copy for map merge operations (#4098) (#4098)
  • [1b6dfd4] refactor: remove redundant else branches (#4099) (#4099)
  • [1d62224] refactor: replace sort.Slice with slices.Sort
  • [3491685] refactor: prefer reflect.Pointer over deprecated Ptr alias (#4097) (#4097)
  • [124821d] refactor: use WaitGroup.Go (#4096) (#4096)
  • [c4df2de] refactor: use 'strings.Split' variant inspection (#4095) (#4095)
  • [5a393f5] refactor: use slices.Contains for membership checks (#4094) (#4094)
  • [ee1b3e0] refactor: modernize for loops to use range (#4083) (#4083)
  • [265be76] chore(deps): bump golang.org/x/text from 0.40.0 to 0.41.0 (#4086) (#4086)
  • [7f5dfc6] chore(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.0 (#4087) (#4087)
  • [7179109] import vmdk: Add proper path parsing for target path on datastore
  • [460e7a5] fix: include AudienceRestriction in SAML assertion C14N
  • [414bb1d] chore(deps): bump actions/stale from 10.4.0 to 11.0.0 (#4080) (#4080)
  • [a3b7945] Add VmPlacementPolicy strictness enum for RequiredDuringExecution
  • [6efb338] Merge branch 'main' into feat/cloud-init
  • [f87ac83] Add dependency injection for container-backing (#4077) (#4077)
  • [75f1067] Use AutoUpdate for container-backed VM (#4075) (#4075)
  • [d993be4] fixup! api: add ExtensionCompatibilityConstraint bindings
  • [5a7b322] api: add ExtensionCompatibilityConstraint bindings
  • [3dfea03] chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (#4078) (#4078)
  • [12f506a] chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (#4073) (#4073)
  • [67de235] chore(deps): bump golang.org/x/text from 0.39.0 to 0.40.0 (#4071) (#4071)
  • [9e9695f] vcsim: Fix data race via shared default device templates
  • [b6053d1] Add eam2 method to deleteSolutionOnly
  • [a668d9c] chore(deps): bump golang.org/x/text from 0.38.0 to 0.39.0 (#4067) (#4067)
  • [0f8cf04] vcsim: support cloud-init for vm customization
  • [85f1ada] fix: remove ovf test files with non-ascii names
  • [6c97b2b] feat(cns): add ActiveClusters to CnsVolumePolicyReconfigSpec
  • [9b54bc3] propagate customization fault only when cloning
  • [1a326dc] Add simulator methods for eam2 cluster solutions api
  • [697c0b9] chore(deps): bump goreleaser/goreleaser-action from 7.2.2 to 7.2.3 (#4059) (#4059)
  • [2893bbf] chore(deps): bump actions/cache from 6.0.0 to 6.1.0 (#4058) (#4058)
  • [5c0eee6] vcsim: power on and customize VM when cloning