Skip to content

chore: release 3.0.1 - #60

Merged
DeepDiver1975 merged 1 commit into
masterfrom
release/3.0.1
Aug 20, 2026
Merged

chore: release 3.0.1#60
DeepDiver1975 merged 1 commit into
masterfrom
release/3.0.1

Conversation

@DeepDiver1975

Copy link
Copy Markdown
Member

Cuts the 3.0.1 patch release, which ships the upstream rclone v1.75.0 binary from #56.

Why now: the ownCloud Server 11 distribution assembles its apps from tagged GitHub releases (owncloud/server-release specs pin migrate_to_ocis: v3.0.0). The rclone fix has been on master since #56, but nothing consumes master — so the image still bundles v3.0.0 with the old custom rclone fork build (v1.67.0-beta, Go 1.22.4) and its 23 HIGH/CRITICAL findings. Tagging 3.0.1 is the prerequisite for clearing those CVEs from the image.

Changes

  • Roll changelog/unreleased/rclone-1.75.0 into changelog/3.0.1_2026-08-20/
  • Regenerate CHANGELOG.md with calens
  • Bump appinfo/info.xml to 3.0.1 — the release workflow hard-fails when the tag and info.xml version disagree

Patch level: the only user-visible change is the replaced bundled binary. No API, config, or dependency-range change; the oc11 range stays min-version="11" max-version="11".

.trivyignore.yaml is untouched — its eight accepted Go-stdlib findings are against rclone v1.75.0 itself, which is still the newest rclone release (no build with Go >= 1.26.6 exists yet), and they expire 2026-11-01.

Verification

Local make dist with the G2 store produces a correctly signed tarball:

  • appinfo/signature.json present, schema v: 2, alg: ecdsa-p384-sha384
  • embedded leaf CN migrate_to_ocis
  • <version>3.0.1</version>
  • bin/rclone_linux_amd64 reports rclone v1.75.0

make test-php-style clean. PHPUnit/PHPStan need a core checkout, so they run here in CI.

Follow-up

Once v3.0.1 is released, bump the pin to v3.0.1 in owncloud/server-release (specs/11.0.0-complete.yaml, specs/11.0.0-complete-qa.yaml).

🤖 Generated with Claude Code

Ship the upstream rclone v1.75.0 binary from #56 in a tagged release.

The fix has been on master since #56 but nothing consumes master: the
ownCloud Server 11 distribution assembles its apps from tagged GitHub
releases, and the pinned v3.0.0 still carries the old custom rclone fork
build (v1.67.0-beta, Go 1.22.4) with 23 HIGH/CRITICAL findings. Releasing
3.0.1 is what lets the Server 11 image stop reporting them.

Roll the rclone-1.75.0 changelog fragment into
changelog/3.0.1_2026-08-20/, regenerate CHANGELOG.md with calens, and bump
appinfo/info.xml to 3.0.1 - the release workflow refuses to build when the
tag and info.xml version disagree.

Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
@DeepDiver1975
DeepDiver1975 requested a review from a team as a code owner August 20, 2026 07:08
@DeepDiver1975
DeepDiver1975 merged commit de9a42d into master Aug 20, 2026
13 checks passed
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