Skip to content

Desktop App v6.2 ESR Changelog#8901

Open
amyblais wants to merge 9 commits intomasterfrom
claude/issue-8900-20260416-1038
Open

Desktop App v6.2 ESR Changelog#8901
amyblais wants to merge 9 commits intomasterfrom
claude/issue-8900-20260416-1038

Conversation

@amyblais
Copy link
Copy Markdown
Member

Resolves #8900

Generated with Claude Code

- Add v6.2 ESR entry to desktop releases table (released 2026-05-16, support ends 2027-05-15)
- Add v6.2 changelog section to desktop-app-changelog.md
- Update Linux install instructions from v6.1.1 to v6.2.0
- Update MSI installer guide from v6.1.1 to v6.2.0

Resolves #8900

Co-authored-by: Amy Blais <amyblais@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 16, 2026 10:45
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 16, 2026

📝 Walkthrough

Walkthrough

Documentation updates for Mattermost Desktop v6.2.0 ESR: version references in installers and downloads, updated Chromium-based browser minimums to 146+, and addition of the v6.2 release changelog and release-table entry.

Changes

Cohort / File(s) Summary
Desktop MSI & GPO
source/deployment-guide/desktop/desktop-msi-installer-and-group-policy-install.rst
Updated MSI/GPO version references and filenames from v6.1.2 → v6.2.0 (release links, source.zip URL, ZIP/folder names, MSI installer names, APPLICATIONFOLDER examples, example <version>).
Linux Desktop Install
source/deployment-guide/desktop/linux-desktop-install.rst
Replaced Linux package and archive version references from 6.1.1 → 6.2.0 for .rpm install/update filenames, Flatpak {VERSION} example, and .tar.gz download/archive filenames.
System Requirements
source/deployment-guide/software-hardware-requirements.rst
Raised minimum Chromium-based browser requirements: Chrome and Edge entries from v144+ → v146+ in PC and Mobile web compatibility tables.
Changelog & Releases
source/product-overview/desktop-app-changelog.md, source/product-overview/mattermost-desktop-releases.md
Added v6.2 (Extended Support Release) changelog section and a new releases-table row (release/support dates, download/SBOM links, server compatibility, Electron upgrade, feature list, bug fixes, known issues, contributors).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

Guidance

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The PR title 'Desktop App v6.2 ESR Changelog' is clear and concise, directly reflecting the main purpose of updating documentation for the Desktop v6.2 ESR release.
Description check ✅ Passed The description references issue #8900 and mentions it was generated with Claude Code, which is directly related to the changeset of updating Desktop v6.2 ESR documentation.
Linked Issues check ✅ Passed All four files specified in issue #8900 have been updated: mattermost-desktop-releases.md, desktop-app-changelog.md, linux-desktop-install.rst, and desktop-msi-installer-and-group-policy-install.rst. The changes align with documenting the Desktop v6.2 ESR release.
Out of Scope Changes check ✅ Passed All changes are within scope. The PR updates only the four files specified in issue #8900 with version 6.2.0 references and a new v6.2 ESR changelog entry, with an additional update to software-hardware-requirements.rst for browser compatibility.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/issue-8900-20260416-1038

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 and usage tips.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 documentation to include the Desktop App v6.2 ESR release information across the releases table, changelog, and platform install guides.

Changes:

  • Add a v6.2 (ESR) entry to the Desktop Releases compatibility/support table.
  • Add a v6.2 changelog section with download link, compatibility note, and known issues.
  • Bump referenced Desktop version strings/URLs in Linux and Windows (MSI/GPO) installation docs to v6.2.0.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 4 comments.

File Description
source/product-overview/mattermost-desktop-releases.md Adds the v6.2 ESR row with dates, links, and server compatibility refs.
source/product-overview/desktop-app-changelog.md Introduces the v6.2 changelog section (release header, download link, compatibility, known issues).
source/deployment-guide/desktop/linux-desktop-install.rst Updates Linux install/download examples to reference v6.2.0 artifacts.
source/deployment-guide/desktop/desktop-msi-installer-and-group-policy-install.rst Updates Windows MSI/GPO instructions and example commands to v6.2.0.

