Skip to content

Merge upstream coder/code-server (Code 1.139.1) - #12

Merged
ru-sh merged 6 commits into
mainfrom
merge-upstream-4.139.1
Oct 1, 2026
Merged

ru-sh merged 6 commits into
mainfrom
merge-upstream-4.139.1

Conversation

@ru-sh

@ru-sh ru-sh commented Oct 1, 2026

Copy link
Copy Markdown

Replaces #11, which proposed merging coder:main directly: it conflicted with this fork and would have merged a moving branch.

Brings five upstream commits:

Conflicts

Two, both the image repository again.

ci/helm-chart/values.yaml keeps ghcr.io/motuslabs/code-server (#2) and takes the 4.139.1 tag.

docs/helm.md takes upstream's regenerated values table with the image.repository row set back to ghcr.io/motuslabs/code-server. Outside the table the file matches upstream.

Chart.yaml (3.54.0 / 4.139.1) and CHANGELOG.md merged cleanly.

Patch refresh

osc52-clipboard.diff applied with an 8-line offset in clipboardService.ts, so it is refreshed. The only change is the hunk header (@@ -124 → @@ -132).

Verification

  • All 28 patches apply cleanly at 1.139.1.
  • CSP hashes verified: recomputed both with the update-vscode.sh method, and both match.
  • npm run build clean; prettier check passes on the touched files.
  • npm run test:unit: 342 passed, 1 failed — the same environmental createApp › should unlink a socket before listening on the socket failure as Merge upstream coder/code-server (Code 1.138.0) #9. This container has ip_unprivileged_port_start=0, so binding port 2 succeeds. The merge touches neither src/ nor test/unit.
  • Run on Node 22.16 locally; the bump to 24.20.0 is left to CI.

🤖 Generated with Claude Code

cdrci and others added 6 commits September 25, 2026 15:12
* Update Code to 1.139.1
* Bump proxy-addr to 2.0.8
* Add preinstall setup to build
  Already had this in the release build step, not sure why it is not in
  the main build step.  But we started getting errors building native
  modules in ci, and this seems to be why.
* Fix quick input
  It types too quickly, before the input is visible.
Brings Code 1.139.1, the proxy-addr and ip-address bumps, the build
workflow's preinstall fix for native modules, the quick input e2e fix,
the Helm docs sync and the Cloudflare Rocket Loader docs (coder#8021-coder#8026).

Conflicts were the chart values and Helm docs. Both keep this fork's
ghcr.io/motuslabs/code-server image repository and take upstream's
4.139.1 tag and refreshed values table.

osc52-clipboard.diff is refreshed for an 8-line offset in
clipboardService.ts; the hunk itself is unchanged.
@ru-sh
ru-sh merged commit dc4565f into main Oct 1, 2026
9 checks passed
@ru-sh ru-sh mentioned this pull request Oct 1, 2026
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.

4 participants