0.2.8 (2026-09-02)
0.2.7 (2026-08-24)
- bump golang in the base-images group (#126) (2fbc071)
- bump the kubernetes group with 4 updates (#127) (480020c)
0.2.6 (2026-08-15)
0.2.5 (2026-08-14)
0.2.4 (2026-08-03)
- bump github.com/cert-manager/cert-manager from 1.21.0 to 1.21.1 (#110) (4d7b8d7)
- bump k8s.io/apiextensions-apiserver from 0.36.2 to 0.36.3 (#106) (bdf726e)
0.2.3 (2026-07-25)
- bump actions/checkout from 7.0.0 to 7.0.1 (#102) (3d9e607)
- bump actions/setup-go from 6.5.0 to 7.0.0 (#103) (9fb68af)
- bump docker/login-action from 4.2.0 to 4.4.0 (#93) (eb5a08a)
- bump docker/setup-buildx-action from 4.1.0 to 4.2.0 (#87) (025fbcd)
- bump docker/setup-qemu-action from 4.1.0 to 4.2.0 (#85) (ebd12c2)
- bump github.com/cert-manager/cert-manager from 1.20.3 to 1.21.0 (#91) (b981460)
- bump github.com/google/cel-go from 0.28.1 to 0.29.2 (25a926c)
- bump github/codeql-action init/autobuild/analyze to v4.36.3 (#89) (4511f11)
- bump github/codeql-action to v4.37.0 (#97) (93103a0)
- bump github/codeql-action/upload-sarif from 4.36.2 to 4.36.3 (#86) (ce8b371)
- bump golang from 1.26.4-alpine to 1.26.5-alpine (#90) (477bb28)
- bump google.golang.org/grpc from 1.81.1 to 1.82.1 (#99) (7e227c0)
- bump the codeql-action group with 4 updates (#101) (eca7d06)
- extend compatibility table to Poweradmin 4.4.x (a9da5b8)
0.2.2 (2026-07-10)
- add 0.2.0 compatibility row with PowerDNS API backend support (fa74d58)
0.2.1 (2026-07-10)
- bump Go to 1.26.5 and x/crypto to v0.54.0 for GO-2026-5856 and GO-2026-5932 (87b65b3)
- client: cap API response reads at 1MiB and truncate bodies embedded in errors (78516f0)
- client: reject v2 create responses that lack a record object (cea7aab)
- client: stop following HTTP redirects that rewrite create/delete into no-op GETs (8cf0335)
- helm: set APIService port to the configured service port (8e3ff4f)
0.2.0 (2026-07-07)
- helm: scope secret-reading RBAC to cert-manager namespace by default
- client: preserve default transport settings in insecure mode (4af6882)
- client: support string record IDs from PowerDNS API backend (a22b045)
- client: trim only one surrounding quote pair from TXT content (5c7d08e)
- helm: default image tag to release tag instead of latest (5394360)
- helm: scope secret-reading RBAC to cert-manager namespace by default (bad2919)
- scripts: handle wrapped v2 records response in integration test (d949476)
- solver: ignore disabled records in Present idempotency check (7bc0590)
- solver: match zone and record names case-insensitively (8e31f50)
- solver: require exact ResolvedZone match, include full FQDN in fallback walk (5f0681f)
- solver: treat missing zone as success in CleanUp (13c592c)
- solver: inject API client factory and test Present/CleanUp end-to-end (e0cae04)
0.1.12 (2026-06-04)
- bump go directive to 1.26.4 to resolve stdlib vulnerabilities (#58) (413bf29)
- pin alpine base image by digest to satisfy Scorecard pinned-dependencies (#60) (af626c2)
0.1.11 (2026-05-30)
0.1.10 (2026-05-20)
- helm: scope domain-solver ClusterRole to poweradmin resource (0264d32)
0.1.9 (2026-04-28)
0.1.8 (2026-04-16)
- bump Go to 1.26.2 to resolve stdlib CVEs (0a67306)
- bump Go to 1.26.2 to resolve stdlib CVEs (b7de191)
0.1.7 (2026-03-25)
- extract TXT string constant to satisfy goconst linter (4c8caf2)
- fix version numbers in compatibility table (32b0147)
0.1.6 (2026-03-25)
- handle wrapped v2 records response for PowerAdmin 4.3.0+ compatibility (87f8d34)
- upgrade grpc-go to v1.79.3 (CVE-2026-33186 authorization bypass) (abe2fbe)
- add PowerAdmin version compatibility table (3645c84)
0.1.5 (2026-03-13)
- revert cosign-installer to v3 (no v4 major tag exists) (99f180e)
- specify dockerfile in goreleaser dockers_v2 config (c2969cc)
- add helm chart README for Artifact Hub (6d032af)
0.1.4 (2026-03-13)
- rename helm chart from poweradmin-webhook to cert-manager-webhook-poweradmin (6ea2cb9)
- add links to container registry pages (7329901)
- add OCI helm install, uninstall section, license and Artifact Hub badges (4c52987)
0.1.3 (2026-03-12)
- ci: skip cosign signing during goreleaser snapshot in security workflow (32943bd)
0.1.2 (2026-03-11)
- ci: install cosign before goreleaser snapshot in security workflow (c2cb54a)
- ci: install syft before goreleaser snapshot in security workflow (560ce0e)
0.1.1 (2026-03-11)
- add build-local target and include webhook binary in clean (b37b478)
- add GoReleaser config for multi-platform Docker image publishing (3dbd23d)
- add integration test script for local PowerAdmin testing (8a67520)
- add security context and configurable health probes to Helm chart (f170321)
- implement cert-manager DNS01 webhook for PowerAdmin (0f10cc9)
- add --secure-port=443 to match exposed container port (e908c5f)
- add FlexBool for disabled field and normalize TXT content for quoting compatibility (5e45e4f)
- ci: add Docker login for cosign chart signing (936ee14)
- ci: skip SARIF uploads on forked pull requests (ad613b9)
- ci: use correct trivy-action tag 0.35.0 without v prefix (c7590ed)
- correct typo in pki.yaml comment (f647888)
- guard conformance tests with integration build tag (cf0749b)
- handle wrapped API response format for PowerAdmin v1 and v2 (6b9117f)
- merge golangci-lint config into existing .golangci.yaml and remove duplicate (a230eb6)
- normalize TXT content in integration test lookups for quote-insensitive matching (86c2a1d)
- preserve record_id when decoding v1 create responses (0102afc)
- remove hard-coded UID/GID from pod security context for OpenShift compatibility (2fefa75)
- remove undefined main.Version linker flag from GoReleaser config (c5bec3f)
- resolve errcheck lint violations and normalize serverURL trailing slashes (30a455f)
- resolve golangci-lint issues in test files (66ac39f)
- surface API errors during zone discovery instead of swallowing them (d8b3266)
- update Dockerfile Go version to 1.26 to match go.mod (aa31e36)
- update integration test for wrapped API responses and v1 TXT quoting (0485827)
- upgrade golangci-lint to v2.11.3 for Go 1.26 compatibility (c575b81)
- use Helm 3 syntax for template command (8884855)
- use non-privileged port 10250 for non-root container compatibility (dfedd5c)