Releases: kubewarden/kubewarden-controller
Releases · kubewarden/kubewarden-controller
v1.15.0-rc3
- docs: Fix wording, add docs/crds/CODEOWNERS (#826)
- refactor: policy common reconciliation logic in a subreconciler (#796)
- test: split envtest/real cluster tests (#788)
- refactor: certificates generation package and secrets (#777)
🚀 Features
- feat: verify MatchConditons, return aggregate errors on validation (#823)
- feat: Add new
spec.matchConditions
to (Cluster)AdmissionPolicies (#814) - feat: use stricter go linter configuration. (#807)
- feat: policy server deployment tolerations. (#793)
🐛 Bug Fixes
- fix: add generate-crds target. (#825)
- fix: tilt hot reloading (#816)
- fix: remove default policy server name CLI flag. (#812)
- fix(deps): update k8s.io/utils digest to 18e509b (#810)
- fix: rename some consts and functions. (#795)
🧰 Maintenance
- chore(deps): update all non-major dependencies (#830)
- chore: Refresh CRD-docs-for-docs-repo.md (#827)
- chore(deps): update all non-major dependencies (#817)
- chore(deps): update actions/setup-go action to v5.0.2 (#811)
- fix(deps): update k8s.io/utils digest to 18e509b (#810)
- build: add ginkgo dep to makefile (#800)
- chore(deps): update all non-major dependencies (#799)
- chore(deps): update all non-major dependencies (#791)
- refactor: policy server reconciler (#785)
- refactor: kubebuilder v3 to v4 (#781)
v1.15.0-rc2
- docs: Fix wording, add docs/crds/CODEOWNERS (#826)
- refactor: policy common reconciliation logic in a subreconciler (#796)
- test: split envtest/real cluster tests (#788)
- refactor: certificates generation package and secrets (#777)
🚀 Features
- feat: verify MatchConditons, return aggregate errors on validation (#823)
- feat: Add new
spec.matchConditions
to (Cluster)AdmissionPolicies (#814) - feat: use stricter go linter configuration. (#807)
- feat: policy server deployment tolerations. (#793)
🐛 Bug Fixes
- fix: add generate-crds target. (#825)
- fix: tilt hot reloading (#816)
- fix: remove default policy server name CLI flag. (#812)
- fix(deps): update k8s.io/utils digest to 18e509b (#810)
- fix: rename some consts and functions. (#795)
🧰 Maintenance
- chore: Refresh CRD-docs-for-docs-repo.md (#827)
- chore(deps): update all non-major dependencies (#817)
- chore(deps): update actions/setup-go action to v5.0.2 (#811)
- fix(deps): update k8s.io/utils digest to 18e509b (#810)
- build: add ginkgo dep to makefile (#800)
- chore(deps): update all non-major dependencies (#799)
- chore(deps): update all non-major dependencies (#791)
- refactor: policy server reconciler (#785)
- refactor: kubebuilder v3 to v4 (#781)
v1.15.0-rc1
- refactor: policy common reconciliation logic in a subreconciler (#796)
- test: split envtest/real cluster tests (#788)
- refactor: certificates generation package and secrets (#777)
🚀 Features
- feat: verify MatchConditons, return aggregate errors on validation (#823)
- feat: Add new
spec.matchConditions
to (Cluster)AdmissionPolicies (#814) - feat: use stricter go linter configuration. (#807)
- feat: policy server deployment tolerations. (#793)
🐛 Bug Fixes
- fix: add generate-crds target. (#825)
- fix: tilt hot reloading (#816)
- fix: remove default policy server name CLI flag. (#812)
- fix(deps): update k8s.io/utils digest to 18e509b (#810)
- fix: rename some consts and functions. (#795)
🧰 Maintenance
- chore(deps): update all non-major dependencies (#817)
- chore(deps): update actions/setup-go action to v5.0.2 (#811)
- fix(deps): update k8s.io/utils digest to 18e509b (#810)
- build: add ginkgo dep to makefile (#800)
- chore(deps): update all non-major dependencies (#799)
- chore(deps): update all non-major dependencies (#791)
- refactor: policy server reconciler (#785)
- refactor: kubebuilder v3 to v4 (#781)
v1.14.0
v1.14.0-rc2
v1.14.0-rc1
v1.13.0
- refactor: use only
CreateOrPatch
(#753) - minor typos and other corrections (#748)
- Fix the local development with tilt (#747)
- refactor: use helper from controller runtime (#725)
- Update controller code to use the controller-runtime helper function to create or update resources (#730)
- Test reorganization (#731)
🚀 Features
- feat: use owner reference with policy server resources. (#720)
🐛 Bug Fixes
- dev: fix the tilt development file (#751)
- fix: do not overwrite PolicyServer annotations and labels (#750)
- fix: cache configMap resources. (#741)
- fix: use patch verb to update configmaps and deployments. (#746)
- fix: patch webhooks not update them. (#740)
🧰 Maintenance
- chore(deps): update docker/login-action action to v3.2.0 (#755)
- chore: add Kubewarden repository badges. (#754)
- chore(deps): update all non-major dependencies (#742)
- chore(deps): update all non-major dependencies (#739)
- chore(deps): update golangci/golangci-lint-action action to v6 (#738)
- chore(deps): update all non-major dependencies (#737)
- chore(deps): update all non-major dependencies (#735)
- chore(deps): Bump github.com/docker/docker from 26.0.0+incompatible to 26.0.2+incompatible (#734)
- chore(deps): update golangci/golangci-lint-action action to v5 (#733)
- chore(deps): update all non-major dependencies (#732)
v1.13.0-rc2
- minor typos and other corrections (#748)
- Fix the local development with tilt (#747)
- refactor: use helper from controller runtime (#725)
- Update controller code to use the controller-runtime helper function to create or update resources (#730)
- Test reorganization (#731)
🚀 Features
- feat: use owner reference with policy server resources. (#720)
🐛 Bug Fixes
- fix: do not overwrite PolicyServer annotations and labels (#750)
- fix: cache configMap resources. (#741)
- fix: use patch verb to update configmaps and deployments. (#746)
- fix: patch webhooks not update them. (#740)
🧰 Maintenance
- chore(deps): update all non-major dependencies (#742)
- chore(deps): update all non-major dependencies (#739)
- chore(deps): update golangci/golangci-lint-action action to v6 (#738)
- chore(deps): update all non-major dependencies (#737)
- chore(deps): update all non-major dependencies (#735)
- chore(deps): Bump github.com/docker/docker from 26.0.0+incompatible to 26.0.2+incompatible (#734)
- chore(deps): update golangci/golangci-lint-action action to v5 (#733)
- chore(deps): update all non-major dependencies (#732)
v1.13.0-rc1
- refactor: use helper from controller runtime (#725)
- Update controller code to use the controller-runtime helper function to create or update resources (#730)
- Test reorganization (#731)
🚀 Features
- feat: use owner reference with policy server resources. (#720)
🐛 Bug Fixes
- fix: patch webhooks not update them. (#740)
🧰 Maintenance
- chore(deps): update all non-major dependencies (#739)
- chore(deps): update golangci/golangci-lint-action action to v6 (#738)
- chore(deps): update all non-major dependencies (#737)
- chore(deps): update all non-major dependencies (#735)
- chore(deps): Bump github.com/docker/docker from 26.0.0+incompatible to 26.0.2+incompatible (#734)
- chore(deps): update golangci/golangci-lint-action action to v5 (#733)
- chore(deps): update all non-major dependencies (#732)
v1.12.0
🚀 Features
- fix: PolicyServer field.ErrorList validation (#715)
- feat: add limits and requests to PolicyServer (#708)
- feat: Use rbac from controller repo in the development environment and sync rbac with helm charts (#704)
- feat: add PDB fields in the policy server spec. (#698)
🐛 Bug Fixes
- fix: remove hardcoded zap development option (#721)
- fix: Reset PDB unchaged value to nil as both
minAvailable
andmaxUnavailable
can't be set (#718) - fix: flaky webhook nil labels/annotations test (#719)
- fix: PolicyServer field.ErrorList validation (#715)
- fix: linter errors and remove requests defaults. (#713)