v0.5.1
Upgrade notes
Breaking changes
None.
Upgrade notes
v0.5.1 is a hotfix release. It fixes a startup loop in OpenClaw caused by a missing baseUrl field in the generated openclaw.json for the Anthropic, OpenAI, and Google providers. Deployments of v0.5.0 that configured any of these providers without setting ANTHROPIC_BASE_URL, OPENAI_BASE_URL, or GOOGLE_BASE_URL env-vars hit a models.providers.<name>.baseUrl: expected string, received undefined error and OpenClaw never came up.
Upgrade with the standard flow:
cd /opt/pinchy
sed -i 's/PINCHY_VERSION=v0.5.0/PINCHY_VERSION=v0.5.1/' .env
docker compose pull && docker compose up -dNo database migration, no config-file change, and no env-var changes are required. Pinchy regenerates openclaw.json on first start with the correct default base URLs, and OpenClaw boots cleanly.
If you previously set ANTHROPIC_BASE_URL (or the OpenAI/Google equivalents) for a proxy deployment, those env-vars continue to override the defaults — no action needed.
What's Changed
- docs: post-0.5.0 release fixes by @clemenshelm in #278
- Fix Domain Lock blocking internal healthcheck by @clemenshelm in #287
- [codex] Pass BETTER_AUTH_URL through compose by @clemenshelm in #288
- fix(auth): clarify BETTER_AUTH_URL callback role by @clemenshelm in #289
- fix(domain): allow internal API under domain lock by @clemenshelm in #286
- fix(docs): align openclaw-secrets tmpfs docs with v0.5.0 compose (#281) by @clemenshelm in #290
- fix(openclaw-config): write default baseUrl for built-in providers by @clemenshelm in #291
Full Changelog: v0.5.0...v0.5.1