Changes since v1.6.1
📈 Overview
- 28 new commits merged
- 5 feature additions ✨
- 6 bugs fixed 🐛
✨ New Features
- Automate GitHub release creation (#2069)
- Disable vAppConfig during VM creation (#2025)
- Improve session handling with a secure session key (#2192)
- Re-introduce the keep alive flag (#2195)
- Support bare IPv6 vCenter server addresses (#2011)
🐛 Bug Fixes
- APIs: fix missing categories marker for VShpereVM in v1alpha3 and v1alpha4 (#1991)
- CAPV CSI driver isn't passing TLS thumbprint (#2062)
- clustermodules: prevent creation of new modules if DoesExist returns an error (#2205)
- Don't call session logout for keepAliveHandler (#2034)
- Fix datastore selection based on StoragePolicy (#2000)
- Refine finalizer handling (#2116)
🌱 Others
- [CI] Removes hardcoded thumbprint (#2188)
- add periodic Github job for trivy scanning (#1908)
- Bump docker to v24.0.5 (#2085)
- Bump docker/distribution to v2.8.2 (#1988)
- Bump golang.org/x/net to v0.13.0 (#2163)
- Bump golangci-lint to v1.53.3 (#2089)
- bump kpromo and fix release-notes target (#2157)
- Bump to Go 1.19.12 (#2144)
- hack/e2e.sh: retry getting ipaddress object name (#2046)
- hack/tools: use go-install.sh for installing controller-gen for 1.6 (#2007)
- Implement image promotion sync Makefile from core CAPI (#2111)
- Makefile: refactor how govc is built to workaround dependency issues building govc (#1983)
- OWNERS: Refresh of owners as per meeting of 2023/06/22 (#2130)
- Refactor how tools are built to align with CAPI and get rid of tools go.mod (#2095)
- test/e2e: add check at anti-affinity test to ensure enough hosts exist (#1994)
- test: generate junit result for test-integration and add test-junit target (#2151)
- Use dl.k8s.io instead of hardcoded GCS URIs (#1911)
Thanks to all our contributors! 😊