v0.21.0
First release where KCP is part of CNCF Sandbox!
Major change - rebase to Kubernetes 1.28
What's Changed
- 📖 Update release process doc by @mjudeikis in #2988
⚠️ Remove apiresource.kcp.io apis by @mjudeikis in #2992- 📖 Fix typo in CONTRIBUTING.md by @fgiloux in #2993
- 🐛 make help by @carlory in #3005
- 🌱 add vendor into .gitignore by @carlory in #3009
- ✨ Add leader election for kcp (core) controllers by @embik in #2996
- ✨ Add --cors-allowed-origins flag to kcp-front-proxy by @xrstf in #3013
- 📖 Update README to include link to community meeting agenda doc by @embik in #3014
- 📖 Add logo variants by @embik in #3015
- ✨ Rebase to 1.28 by @sttts in #3017
- 🐛 Bump lint to 20min by @mjudeikis in #3020
- 🌱 Bump uraimo/run-on-arch-action from 2.5.0 to 2.5.1 by @dependabot in #2999
- 🌱 Add new maintainers by @sttts in #3022
- 🌱 Increase workspace init timeout in e2e tests to 60 seconds by @embik in #3025
- 📖 Adopt CNCF Code of Conduct by @embik in #3027
- 🐛 prow fix go version validate by @mjudeikis in #3019
- 🌱 Increase resource requests on Prow jobs but only run if code changed by @embik in #3029
- ✨ Add CRDs to built-in types by @mjudeikis in #3018
- 🐛 Memory leak fix in mutating & validating webhooks by @mjudeikis in #3026
- 🐛 Fix frontproxy by @mjudeikis in #3023
- 📖 docs: generate list of carry commits for rebasing by @nikhita in #2994
- 🌱 Bump Go Dependencies by @xrstf in #3031
- 🌱 Add metrics-viewer 'battery' by @mjudeikis in #3024
- ✨ tag container images with branch name, too by @xrstf in #3030
- 🐛 logicalcluster-deletion: skip bound resources by @sttts in #2958
- 📖 WIP: docs: add a sharding overview by @sttts in #3000
- 🌱 update SDK Go dependencies to match main go.mod by @xrstf in #3032
New Contributors
Full Changelog: v0.20.0...v0.21.0