8000 chromium-headless-shell-bin: 155.0.8059.39 (CfT Stable, security) by bryan-minimal · Pull Request #823 · gominimal/pkgs · GitHub
[go: up one dir, main page]

Skip to content

chromium-headless-shell-bin: 155.0.8059.39 (CfT Stable, security) - #823

Merged
bryan-minimal merged 1 commit into
mainfrom
chromium-headless-shell-155
Oct 10, 2026
Merged

bryan-minimal merged 1 commit into
mainfrom
chromium-headless-shell-155

Conversation

@bryan-minimal
@bryan-minimal bryan-minimal commented Oct 6, 2026 •
Copy link
Copy Markdown
Member

Moves chromium-headless-shell-bin from Chrome for Testing Stable 153.0.8010.52 to 155.0.8059.39, the current Stable (versionhistory API and CfT last-known-good-versions agree). We were two majors behind, which is most of the open Chromium advisories on this package.

Only browser_version and the two sha256s change (linux64 + linux-arm64 chrome-headless-shell zips; same URL shape as #718).

Re-verified at 155 (both arches): zero WidevineCdm/** entries, 287 entries each, LICENSE.headless_shell opens with the Chromium Project BSD-3-Clause grant and has none of the "not open source / separate license agreement with Google" language. So the #718 redistribution reasoning still holds.

Verified: min package build --rebuild + min check --packages chromium-headless-shell-bin in a pkgbuild session: smoke test and launch_check Pass (aarch64 only; amd64 unrun). mermaid-cli and agent-browser show Skip because they weren't rebuilt here.

Not in this PR: chromium-bin (full browser) is still on 153.0.8010.12. arm64 has no open-source producer after Playwright r1243 and CfT's full bundle carries Widevine; amd64's snapshot position for stable patches 404s. Tracked separately.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Updates
    • Updated the bundled Chromium headless browser from version 153.0.8010.52 to 155.0.8059.39. The new version is available for both supported processor architectures.

8000
…or Testing Stable)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@bryan-minimal
bryan-minimal requested a review from a team as a code owner October 6, 2026 22:27
@coderabbitai
coderabbitai Bot commented Oct 6, 2026 •
Copy link
Copy Markdown
Contributor

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: gominimal/pkgs/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Essentials
  • Run ID: dcc6e2aa-e01e-4261-875e-d27343da7b93
📥 Commits

Reviewing files that changed from the base of the PR and between 9d20a83 and c8bcf25.

📒 Files selected for processing (1)
  • packages/chromium-headless-shell-bin/build.ncl

Included review availability: This review used your included allowance. 3 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 4 reviews per hour.


📝 Walkthrough

Walkthrough

The Chrome for Testing Stable pin changes from version 153.0.8010.52 to 155.0.8059.39. The amd64 and arm64 source checksums are updated. The architecture-specific URLs and source selection remain unchanged.

Changes

Chromium headless shell

Layer / File(s) Summary
Update browser pin and checksums
packages/chromium-headless-shell-bin/build.ncl
The pinned browser version changes to 155.0.8059.39. The amd64 and arm64 source checksums are updated; the URLs and source selection remain unchanged.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to c8bcf

The browser pin update is mergeable after normal checks; the reported aarch64 build passed, and the amd64 archive digest has been verified.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the package and its update to Chrome for Testing Stable version 155.0.8059.39.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

@norrietaylor norrietaylor left a comment
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Verified: last-known-good-versions.json Stable = 155.0.8059.39 as of 2026-10-07; both CfT zips resolve and hash to the declared values; linux64 zip has icudtl.dat and headless_command_resources.pak (which build.sh fails closed on), zero Widevine entries, and LICENSE.headless_shell is the Chromium BSD header, so the #718 redistribution reasoning holds at 155. revision = "1243" correctly untouched. Consumers agent-browser and mermaid-cli do not pin a version. chromium-bin tracked separately per the body.

@bryan-minimal
bryan-minimal added this pull request to the merge queue Oct 9, 2026
Merged via the queue into main with commit 1321d02 Oct 10, 2026
10 checks passed
@bryan-minimal
bryan-minimal deleted the chromium-headless-shell-155 branch October 10, 2026 00:25
bryan-minimal added a commit that referenced this pull request Oct 12, 2026
…F-8 locale for ruby

- chromedriver-bin 153.0.8010.52 -> 155.0.8059.39 to match main's
  chromium-headless-shell-bin (#823); CfT hashes re-checked.
- ruby-3.x version tests use grep -qF 'ruby %{version} ', so series-pinned
  patch bumps no longer need a hand edit (and stay trivial).
- ruby and ruby-3.x carry glibc-locale-c-utf8, with a test that
  Encoding.default_external is UTF-8 under LANG=C.UTF-8.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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

0