Skip to content

Bump to upstream Invidious 2.20260804.1 - #2

Merged
stupleb merged 1 commit into
masterfrom
bump-v2.20260804.1
Aug 5, 2026
Merged

Bump to upstream Invidious 2.20260804.1#2
stupleb merged 1 commit into
masterfrom
bump-v2.20260804.1

Conversation

@stupleb

@stupleb stupleb commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Updates the pinned upstream images from the 2026-06-26 release (~6 weeks stale) to the latest upstream release. Motivated by the recurring upstream YouTube "non 200 status code / status code 400" on the browse path (trending/search) — the main Invidious process talking to YouTube's InnerTube API directly, distinct from the companion (video streams), which was working. The remedy for this class of break is an upstream bump, not a config change.

Changes

  • Dockerfile — both FROM lines 2.20260626.02.20260804.1 (+-arm64). .1 is a same-day hotfix of the Aug 4 release that only restores debug symbols in the OCI build; no behavior change.
  • Companionmaster-5652eda2026.08.03-438c668. Upstream retired the master-<sha> scheme (~June 2026) for immutable YYYY.MM.DD-<sha> build tags; the pin comment is corrected.
  • current.ts2.20260804.1:0 + release notes ×5 languages. New upstream version, no data migration → edited in place; VersionGraph handles the in-place upgrade from the installed 2.20260626.0:0.
  • config.yml.ts — unchanged. The config.example.yml delta across the two releases is only optional keys with upstream defaults (disable_abusable_api, a videojs buffer block, socks5 proxy) and all ten managed keys survive, so nothing mandatory changed. Optional keys noted in TODO.md as possible future action toggles.

Verification

  • tsc + SDK lint clean, ncc builds, both arches pack from a cleared tree; built manifests report version 2.20260804.1:0 / sdkVersion 2.0.6.
  • All three image tags confirmed present on quay before building.
  • Device-tested by the maintainer as an in-place upgrade over 2.20260626.0_0 — the browse path (trending/search) and playback both check out.

🤖 Generated with Claude Code

Update the pinned upstream images from the 2026-06-26 release, which was
~6 weeks stale and hitting the recurring upstream YouTube "non 200 status
code / status code 400" on the browse path (trending/search). That path is
the main Invidious process talking to YouTube's InnerTube API directly --
distinct from the companion, which handles video streams and was working.
The fix for this class of break is an upstream release, not a config change:
po_token/visitor_data are no longer config fields, and token generation is
the companion's job.

- Dockerfile: both FROM lines 2.20260626.0 -> 2.20260804.1 (+ -arm64). The
  .1 is a same-day hotfix of the 2026-08-04 release that only restores debug
  symbols in the OCI build -- no behavior change, strictly preferable.
- Companion: master-5652eda -> 2026.08.03-438c668. Upstream retired the
  master-<sha> tag scheme around June 2026 in favor of immutable
  YYYY.MM.DD-<sha> build tags; the pin comment is corrected to match.
- current.ts: 2.20260804.1:0 + release notes in all five languages. New
  upstream version, no data migration, so current.ts is edited in place
  rather than spun off; VersionGraph handles the in-place upgrade from the
  installed 2.20260626.0:0.

config.yml.ts is unchanged. Diffing upstream config.example.yml across the
two releases, the only additions are optional keys with upstream defaults
(disable_abusable_api, a videojs buffer block, socks5 proxy support) and all
ten keys this package manages still exist -- so nothing mandatory changed.
The optional keys are noted in TODO.md as possible future action toggles.

Verified: tsc + SDK lint clean, ncc builds, both arches pack, built
manifests report version 2.20260804.1:0 / sdkVersion 2.0.6. The three image
tags were confirmed present on quay before building. Device-tested by the
maintainer as an in-place upgrade over 2.20260626.0_0: the browse path and
playback both check out.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@stupleb
stupleb merged commit 730ad4b into master Aug 5, 2026
3 checks passed
@stupleb
stupleb deleted the bump-v2.20260804.1 branch August 5, 2026 17:03
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.

1 participant