Skip to content

ESR docs updates - #9112

Open
amyblais wants to merge 25 commits into
masterfrom
claude/issue-9111-20260721-1005
Open

ESR docs updates#9112
amyblais wants to merge 25 commits into
masterfrom
claude/issue-9111-20260721-1005

Conversation

@amyblais

Copy link
Copy Markdown
Member

Closes #9111

Generated with Claude Code

- release-policy: change v10.11 Gantt row from :crit to :done, add it to
  the Legacy Releases table (Support ended 2026-08-15), and update the
  timeline legend so the now-EOL ESR is listed under grey (not red) bars
- Update shared ESR reminder snippets (common-esr-support.md,
  common-esr-support-upgrade.md, common-esr-support-rst.rst) to name both
  Server v10.11 and Desktop App v5.13 reaching end of support on
  August 15, 2026, keeping the reminder consistent across the desktop,
  server, changelog, and version-archive pages

Co-authored-by: Amy Blais <29708087+amyblais@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 21, 2026 10:10
@amyblais amyblais added the Work In Progress Not yet ready for review label Jul 21, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 27898f0

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

Updates Mattermost ESR lifecycle documentation to reflect the v10.11 / Desktop v5.13 transition and aligns shared “ESR support ending” snippets with server + desktop messaging.

Changes:

  • Updates the release-policy Mermaid Gantt legend/status and adds v10.11/v5.13 to the Legacy Releases table.
  • Updates shared Markdown and reStructuredText snippets to mention both Server v10.11 and Desktop App v5.13, plus recommended next ESR targets.

Reviewed changes

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

File Description
source/product-overview/release-policy.md Adjusts ESR timeline styling/legend and legacy table entries for v10.11/v5.13.
source/product-overview/common-esr-support.md Updates shared ESR support-ending snippet to include desktop ESR and links to upgrade targets.
source/product-overview/common-esr-support-upgrade.md Updates shared upgrade-focused ESR snippet to include desktop ESR messaging.
source/product-overview/common-esr-support-rst.rst Updates reStructuredText version of the ESR support-ending snippet to include desktop ESR.

Comment thread source/product-overview/release-policy.md Outdated
Comment thread source/product-overview/release-policy.md Outdated
@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 62f1ca7

@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 2cf3650

@coderabbitai

coderabbitai Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 9587bc50-e86d-432f-8018-7a0e7793160b

📥 Commits

Reviewing files that changed from the base of the PR and between 9511559 and c5b94e4.

📒 Files selected for processing (1)
  • source/product-overview/release-policy.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • source/product-overview/release-policy.md

📝 Walkthrough

Walkthrough

The documentation generalizes the ESR lifecycle policy and records the end of support for Mattermost Server v10.11. Upgrade guidance now requires v11.7 ESR or later.

Changes

ESR documentation

