OpenClaw just dropped version v2026.5.19, and it's a tidy one. The update tightens up agent development norms, bumps several key dependencies, and adds a smarter way to inject extra packages into container images. Nothing flashy, but for teams running OpenClaw at scale, these are the sorts of changes that keep things humming.
The team clarified that agent fixes should default to 'clean bounded refactors' with lean internals. That means no scope creep when patching — you keep changes tight and focused. They also formalized explicit deprecation paths for the plugin SDK and API. So if something's going away, you'll see it coming.
Dependencies got some love. The proxyline library jumps to 0.3.3, while Pi packages move to 0.75.1. And the minimum Node.js is now 22.19 — still on the 22 line, but a slight bump to keep up with latest fixes.
The big one for ops folks: a new Docker/Podman build arg called OPENCLAW_IMAGE_APT_PACKAGES. It lets you specify extra apt packages during image builds in a runtime-neutral way. The old OPENCLAW_DOCKER_APT_PACKAGES remains as a legacy fallback, but the new arg is cleaner and future-proof. This change came from issue #62431, which suggests real-world demand for more flexible container builds.
Agent refactor guidelines might sound like developer etiquette, but they matter when you're maintaining a multi-agent system. Clean bounded refactors reduce merge conflicts and make code reviews faster. And explicit deprecation paths? That saves teams from surprise breaks when plugins age out.
The dependency bumps are routine, but don't ignore them. Running an older proxyline or Pi package can introduce subtle bugs. Sticking to 22.19 keeps Node.js security patches active.
The container build arg is actually the most impactful. In production, you often need extra system packages for networking or monitoring tools. The old arg worked, but it was Docker-specific. Podman users had to jury-rig it. Now it's runtime-neutral — use Docker, Podman, or whatever comes next. That's a quality-of-life win for DevOps.
It's a small release, but a deliberate one. OpenClaw is signaling maturity: clean up the agent code conventions, keep dependencies current, and make container builds less messy. For teams already in the ecosystem, these updates are worth grabbing.
Official Source: https://github.com/openclaw/openclaw/releases/tag/v2026.5.19