feat: add Desktop App 7.1.0 release notes#178
Conversation
Add the 7.1.0 entry at the top of the desktop release notes. Include a note explaining that there is no public 7.0 release: 7.0 was an internal-only build for cross-team integration and release-process validation, so the public 7.x line starts at 7.1.0. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
The 7 series supports ownCloud Infinite Scale only. Users on ownCloud Classic (Server) 10 or 11 must stay on the Desktop App 6 series until they migrate to Infinite Scale. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
DeepDiver1975
left a comment
There was a problem hiding this comment.
🤖 Automated review by Claude Code review agent.
Overview
This PR adds a == Desktop App 7.1.0 section to modules/ROOT/pages/desktop_release_notes.adoc, following the existing per-version format (General + GitHub changelog link), plus two admonitions: an IMPORTANT block stating the 7 series is oCIS-only, and a NOTE explaining that 7.0 was internal-only so the public line jumps from 6.0.x to 7.1.0. Net +20/-0 lines, one file.
I verified the claims against the upstream owncloud/client repository:
- 7.1.0 is a real release. Tag
v7.1.0exists (created 2026-06-08) andCHANGELOG.md@v7.1.0has "Changelog for 7.1.0 (2026-06-08)". Good. - The oCIS-only claim is substantiated. The 7.1.0 changelog contains
Change - Remove support for ownCloud Server (OC10): #12167, which backs theIMPORTANTnote.
The change is low-risk (additive, no nav/antora changes needed since it edits an existing page), but there are a few accuracy/completeness items worth addressing before merge.
Code quality / style
- AsciiDoc syntax is correct:
[discrete],[IMPORTANT]/[NOTE]delimited blocks (====), the hard line break+, and the{desktop-releases-url}v7.1.0[...]attribute reference all match the existing entries in this file. The new section sits correctly above 6.0.3 (descending version order). No rendering concern. - The
window=_blanklink macro syntax matches the surrounding entries — consistent.
Specific suggestions
-
Missing "Notable Changes" subsection — completeness. Every other entry in this file (6.0.0–6.0.3) carries a
[discrete] === Notable Changes/Notable Fixesbullet list. The 7.1.0 entry has only the General paragraph and the changelog link, despite 7.1.0 being the largest release in this file by far. The upstream changelog summary highlights items that users genuinely need to know before upgrading, e.g.:- Removal of the command-line sync client (
#12162) - Removal of bandwidth throttling controls (
#12335) - Removal of the suffix VFS plugin (
#12174) - macOS 13 is now the minimum (
#12245); Qt 6.8 minimum (#12270) - New account setup wizard (
#12189) and redesigned account/folder management view (#12399) - Group policy / system-based configuration (
#12367)
Consider adding a
Notable Changeslist so the entry matches the established format and surfaces the breaking removals (CLI client, throttling) that affect existing users. - Removal of the command-line sync client (
-
"version 10 or 11" vs. changelog wording. The
IMPORTANTnote says "ownCloud Classic (Server) version 10 or 11". The upstream changelog only references removal of OC10 support (#12167); it does not mention an "11". Please confirm "11" is intentional/correct — if there is no ownCloud Server 11 in this context, drop it to avoid introducing an inaccuracy.
Potential issues / risks
-
No published GitHub Release for the tag (link target).
GET /repos/owncloud/client/releases/tags/v7.1.0returns 404 — only the git tag exists, not a published Release. The doc links tohttps://github.com/owncloud/client/releases/tag/v7.1.0. GitHub'sreleases/tag/<tag>URL still resolves to a tag page even without a published release, so the link is not broken — but the "full change log" it promises will be sparse compared to the prior entries (whose tags have full release bodies). This reinforces suggestion #1: if the Release page is thin, the inline Notable Changes list becomes the user's primary changelog. Worth confirming a GitHub Release will be published for v7.1.0. -
"security fixes" wording in General. The boilerplate General paragraph ("...new features and security fixes") is copied verbatim from prior entries. The 7.1.0 changelog summary lists bugfixes and changes but no explicitly labelled security fix (unlike 6.0.2/6.0.3 which call out CVEs). Minor — the boilerplate is consistent with the file's style, but flagging in case you want to avoid implying a security release where none is documented.
-
Nav (informational, not a blocker).
desktop_release_notes.adocis not referenced frommodules/ROOT/nav.adoc; this is pre-existing and unrelated to this PR, which only appends a section to an existing page. No action needed here.
Overall: accurate framing, clean AsciiDoc, correctly placed. The main gap is the absent Notable Changes list given the size of this release; the "version 11" wording is the one factual item I'd double-check.
Adds the Desktop App 7.1.0 release notes entry, coinciding with the desktop docs 7.1
version going live (see owncloud/docs#5107 and owncloud/docs-client-desktop#720).
Changes
== Desktop App 7.1.0section at the top ofdesktop_release_notes.adoc, following theexisting per-version format (General + GitHub changelog link).
NOTEadmonition documenting that there is no public 7.0 release — 7.0 was aninternal-only build used for cross-team integration and release-process validation, so the
public 7.x line starts at 7.1.0. This explains the version jump from 6.0.x to 7.1.0.
Verification
npm run antora-local(Node 22): exit 0, no errors referencingdesktop_release_notes.adoc. The pre-existing cross-component xref errors inclient_releases.adoc/index.adocare expected in the standalone test build(
failure_level: none) and unrelated to this change.public/desktop_release_notes.html.🤖 Generated with Claude Code