Comment thread source/product-overview/desktop-app-changelog.md Outdated
Comment thread source/product-overview/desktop-app-changelog.md
Comment thread source/product-overview/desktop-app-changelog.md
@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

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

@amyblais amyblais added the Work In Progress Not yet ready for review label Apr 16, 2026
@amyblais amyblais added this to the v11.7.0 milestone Apr 16, 2026
@github-actions
Copy link
Copy Markdown
Contributor

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

@amyblais amyblais added 1: Dev Review Requires review by a core commiter 1: PM Review Requires review by a product manager 2: Editor Review Requires review by an editor and removed Work In Progress Not yet ready for review labels Apr 17, 2026
@amyblais amyblais added the Do Not Merge Should not be merged until this label is removed label Apr 17, 2026
@github-actions
Copy link
Copy Markdown
Contributor

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

@amyblais amyblais requested a review from marianunez April 17, 2026 10:40
Comment thread source/product-overview/desktop-app-changelog.md Outdated
@github-actions
Copy link
Copy Markdown
Contributor

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

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 6

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In
`@source/deployment-guide/desktop/desktop-msi-installer-and-group-policy-install.rst`:
- Line 50: Replace the brittle "releases/latest" link with a version-pinned URL
that matches the written text: change the link target that currently points to
`releases/latest` (the sentence containing "version v6.2.0") to the specific
release tag URL for v6.2.0 (e.g. the GitHub release page for v6.2.0) so the link
will not drift when new releases are published.
- Line 218: Make the documentation consistent by either removing the "Replace
<version>" note or by replacing the hardcoded v6.2.0 occurrences with the
<version> placeholder; preferred fix: change the literal "v6.2.0" examples (the
hardcoded version strings) to use "<version>" everywhere and add a single inline
example like "(e.g., v6.2.0)" next to the first occurrence so readers know the
expected format while all commands reference the <version> placeholder.

