Skip to content

Releases: kubewarden/kubewarden-controller

v1.15.0-rc3

29 Jul 13:40
v1.15.0-rc3
0a516f5
Compare
Choose a tag to compare
v1.15.0-rc3 Pre-release
Pre-release
  • 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

25 Jul 12:56
v1.15.0-rc2
d0f69c9
Compare
Choose a tag to compare
v1.15.0-rc2 Pre-release
Pre-release
  • 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

24 Jul 00:24
v1.15.0-rc1
68fac10
Compare
Choose a tag to compare
v1.15.0-rc1 Pre-release
Pre-release
  • 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

25 Jun 13:59
v1.14.0
e3750b2
Compare
Choose a tag to compare

🐛 Bug Fixes

  • fix: its not necessary add the finalizer in the reconciliation loop. (#779)
  • fix: bump cert NotAfter to 10 years (#783)
  • fix: use domain qualified finalizers. (#759)

🧰 Maintenance

  • chore(deps): update docker/build-push-action action to v6 (#780)
  • chore(deps): update all non-major dependencies (#771)
  • chore(deps): update all non-major dependencies (#761)

v1.14.0-rc2

24 Jun 18:52
v1.14.0-rc2
e3750b2
Compare
Choose a tag to compare
v1.14.0-rc2 Pre-release
Pre-release

🐛 Bug Fixes

  • fix: its not necessary add the finalizer in the reconciliation loop. (#779)
  • fix: bump cert NotAfter to 10 years (#783)
  • fix: use domain qualified finalizers. (#759)

🧰 Maintenance

  • chore(deps): update docker/build-push-action action to v6 (#780)
  • chore(deps): update all non-major dependencies (#771)
  • chore(deps): update all non-major dependencies (#761)

v1.14.0-rc1

21 Jun 09:08
v1.14.0-rc1
030edce
Compare
Choose a tag to compare
v1.14.0-rc1 Pre-release
Pre-release

🐛 Bug Fixes

  • fix: use domain qualified finalizers. (#759)

🧰 Maintenance

  • chore(deps): update all non-major dependencies (#771)
  • chore(deps): update all non-major dependencies (#761)

v1.13.0

06 Jun 09:38
v1.13.0
adbdda6
Compare
Choose a tag to compare
  • 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

30 May 11:28
v1.13.0-rc2
94ec1c4
Compare
Choose a tag to compare
v1.13.0-rc2 Pre-release
Pre-release
  • 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

22 May 14:54
v1.13.0-rc1
bfbd965
Compare
Choose a tag to compare
v1.13.0-rc1 Pre-release
Pre-release
  • 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

24 Apr 09:55
37204f4
Compare
Choose a tag to compare

🚀 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 and maxUnavailable 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)

🧰 Maintenance

  • chore(deps): update all non-major dependencies (#729)
  • chore(deps): update all non-major dependencies (#717)
  • test: clean up integration tests (#714)
  • chore: Always generate crds on make generate-crds (#706)
  • chore(deps): update all non-major dependencies (#709)