Skip to content

DOCS-3009: Populate the deprecated and removed features sections - #2929

Open
ctauchen wants to merge 2 commits into
tigera:mainfrom
ctauchen:docs-3009-oss-deprecated-sections
Open

DOCS-3009: Populate the deprecated and removed features sections#2929
ctauchen wants to merge 2 commits into
tigera:mainfrom
ctauchen:docs-3009-oss-deprecated-sections

Conversation

@ctauchen

@ctauchen ctauchen commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

The release notes record a deprecation once, in the release it happens, and often not at all. FIPS mode is deprecated in 3.30, 3.31, and 3.32 and appears in no release notes. This adds a Deprecated and removed features section to the 3.30 and 3.31 release notes, completes the section in 3.32, and gives each one a table covering a rolling window of three releases.

Changes:

  • Add the section to the 3.30 and 3.31 release notes, covering FIPS mode.
  • Complete the section in 3.32, covering the aggregation API server and FIPS mode.
  • Rename "aggregated API server" to "aggregation API server" in the 3.32 release notes, so the page uses one name.

Deploy preview: https://deploy-preview-2929--tigera.netlify.app/calico/latest/release-notes

DOCS-3009: https://tigera.atlassian.net/browse/DOCS-3009

Add a Deprecated and removed features section to the Calico Open Source 3.30 and
3.31 release notes, and complete the section in 3.32. Each section states what
is deprecated, and carries a table covering a rolling window of three releases.

The two deprecations are the aggregation API server, deprecated in 3.32, and
FIPS mode, deprecated in 3.30. FIPS mode is deprecated in three releases and had
never appeared in any release notes.

Rename "aggregated API server" to "aggregation API server" in the 3.32 release
notes, so the page uses one name.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 18, 2026 16:02
@ctauchen
ctauchen requested a review from a team as a code owner August 18, 2026 16:02
@netlify

netlify Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploy Preview for calico-docs-preview-next ready!

Name Link
🔨 Latest commit e327f52
🔍 Latest deploy log https://app.netlify.com/projects/calico-docs-preview-next/deploys/6a84841adf67a900094fdb3b
😎 Deploy Preview https://deploy-preview-2929--calico-docs-preview-next.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

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

@netlify

netlify Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploy Preview succeeded!

Built without sensitive environment variables

Name Link
🔨 Latest commit e327f52
🔍 Latest deploy log https://app.netlify.com/projects/tigera/deploys/6a84841a9ba87e00087d6376
😎 Deploy Preview https://deploy-preview-2929--tigera.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 89 (🔴 down 2 from production)
Accessibility: 98 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

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

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

Adds consistent “Deprecated and removed features” coverage to Calico OSS release notes across versions 3.30–3.32, including a rolling 3-release status table and updated wording to use “aggregation API server” consistently in 3.32.

Changes:

  • Add a “Deprecated and removed features” section to 3.30 and 3.31 release notes with a 3-release rolling window table (covering FIPS mode).
  • Expand the existing 3.32 section with explanatory text, bullets, and a 3-release rolling window table (covering aggregation API server and FIPS mode).
  • Rename “aggregated API server” → “aggregation API server” within the 3.32 release notes content for consistency.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
calico_versioned_docs/version-3.32/release-notes/index.mdx Standardizes “aggregation API server” terminology and expands the deprecated/removed section with bullets + a 3.30–3.32 status table.
calico_versioned_docs/version-3.31/release-notes/index.mdx Introduces deprecated/removed section and a 3.29–3.31 rolling status table for FIPS mode.
calico_versioned_docs/version-3.30/release-notes/index.mdx Introduces deprecated/removed section and a 3.28–3.30 rolling status table for FIPS mode.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

A table that covers three releases cannot show a status change that happened in
its first column. FIPS mode was deprecated in 3.30, so the 3.32 table shows it as
deprecated in every column, which reads the same as a feature deprecated years
earlier.

State the deprecation release in the bullet for the 3.31 and 3.32 release notes.
The 3.30 bullet stays in the present tense, because 3.30 is the release where the
deprecation happened.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings August 18, 2026 16:11

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

Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants