Major New Features
- Support CAPC as unmanaged CKS cluster
- Support for CloudStack projects
- Support for CAPC usage by all CloudStack accounts types
What's Changed
- Use Domain ID instead of path while resolving User by @vignesh-goutham in #322
- Bump github.com/docker/docker from 23.0.5+incompatible to 24.0.7+incompatible in /test/e2e by @dependabot in #320
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /test/e2e by @dependabot in #333
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #334
- Update make target for staging release by @g-gaston in #335
- Update to CAPI v1.4 by @hrak in #309
- Remove finalizer if affinity group is already deleted on Cloudstack by @vignesh-goutham in #340
- Affinity group and failure domain controllers with multiple workers by @vignesh-goutham in #341
- Fix CRD contract version label by @hrak in #329
- Restore ObjectMeta on CloudStackMachineTemplateResource by @hrak in #332
- Update ttlcache library to v3, disable TTL extension on hit by @hrak in #338
- Fixup unit test failures by @vishesh92 in #358
- Add project support by @vishesh92 in #356
- Fixup make generate-conversion by @vishesh92 in #360
- Fix naming of isolated network if the network name contains an underscore by @vishesh92 in #361
- Allow cluster creation by a normal ACS user by @vishesh92 in #357
- Tilt metrics fix + docs update by @hrak in #308
- Add dependabot automation by @g-gaston in #363
- Bump the all-github-actions group with 3 updates by @dependabot in #364
- Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #373
- Change go version to 1.21 by @vishesh92 in #374
- Bump codecov/codecov-action from 4.4.1 to 4.5.0 in the all-github-actions group by @dependabot in #375
- Bump sigs.k8s.io/cluster-api from 1.4.8 to 1.4.9 by @dependabot in #379
- Bump the all-go-mod-patch-and-minor group across 2 directories with 14 updates by @dependabot in #380
- Reconcile CAPC Cluster as CloudStack CKS Cluster (Default: Opt Out) by @rohityadavcloud in #350
- test/e2e: Update ginkgo version for test/e2e by @vishesh92 in #383
- Fix cks cluster sync for a normal user by @vishesh92 in #385
Full Changelog: v0.4.9...v0.5.0