In `@source/product-overview/desktop-app-changelog.md`:
- Line 14: Replace the brittle GitHub URL that uses "releases/latest" in the
"Download Binaries" link with the stable tag URL for v6.2.0 (change the href
from https://github.com/mattermost/desktop/releases/latest to
https://github.com/mattermost/desktop/releases/tag/v6.2.0) so the changelog
entry for "Download Binaries" always points to the v6.2.0 release.
- Line 18: Replace the hardcoded external URL in the sentence "Desktop App is
supported on any currently supported [Mattermost server
version](https://docs.mattermost.com/product-overview/mattermost-desktop-releases.html#latest-releases)."
with the repo-appropriate internal link syntax used across docs; update the link
target for the link text "Mattermost server version" to point to the internal
docs page (the repo-internal path for the Mattermost desktop releases/Latest
releases anchor) so the Markdown uses the project's internal linking convention
instead of https://docs.mattermost.com.
- Line 60: Update the incorrect cache path examples in the changelog line that
currently mentions Windows as `Users/<username>/AppData/Roaming/Mattermost` and
Linux as `~/config/Mattermost`: change the Windows example to include the
drive/root (e.g., `C:\Users\<username>\AppData\Roaming\Mattermost`) and change
the Linux path to the hidden config location `~/.config/Mattermost` (leave the
macOS path as-is).

In `@source/product-overview/mattermost-desktop-releases.md`:
- Line 21: Update the Released date for Desktop App v6.2 in the table row for
"v6.2" (the line containing the v6.2 release entry) from "Released: 2026-05-15"
to "Released: 2026-05-16" so it matches the release-policy schedule; ensure the
rest of the cell (Support Ends, changelog, SBOM links and release references)
remains unchanged.
🪄 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: a69cf909-dd1b-4de4-aa10-c99963e81ab8

📥 Commits

Reviewing files that changed from the base of the PR and between b7efa47 and bbd8486.

📒 Files selected for processing (5)
  • source/deployment-guide/desktop/desktop-msi-installer-and-group-policy-install.rst
  • source/deployment-guide/desktop/linux-desktop-install.rst
  • source/deployment-guide/software-hardware-requirements.rst
  • source/product-overview/desktop-app-changelog.md
  • source/product-overview/mattermost-desktop-releases.md

Comment thread source/product-overview/desktop-app-changelog.md
Comment thread source/product-overview/desktop-app-changelog.md
Comment thread source/product-overview/desktop-app-changelog.md
Comment thread source/product-overview/mattermost-desktop-releases.md
@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

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

@amyblais amyblais requested review from caseysoftware and removed request for caseysoftware April 20, 2026 10:00
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

♻️ Duplicate comments (3)
source/product-overview/desktop-app-changelog.md (3)

18-18: ⚠️ Potential issue | 🟡 Minor

Use repo-internal link syntax for the server compatibility link.

Line 18 hardcodes a docs.mattermost.com URL for an internal page.

Suggested minimal fix
-- Desktop App is supported on any currently supported [Mattermost server version](https://docs.mattermost.com/product-overview/mattermost-desktop-releases.html#latest-releases).
+- Desktop App is supported on any currently supported [Mattermost server version](mattermost-desktop-releases.md#latest-releases).

Based on learnings: "Internal links to Mattermost docs should use repo-appropriate internal link syntax instead of hardcoded https://docs.mattermost.com/... URLs."

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@source/product-overview/desktop-app-changelog.md` at line 18, Replace the
hardcoded external docs.mattermost.com URL in the sentence "Desktop App is
supported on any currently supported [Mattermost server
version](https://docs.mattermost.com/product-overview/mattermost-desktop-releases.html#latest-releases)."
with the repo's internal link syntax for the server compatibility page (use the
project’s relative/internal markdown link format used elsewhere in the docs),
ensuring the link target points to the same
"product-overview/mattermost-desktop-releases.html#latest-releases" anchor and
preserving the link text "Mattermost server version".

14-14: ⚠️ Potential issue | 🟠 Major

Pin the download URL to the v6.2.0 tag.

Line 14 uses releases/latest, which will drift away from this versioned changelog entry.

Suggested minimal fix
-**Download Binaries:** [Mattermost Desktop on GitHub](https://github.com/mattermost/desktop/releases/latest)
+**Download Binaries:** [Mattermost Desktop on GitHub](https://github.com/mattermost/desktop/releases/tag/v6.2.0)

As per coding guidelines: "When a docs link is broken, brittle, or non-standard, explain the issue briefly and provide the smallest correct replacement."

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@source/product-overview/desktop-app-changelog.md` at line 14, The download
link currently uses the floating "releases/latest" URL; update the Markdown line
containing "Download Binaries:" so it points to the fixed v6.2.0 tag URL
(replace https://github.com/mattermost/desktop/releases/latest with
https://github.com/mattermost/desktop/releases/tag/v6.2.0) to pin this changelog
entry to the specific release.

61-61: ⚠️ Potential issue | 🟠 Major

Correct the cache path examples for Windows and Linux.

Line 61 currently gives misleading filesystem paths for Windows and Linux.

Suggested minimal fix
-- Users seeing an endless "Loading..." screen when attempting to log in to the app may need to manually delete their cache directory. For macOS it is located in `/Users/<username>/Library/Containers/Mattermost/Data/Library/Application Support/Mattermost`, for Windows in `Users/<username>/AppData/Roaming/Mattermost` and for Linux in `~/config/Mattermost` (where `~` is the home directory).
+- Users seeing an endless "Loading..." screen when attempting to log in to the app may need to manually delete their cache directory. For macOS it is located in `/Users/<username>/Library/Containers/Mattermost/Data/Library/Application Support/Mattermost`, for Windows in `C:\Users\<username>\AppData\Roaming\Mattermost`, and for Linux in `~/.config/Mattermost` (where `~` is the home directory).

As per coding guidelines: "Flag commands, settings, prerequisites, or sequencing that are misleading, incomplete, or unlikely to work as written."

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@source/product-overview/desktop-app-changelog.md` at line 61, Update the
misleading cache path examples in the markdown: replace the Windows path
"Users/<username>/AppData/Roaming/Mattermost" with the standard
%APPDATA%\Mattermost notation (or Users\<username>\AppData\Roaming\Mattermost if
keeping explicit user paths) and correct the Linux path from
"~/config/Mattermost" to the proper "~/.config/mattermost" (lowercase and with a
leading dot). Ensure the macOS example
"/Users/<username>/Library/Containers/Mattermost/Data/Library/Application
Support/Mattermost" remains unchanged.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@source/product-overview/desktop-app-changelog.md`:
- Line 60: Update the typo in the installer warning message by changing the
shortcut filename string "Mattermost.Ink" to the correct Windows shortcut
extension "Mattermost.lnk" in the document content that contains the text
"Warning 1946. Property 'System.AppUserModel.ID' for shortcut 'Mattermost.Ink'
could not be set".

---

Duplicate comments:
In `@source/product-overview/desktop-app-changelog.md`:
- Line 18: Replace the hardcoded external docs.mattermost.com URL in the
sentence "Desktop App is supported on any currently supported [Mattermost server
version](https://docs.mattermost.com/product-overview/mattermost-desktop-releases.html#latest-releases)."
with the repo's internal link syntax for the server compatibility page (use the
project’s relative/internal markdown link format used elsewhere in the docs),
ensuring the link target points to the same
"product-overview/mattermost-desktop-releases.html#latest-releases" anchor and
preserving the link text "Mattermost server version".
- Line 14: The download link currently uses the floating "releases/latest" URL;
update the Markdown line containing "Download Binaries:" so it points to the
fixed v6.2.0 tag URL (replace
https://github.com/mattermost/desktop/releases/latest with
https://github.com/mattermost/desktop/releases/tag/v6.2.0) to pin this changelog
entry to the specific release.
- Line 61: Update the misleading cache path examples in the markdown: replace
the Windows path "Users/<username>/AppData/Roaming/Mattermost" with the standard
%APPDATA%\Mattermost notation (or Users\<username>\AppData\Roaming\Mattermost if
keeping explicit user paths) and correct the Linux path from
"~/config/Mattermost" to the proper "~/.config/mattermost" (lowercase and with a
leading dot). Ensure the macOS example
"/Users/<username>/Library/Containers/Mattermost/Data/Library/Application
Support/Mattermost" remains unchanged.
🪄 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: 76da71ee-d14b-41d2-96df-fee7a51b9d73

📥 Commits

Reviewing files that changed from the base of the PR and between 8a8509f and 949dc81.

📒 Files selected for processing (3)
  • source/deployment-guide/desktop/desktop-msi-installer-and-group-policy-install.rst
  • source/product-overview/desktop-app-changelog.md
  • source/product-overview/mattermost-desktop-releases.md
✅ Files skipped from review due to trivial changes (2)
  • source/product-overview/mattermost-desktop-releases.md
  • source/deployment-guide/desktop/desktop-msi-installer-and-group-policy-install.rst

Comment thread source/product-overview/desktop-app-changelog.md
@github-actions
Copy link
Copy Markdown
Contributor

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

@amyblais amyblais removed the 1: PM Review Requires review by a product manager label Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1: Dev Review Requires review by a core commiter 2: Editor Review Requires review by an editor Do Not Merge Should not be merged until this label is removed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Desktop v6.2 ESR docs

3 participants