chore(openclaw): 升级 OpenClaw 至 2026.5.18#258
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9acd791eaf
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| # ---------- 构建参数 ---------- | ||
| ARG OPENCLAW_VERSION=2026.4.8 | ||
| ARG IMAGE_VERSION=v2026.4.8 | ||
| ARG OPENCLAW_VERSION=2026.5.18 |
There was a problem hiding this comment.
Pin the Node base to the new floor
When building openclaw@2026.5.18 on any runner that already has an older cached node:22-bookworm-slim, the image can still be built from a Node 22 patch below 22.19 because build.sh never passes NODE_VERSION and docker_build does not use --pull; this OpenClaw release raises the supported Node 22 floor to 22.19, so the npm install -g openclaw@${OPENCLAW_VERSION} step or runtime can fail depending on cache state. Please pin the default base to at least 22.19 or force pulling a fresh base for this bump.
Useful? React with 👍 / 👎.
9acd791 to
8d57906
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 8d57906d86
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| # ---------- 构建参数 ---------- | ||
| ARG OPENCLAW_VERSION=2026.4.8 | ||
| ARG IMAGE_VERSION=v2026.4.8 | ||
| ARG OPENCLAW_VERSION=2026.5.18 |
There was a problem hiding this comment.
Raise Node base floor for OpenClaw 2026.5.18
Bumping OPENCLAW_VERSION to 2026.5.18 introduces a runtime/build compatibility gap because this release requires Node.js 22.19+, but the Docker base is still ARG NODE_VERSION=22 and the openclaw build path in nodeskclaw-artifacts/build.sh only passes OPENCLAW_VERSION/IMAGE_VERSION (no NODE_VERSION override and no forced pull), so cached node:22-bookworm-slim layers below 22.19 can still be reused and cause install/start failures. Fresh evidence: this commit specifically updates to 2026.5.18 at the flagged line while leaving the Node floor unchanged.
Useful? React with 👍 / 👎.
|
由最新 OpenClaw 升级 PR #262 覆盖,关闭旧版本升级 PR。 |
OpenClaw 版本更新
2026.4.82026.5.18CHANGELOG 摘要
展开查看
Changes
@openclaw/proxylineto 0.3.3.OPENCLAW_IMAGE_APT_PACKAGESas the runtime-neutral image build arg for extra apt packages while keepingOPENCLAW_DOCKER_APT_PACKAGESas a legacy fallback. (#62431) Thanks @urtabajev./readyzsidecar gating. (#83301) Thanks @samzong.autoreviewwhile preserving the Codex-first fallback behavior.blockedByDialogwhen an action opens a modal, and allowbrowser dialog --dialog-idto answer pending dialogs.集成面检查清单
对照
ee/docs/OpenClaw集成面清单.md,逐项确认新版本兼容性:openclaw.jsonZod strict schema 是否接受我们写入的全部字段/root/.openclaw/目录结构是否变更sessions.json/.jsonl结构是否变更openclaw/plugin-sdkAPI 是否有 breaking change/healthz、认证方式是否变更openclaw gateway参数是否变更SKILL.md格式、extraDirs机制是否变更tools.exec.*配置项、Security WebSocket 协议是否变更./verify.sh <image:tag>全部 PASS此 PR 由 GitHub Actions 自动创建。
合并后请:
./build.sh openclaw --version 2026.5.18./verify.sh <image:tag>