Shipped · DevOps and infrastructure

What cert-manager/cert-manager shipped

The public repository of Cert-manager · github.com/cert-manager/cert-manager

Written by FoxPlug from the repository's own releases; not affiliated with Cert-manager. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/cert-manager/cert-manager; Cert-manager did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for cert-manager, free

Week of November 2, 2026

What shipped

Why it matters

This week fixes two correctness issues that could surprise users: zoned IPv6 addresses no longer silently produce CSRs without IP SANs, and Secret list selectors that match unlabelled Secrets are rejected rather than causing one live GET per Secret. It also makes ACME order finalization more reliable and lets Venafi NGTS users target a specific workspace.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: ACME order polling fixed after finalize, zoned IPv6 addresses now error in IPAddressesFromStrings, Secret list selectors matching unlabelled Secrets are rejected, optional Venafi NGTS workspaceID added, and static CRDs drop the Helm keep annotation.

Post for LinkedIn

This week in cert-manager: ACME order polling now uses the order URL after finalize instead of the Location header, fixing intermittent orderNotReady failures. IPAddressesFromStrings now returns an error for zoned IPv6 addresses such as fe80::1%eth0 instead of silently building a CSR with no IP SANs. Secret list selectors that match unlabelled Secrets are rejected, so listing no longer causes one live GET per Secret. Issuer and ClusterIssuer gain an optional Venafi NGTS workspaceID. Static CRD release manifests no longer include the Helm keep annotation unless crds.keep is enabled.

Week of October 26, 2026

What shipped

Why it matters

This week matters because v1.20.5 removes trust in a compromised CA and moves base images to Debian 13, which is a security-relevant change for anyone using release-1.20. ML-DSA private key support adds a post-quantum signing option, and invalid annotations now produce a BadConfig event so misconfigurations are easier to spot.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Cert-manager v1.20.5 is out: removes trust in the compromised eMudhra CA, moves base images to Debian 13, raises Go to 1.26 for x/net v0.60.0. Also landed: ML-DSA (FIPS 204) private keys and BadConfig events for invalid Ingress/Gateway annotations.

Post for LinkedIn

Cert-manager v1.20.5 has been released. It removes trust in the compromised eMudhra CA and moves base images to Debian 13, which no longer includes the emSign ECC Root CA G3 root certificate. The release branch's go directive was raised to 1.26 so v1.20.5 can take golang.org/x/net v0.60.0, fixing five reachable HTTP/2 vulnerabilities. On master, ML-DSA (FIPS 204) private key support was added, invalid Ingress, Gateway and ListenerSet annotations now record a BadConfig event, the Helm chart's feature gates example was updated to v1.21.0, the renewal watcher loop in DynamicSource.Start was simplified, and a flake in TestDynamicAuthority was fixed.

Week of October 19, 2026

What shipped

Why it matters

This week brings a patch release that stops trusting a compromised CA in the shipped base images, which matters to anyone relying on the default trust store. The release branches also move to Go 1.26.10 to pick up standard library fixes. Two smaller changes improve CloudDNS challenge cleanup and the accuracy of mismatch messages for certificate requests.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Cert-manager v1.21.3 is out: trust in the compromised eMudhra CA is removed and base images no longer include the emSign ECC Root CA - G3 root. We also moved release-1.20 and release-1.21 to Go 1.26.10 and fixed CloudDNS cleanup erroring when no managed zone matches.

Post for LinkedIn

Cert-manager v1.21.3 is released. It removes trust in the compromised eMudhra CA, and the updated base images no longer include the emSign ECC Root CA - G3 root certificate. Go 1.26.10 is now used on the release-1.20 and release-1.21 branches, picking up standard library fixes. Also this week: CloudDNS cleanup no longer fails when no managed zone matches the challenge domain, postal code mismatches in certificate requests are reported under the correct field name, and the modernize embedlit fixes were applied.

Week of October 12, 2026

What shipped

Why it matters

End-to-end test runs on the master branch had been blocked since the IANA Root Zone KSK rollover, and this week's BIND image change and switch to a local DNS zone for the ACME webhook test addressed the causes. The same fixes were backported to the 1.20 and 1.21 release branches. A design for ML-DSA private key support was also added, setting out the planned API.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: CI e2e tests fixed after the IANA Root Zone KSK rollover broke the pinned BIND image, and the ACME webhook test now uses a local DNS zone. Both changes backported to 1.20 and 1.21. A design for ML-DSA private keys was also added.

Post for LinkedIn

This week in cert-manager: the end-to-end test failure that had blocked master runs since the IANA Root Zone KSK rollover was fixed by updating the BIND image used in CI tests. The ACME webhook DNS01 test now uses a local DNS zone instead of example.com, so its SOA lookup no longer needs external DNS recursion. Both changes were backported to the 1.20 and 1.21 release branches. A design proposal for post-quantum ML-DSA (FIPS 204) private keys was also added, covering a privateKey.algorithm value of MLDSA with sizes 44, 65 and 87, defaulting to 44.

Week of September 28, 2026

What shipped

Why it matters

This week's fixes address test reliability issues that were blocking CI pipelines, a critical certificate state recovery problem that could leave certificates in Issuing state indefinitely, and configuration issues in both the Helm chart and logging setup that affected real deployments.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: fixed certificates stuck in Issuing state, improved Helm chart proxy env var handling, made acmesolver logging configurable, and reduced test flakiness across releases.

Post for LinkedIn

This week's updates focus on reliability and configuration. We fixed an issue where certificates could get stuck in Issuing state when CertificateRequests failed, improved Helm chart rendering of proxy environment variables, made acmesolver logging flags actually configurable, and reduced flakiness in private key rotation and CSR signing tests across multiple release branches.

Week of September 14, 2026

What shipped

Why it matters

This week includes a security fix for private key access control in Certificate status subresources, critical patches backported to maintenance branches, and improvements to error handling and test quality. These changes improve both the security posture and maintainability of cert-manager for production deployments.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Cert-manager updates: security fix for Certificate status subresource access, v1.20.4 released with dependency updates, elliptic curve parsing fixed, and improved error handling throughout the codebase.

Post for LinkedIn

This week's cert-manager updates address a security vulnerability in Certificate status subresource access control, release v1.20.4 with important security dependency updates and ingress-shim fixes, backports of ARI and private key ownership checks to maintenance branches, fixes for elliptic curve parameter parsing, and code quality improvements including better error wrapping and test assertions.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.