Layer / File(s) Summary
Release policy status
source/product-overview/release-policy.md
The ESR cadence is stated as nine months with 12 months of support. The release timeline and legacy-release guidance are updated.
End-of-life notices
source/product-overview/common-esr-support*, source/administration-guide/upgrade/prepare-to-upgrade-mattermost.rst
v10.11 is described as having reached end of life. Upgrades to v11.7 ESR or later are required.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Linked Issues check ⚠️ Warning The changes update Server v10.11 documentation but omit Desktop v5.13 and several required release, archive, legacy, unsupported-release, and changelog updates [#9111]. Update the required Server and Desktop pages, legacy and unsupported-release tables, archives, and release or changelog reminders; apply the transition after August 15, 2026.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies the primary change: updates to ESR documentation.
Description check ✅ Passed The description links the pull request to the directly related ESR documentation issue.
Out of Scope Changes check ✅ Passed The modified documentation files are related to the ESR support transition and do not introduce unrelated changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/issue-9111-20260721-1005

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot 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.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@source/product-overview/common-esr-support-upgrade.md`:
- Line 3: Replace the hardcoded internal documentation URLs in
source/product-overview/common-esr-support-upgrade.md lines 3-3 and
source/product-overview/common-esr-support.md lines 3-3 with repository-relative
Markdown links to release-policy.md, mattermost-server-releases.md, and
mattermost-desktop-releases.md, preserving the existing link text and content.

In `@source/product-overview/release-policy.md`:
- Line 52: Update the v10.11 and Desktop App v5.13 entry in the release-policy
timeline so it remains marked as supported until 2026-08-15; do not use the
ended-support status before that date.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 59960701-a9ac-4743-ac95-47659f03b798

📥 Commits

Reviewing files that changed from the base of the PR and between bbb48ba and 27898f0.

📒 Files selected for processing (4)
  • source/product-overview/common-esr-support-rst.rst
  • source/product-overview/common-esr-support-upgrade.md
  • source/product-overview/common-esr-support.md
  • source/product-overview/release-policy.md

Comment thread source/product-overview/common-esr-support-upgrade.md Outdated
Comment thread source/product-overview/release-policy.md Outdated
@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA b441b5f

@amyblais
amyblais changed the base branch from master to v11.10-documentation July 21, 2026 10:19
@amyblais amyblais added this to the v11.10.0 milestone Jul 21, 2026

@coderabbitai coderabbitai Bot 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.

Actionable comments posted: 2

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
source/product-overview/release-policy.md (1)

50-50: 🎯 Functional Correctness | 🟠 Major | ⚡ Quick win

Document the v10.11/Desktop App v5.13 ESR consistently.

The required ESR pair is missing from both the release timeline and legacy-release records.

  • source/product-overview/release-policy.md#L50-L50: add the timeline bar with the correct lifecycle status and dates.
  • source/product-overview/release-policy.md#L84-L84: add the ESR pair to the legacy-release scope and table with an August 15, 2026 support-end date.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@source/product-overview/release-policy.md` at line 50, Document the
v10.11/Desktop App v5.13 ESR pair in source/product-overview/release-policy.md:
at lines 50-50, add its release-timeline bar with the correct lifecycle status
and dates; at lines 84-84, add the pair to the legacy-release scope and table
with a support-end date of August 15, 2026.
🧹 Nitpick comments (1)
source/product-overview/release-policy.md (1)

84-84: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick win

Use the repository’s internal link syntax.

Replace the hardcoded https://docs.mattermost.com/product-overview/unsupported-legacy-releases.html URL with the repository’s relative/internal documentation path.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@source/product-overview/release-policy.md` at line 84, Update the release
overview sentence in release-policy.md to replace the hardcoded unsupported
legacy releases URL with the repository’s relative/internal documentation link,
preserving the existing link text and sentence meaning.

Source: Coding guidelines

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@source/product-overview/release-policy.md`:
- Around line 28-30: Update the ESR lifecycle statement in the release policy to
qualify the 9-month release cadence and 12-month support duration as applying
starting with the August 2025 releases. Preserve the existing cadence and
support details while making clear that earlier ESR cohorts are excluded.
- Line 69: Update the v10.11 and Desktop App v5.13 entry in the release policy
so it does not state that support ended before August 15, 2026; keep it marked
as supported until that date, or publish the ended-support wording only on or
after August 15, 2026.

---

Outside diff comments:
In `@source/product-overview/release-policy.md`:
- Line 50: Document the v10.11/Desktop App v5.13 ESR pair in
source/product-overview/release-policy.md: at lines 50-50, add its
release-timeline bar with the correct lifecycle status and dates; at lines
84-84, add the pair to the legacy-release scope and table with a support-end
date of August 15, 2026.

---

Nitpick comments:
In `@source/product-overview/release-policy.md`:
- Line 84: Update the release overview sentence in release-policy.md to replace
the hardcoded unsupported legacy releases URL with the repository’s
relative/internal documentation link, preserving the existing link text and
sentence meaning.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 40fd4ebc-9d17-4f5d-abe3-a1466af1613f

📥 Commits

Reviewing files that changed from the base of the PR and between 27898f0 and b441b5f.

📒 Files selected for processing (1)
  • source/product-overview/release-policy.md

Comment thread source/product-overview/release-policy.md Outdated
Comment thread source/product-overview/release-policy.md
@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 02179c1

@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 772d8c5

@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 4415b80

@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA d23dd59

@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA d8d72f7

@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA cb52fb5

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 78f1f44

@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA a527c1b

@amyblais amyblais added 2: Editor Review Requires review by an editor Do Not Merge/Awaiting Next Release To be merged with the next release (e.g. API documentation updates) and removed Work In Progress Not yet ready for review labels Aug 4, 2026
@amyblais
amyblais requested review from Combs7th and lieut-data August 4, 2026 06:00
Comment thread source/administration-guide/upgrade/prepare-to-upgrade-mattermost.rst Outdated
….rst

This change was out of scope for the ESR docs update and flagged as such
in review; removing it to keep the PR focused.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 9511559

@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 3857bbf

@amyblais amyblais added 3: Reviews Complete All reviewers have approved the pull request and removed 2: Editor Review Requires review by an editor labels Aug 7, 2026
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA a44515a

@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 1d6be14

@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 888d854

@coderabbitai coderabbitai Bot mentioned this pull request Aug 11, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Newest code from mattermost has been published to preview environment for Git SHA c5b94e4

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

Labels

3: Reviews Complete All reviewers have approved the pull request Do Not Merge/Awaiting Next Release To be merged with the next release (e.g. API documentation updates)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ESR docs updates

6 participants