Finalise v1.21.0 release notes#2199
Conversation
✅ Deploy Preview for cert-manager ready!Built without sensitive environment variables
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>
063ae73 to
c17bb3c
Compare
There was a problem hiding this comment.
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.0release notes: remove draft messaging, consolidate sections, trim/refresh entries, and add theacmesolver.runtimeClassNamechangelog item. - Bump the docs “latest version” variable from
v1.21.0-beta.0tov1.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)) |
|
/lgtm |
|
[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 DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
f3310a7
into
cert-manager:release-next
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:
acmesolver.runtimeClassName)cert_manager_latest_versioninvariables.jsontov1.21.0Motivation
cert-manager v1.21.0 GA release is imminent. The
release-nextbranch 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 lintpasses onrelease-notes-1.21.md