Netclaw 0.23.0-beta.3
Pre-release
Pre-release
0.23.0-beta.3 2026-06-04
Netclaw v0.23.0-beta.3 — beta channel fix release for non-root container operations
This is a prerelease on the beta channel. Stable installs are unaffected and remain on 0.22.1; only opt-in beta testers are offered this build.
Try the beta
- Linux / macOS:
curl -sSL https://releases.netclaw.dev/install.sh | bash -s -- --channel beta - Windows: download
install.ps1, then./install.ps1 -Channel beta - Docker:
docker pull ghcr.io/netclaw-dev/netclaw:beta
Bug Fixes
docker exec/kubectl exec -- netclawworks again when run as root — the container daemon runs as the unprivilegednetclawuser, butdocker exec/kubectl execdefault to the image's root user, andnetclaw init(the documented first-run setup) is invoked exactly that way. A root-context CLI invocation extracted the .NET single-file bundle into a per-$HOMEdirectory the runtime locksroot:root(and wrotenetclaw initconfig root-owned), after which the non-root daemon could no longer run its own CLI — failing withFailure processing application bundle / Failed to create directory ... Error code: 13(EACCES)./usr/local/bin/netclawis now a self-dropping launcher that transparently re-execs as thenetclawuser when invoked as root, so exec'd CLI usage works on any orchestrator with nogosu/-uknowledge required. Documented in ADR-004 and locked in by a standalone-dockerregression test (scripts/docker/test-nonroot-cli.sh). (#1322)