Skip to content

Finalise v1.21.0 release notes#2199

Merged
cert-manager-prow[bot] merged 1 commit into
cert-manager:release-nextfrom
wallrj-cyberark:VC-54979-release-notes-1.21-final
Jul 8, 2026
Merged

Finalise v1.21.0 release notes#2199
cert-manager-prow[bot] merged 1 commit into
cert-manager:release-nextfrom
wallrj-cyberark:VC-54979-release-notes-1.21-final

Conversation

@wallrj-cyberark

@wallrj-cyberark wallrj-cyberark commented Jul 8, 2026

Copy link
Copy Markdown
Member

Preview: https://deploy-preview-2199--cert-manager.netlify.app/docs/releases/release-notes/release-notes-1.21/
Preview: https://deploy-preview-2199--cert-manager.netlify.app/docs/releases/
Preview: https://deploy-preview-2199--cert-manager.netlify.app/docs/installation/

Summary

Prepare the v1.21.0 release notes for the GA release:

Motivation

cert-manager v1.21.0 GA release is imminent. The release-next branch currently has beta.0 draft release notes with verbose per-feature sections and references to the since-reverted ACME immutability hardening (cert-manager/cert-manager#8948, reverted in cert-manager/cert-manager#8961).

Test plan

  • npx cspell lint passes on release-notes-1.21.md
  • Netlify preview renders correctly

@cert-manager-prow cert-manager-prow Bot added dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Jul 8, 2026
@netlify

netlify Bot commented Jul 8, 2026

Copy link
Copy Markdown

Deploy Preview for cert-manager ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit c17bb3c
🔍 Latest deploy log https://app.netlify.com/projects/cert-manager/deploys/6a4ec1a5ec45cc0007709cdc
😎 Deploy Preview https://deploy-preview-2199--cert-manager.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

- Remove draft warning admonition
- Remove all references to reverted PR #8948 (ACME Challenge/Order
  immutability hardening); the RBAC restriction (#8958) is sufficient
- Add changelog entry for #8976 (acmesolver.runtimeClassName)
- Replace bullet-list introduction with a short prose paragraph
- Consolidate 11 individual feature headings into 3 themed sections
  matching the v1.18/v1.19 format
- Trim breaking change sections and bug fix entries for brevity

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Richard Wall <richard.wall@cyberark.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares cert-manager website documentation for the v1.21.0 GA release by finalizing release notes content, updating the “latest version” variable, and adjusting the supported/old releases listings.

Changes:

  • Finalize v1.21.0 release notes: remove draft messaging, consolidate sections, trim/refresh entries, and add the acmesolver.runtimeClassName changelog item.
  • Bump the docs “latest version” variable from v1.21.0-beta.0 to v1.21.0.
  • Update the releases README to promote 1.21 to supported and move 1.19 to old releases; update upcoming release to 1.22.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
content/docs/variables.json Updates the site-wide “latest cert-manager version” to v1.21.0.
content/docs/releases/release-notes/release-notes-1.21.md Finalizes the 1.21 release notes structure and content for GA, including changelog updates.
content/docs/releases/README.md Updates supported/old releases tables and adds the 1.21 release notes link reference.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- Add `certificateRequestMaximumBackoffDuration` controller configuration option to cap retry backoff time for failed CertificateRequests. Configurable via config file, `--certificate-request-maximum-backoff-duration` CLI flag, or Helm value `config.certificateRequestMaximumBackoffDuration`. Defaults to 32 hours for backward compatibility. ([`#8893`](https://github.com/cert-manager/cert-manager/pull/8893), [`@lunarwhite`](https://github.com/lunarwhite))
- Add an optional `waitInsteadOfSelfCheck` field to ACME HTTP01 and DNS01 solvers so cert-manager can skip its own self-check and ask the ACME server to validate after a configured wait. ([`#8858`](https://github.com/cert-manager/cert-manager/pull/8858), [`@wallrj`](https://github.com/wallrj))
- Add configurable `runtimeClassName` support for cert-manager components and ACME HTTP01 solver pods. ([`#8791`](https://github.com/cert-manager/cert-manager/pull/8791), [`@jsoref`](https://github.com/jsoref))
- Add direct configurable `runtimeClassName` support for ACME HTTP01 solver pods via the `acmesolver.runtimeClassName` Helm value. ([`#8976`](https://github.com/cert-manager/cert-manager/pull/8976), [`@erikgb`](https://github.com/erikgb))
@wallrj-cyberark wallrj-cyberark mentioned this pull request Jul 8, 2026
1 task
@hjoshi123

Copy link
Copy Markdown
Contributor

/lgtm
/approve

@cert-manager-prow cert-manager-prow Bot added the lgtm Indicates that a PR is ready to be merged. label Jul 8, 2026
@cert-manager-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: hjoshi123

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@cert-manager-prow cert-manager-prow Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 8, 2026
@cert-manager-prow cert-manager-prow Bot merged commit f3310a7 into cert-manager:release-next Jul 8, 2026
7 checks passed
@wallrj-cyberark wallrj-cyberark deleted the VC-54979-release-notes-1.21-final branch July 8, 2026 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants