Skip to content

v1.4.1 - Hybrid Deployment Bugfixes

Choose a tag to compare

@yi-john-huang yi-john-huang released this 19 Feb 00:35
· 39 commits to master since this release

What's Changed

Added

  • plugins/prompt-guard/openclaw.plugin.json manifest added to source tree (required id and configSchema fields)
  • Telegram Bot Setup documentation — new Part 5 in docs/openclaw-cloudflare-tunnel-setup.md covering BotFather registration, .env configuration, service restart, and setWebhook with secret_token
  • Installer health checks — port-binding readiness check (ss :3000) and end-to-end proxy→OpenClaw connectivity test

Fixed

  • systemd service — use gateway run (foreground process) instead of gateway start (daemon installer) in ExecStart
  • Plugin config type — write plugins config as PluginsConfig object (not array); wrong type crashed the gateway on startup
  • Gateway token — installer now reads the actual generated token from openclaw.json after onboarding instead of using a placeholder
  • Dockerfile multi-arch — removed arm64-pinned digest (broke x86_64 builds); switched to named FROM stage for BuildKit compatibility

Full Changelog: https://github.com/yi-john-huang/openclaw-secure-stack/blob/master/CHANGELOG.md