Releases: cert-manager/approver-policy
v0.9.0-alpha.0
Docker Image: quay.io/jetstack/cert-manager-approver-policy:v0.9.0-alpha.0
What's Changed
- Refactor Evaluate preparing for CEL by @erikgb in #272
- Fix typo pared -> paired by @SgtCoDFish in #279
- feat: add TODO for validation of fields with set semantics by @erikgb in #281
- Bump the all group with 3 updates by @dependabot in #282
- chore: add .gitattributes to mark generated files by @erikgb in #285
- chore: rename ' .gitattributes' to .gitattributes by @erikgb in #286
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #284
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /hack/tools by @dependabot in #283
- docs: refine CertificateRequestPolicy API docs by @erikgb in #280
- refactor: support for multiple errors on same field by @erikgb in #290
- chore(deps): bump K8s dependencies to latest releases by @erikgb in #291
- Bump the all group with 1 update by @dependabot in #292
Full Changelog: v0.8.0...v0.9.0-alpha.0
v0.8.0
Docker Image: quay.io/jetstack/cert-manager-approver-policy:v0.8.0
What's Changed
- Remove the command field from the yaml deployment by @inteon in #259
- Fix uninitialized controller-runtime logger by @erikgb in #263
- Upgrade to cert-manager 1.13.0 by @erikgb in #266
- Enable grouping for dependabot by @inteon in #265
- Bump the all group with 4 updates by @dependabot in #270
- Bump the all group with 5 updates by @dependabot in #269
- HELM: add options for configuring image by @inteon in #264
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Docker Image: quay.io/jetstack/cert-manager-approver-policy:v0.7.0
⚠️ Breaking change! ⚠️
The path of the webhook validation handler has been changed from /validate to /validate-policy-cert-manager-io-v1alpha1-certificaterequestpolicy, see #233 (comment)
This might cause a brief webhook downtime during upgrade where, if the path the webhook handler serves does not match the path in ValidatingWebhookConfiguration, it will not be possible to create or update CertificateRequestPolicy objects. Folks should verify that after upgrading to this version of approver-policy, CertificateRequestPolicys can be applied as expected.
What's Changed
- Go mod upgrade by @wallrj in #223
- Update dependencies, make changes to work with latest c/r by @irbekrm in #233
- Admission webhook warnings by @irbekrm in #235
- Bump github.com/cert-manager/cert-manager from 1.12.0 to 1.12.1 by @dependabot in #243
- Bugfix: catch CRP not allowed cornercase by @irbekrm in #237
- Bumps test tool dependencies by @irbekrm in #244
Full Changelog: v0.6.3...v0.7.0
v0.6.3
Docker Image: quay.io/jetstack/cert-manager-approver-policy:v0.6.3
What's Changed
- Fixes a typo by @irbekrm in #202
- Allows to add custom annotation to approver policy pod by @bradfordwagner in #196
- Fix Helm chart volume mount indentation by @wallrj in #214
- Upgrade dependencies by @inteon in #215
New Contributors
Full Changelog: v0.6.2...v0.6.3
v0.6.2
v0.6.2-alpha.0
Docker Image: quay.io/jetstack/cert-manager-approver-policy:v0.6.2-alpha.0
What's Changed
- Upgrade dependencies by @inteon in #200
- Improve makefile & add
securityContextconfiguration to deployment by @inteon in #201
Full Changelog: v0.6.1...v0.6.2-alpha.0
v0.6.1
Docker Image: quay.io/jetstack/cert-manager-approver-policy:v0.6.1
What's Changed
- Allow custom labels to be added to resources by @bradfordwagner in #177
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Docker Image: quay.io/jetstack/cert-manager-approver-policy:v0.6.0
Major changes
Other improvments/ bugfixes
- Add explicit namespaces to all namespaced resources in Helm charts by @inteon in #170
- Bugfix Invalid Deployment Yaml When Specifying Resources by @bradfordwagner in #168
- Add Tim to OWNERS file by @inteon in #176
- Allow webhook TLS secret to be created by controller by @inteon in #183
- Upgrade go dependencies by @inteon in #184
- Upgrade hack/tools by @inteon in #187
- Remove leader election in integration tests by @inteon in #189
- BUGFIX & Run goroutine using manager by @inteon in #190
- Add hostNetwork and scheduling options by @rickymulder in #188
New Contributors
- @inteon made their first contribution in #170
- @rickymulder made their first contribution in #188
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Docker Image: quay.io/jetstack/cert-manager-approver-policy:v0.5.0
Features
- CertificateRequestPolicy: selector.namespace by @JoshVanL in #96
- Adds
imagePullSecretsoption to helm chart by @JoshVanL in #104 - Adds the Helm value
.Values.app.webhook.certificateDirby @JoshVanL in #105 - Change default webhook port by @aidy in #144
Bug Fixes
Miscellaneous
- Sets poll and timeouts for eventuallys in tests. by @JoshVanL in #131
- Fixes the spelling of
WildcardMatchs->WildcardMatchesby @JoshVanL in #98 - Automatically push Docker images when release when tags are pushed by @wallrj in #150
- Partially automate the Helm chart release by @wallrj in #157
- Partially automated GitHub releases by @wallrj in #151
- Fix flakey tests and improve the test log output by @wallrj in #166
- Update distroless base image by @wallrj in #167
New Contributors
- @dependabot made their first contribution in #79
- @aidy made their first contribution in #144
Full Changelog: v0.4.0...v0.5.0
v0.5.0-beta.0
Docker Image: quay.io/jetstack/cert-manager-approver-policy:v0.5.0-beta.0
What's Changed
- Bump k8s.io/cli-runtime from 0.25.2 to 0.25.4 by @dependabot in #153
- Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.5.0 by @dependabot in #154
- go-mod-upgrade by @wallrj in #158
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #159
- Bump docker/build-push-action from 2 to 3 by @dependabot in #161
- Bump github.com/cert-manager/cert-manager from 1.10.0 to 1.10.1 by @dependabot in #163
- Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 by @dependabot in #164
- Bump docker/login-action from 1 to 2 by @dependabot in #162
- Bump docker/setup-qemu-action from 1 to 2 by @dependabot in #160
- Fix flakey tests and improve the test log output by @wallrj in #166
Full Changelog: v0.5.0-alpha.1...v0.5.0-beta.0