From e64a85bb3a5d56299037142f01b6ae4dfd1f2ca7 Mon Sep 17 00:00:00 2001 From: macm1 Date: Mon, 23 Feb 2026 18:21:30 +0300 Subject: [PATCH] updated version to 0.5.52, and added a note about reserved keys in gateway_env_vars. --- openclaw_assistant/CHANGELOG.md | 6 +++++- openclaw_assistant/config.yaml | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/openclaw_assistant/CHANGELOG.md b/openclaw_assistant/CHANGELOG.md index 4a3dc20..63aa31a 100644 --- a/openclaw_assistant/CHANGELOG.md +++ b/openclaw_assistant/CHANGELOG.md @@ -2,11 +2,15 @@ All notable changes to the OpenClaw Assistant Home Assistant Add-on will be documented in this file. +## [0.5.52] - 2026-02-24 + +### Added +- New add-on option `gateway_env_vars` that accepts a YAML map and safely injects values into the gateway process at startup (max 50 vars, key ≤255 chars, value ≤10000 chars). + ## [0.5.51] - 2026-02-23 ### Fixed - **`web_fetch failed: fetch failed`**: changed `force_ipv4_dns` default to **true**. Node 22 tries IPv6 first; most HAOS VMs lack IPv6 egress, causing outbound `web_fetch` / HTTP tool calls to time out. -- **`gateway_env_vars` safety**: block overrides for reserved runtime variables (for example `PATH`, `HOME`, `NODE_OPTIONS`, `NODE_PATH`, `OPENCLAW_*`, proxy vars) to prevent accidental startup/security regressions. ### Added - **`nginx_log_level` option** (`minimal` / `full`, default `minimal`): suppresses repetitive Home Assistant health-check and polling requests (`GET /`, `GET /v1/models`, `POST /tools/invoke`) from the nginx access log. diff --git a/openclaw_assistant/config.yaml b/openclaw_assistant/config.yaml index 0c6b651..ff1fddc 100644 --- a/openclaw_assistant/config.yaml +++ b/openclaw_assistant/config.yaml @@ -1,5 +1,5 @@ name: OpenClaw Assistant -version: "0.5.51" +version: "0.5.52" slug: openclaw_assistant description: Run OpenClaw Assistant (OpenClaw-compatible) as a Home Assistant add-on. url: https://github.com/techartdev/OpenClawHomeAssistant