From bf141fa6635ec0c9521637074c2ea478e4fd802d Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 21 May 2026 19:27:09 +0100 Subject: [PATCH] chore(release): prepare 2026.5.20 stable --- extensions/acpx/package.json | 6 +++--- extensions/admin-http-rpc/package.json | 2 +- extensions/alibaba/package.json | 2 +- extensions/amazon-bedrock-mantle/package.json | 6 +++--- extensions/amazon-bedrock/package.json | 6 +++--- extensions/anthropic-vertex/package.json | 6 +++--- extensions/anthropic/package.json | 2 +- extensions/arcee/package.json | 2 +- extensions/azure-speech/package.json | 2 +- extensions/bonjour/package.json | 2 +- extensions/brave/package.json | 6 +++--- extensions/browser/package.json | 2 +- extensions/byteplus/package.json | 2 +- extensions/canvas/package.json | 2 +- extensions/cerebras/package.json | 2 +- extensions/chutes/package.json | 2 +- extensions/clickclack/package.json | 4 ++-- extensions/cloudflare-ai-gateway/package.json | 2 +- extensions/codex/package.json | 6 +++--- extensions/comfy/package.json | 2 +- extensions/copilot-proxy/package.json | 2 +- extensions/deepgram/package.json | 2 +- extensions/deepinfra/package.json | 2 +- extensions/deepseek/package.json | 2 +- extensions/diagnostics-otel/package.json | 6 +++--- extensions/diagnostics-prometheus/package.json | 6 +++--- extensions/diffs/package.json | 6 +++--- extensions/discord/package.json | 8 ++++---- extensions/document-extract/package.json | 2 +- extensions/duckduckgo/package.json | 2 +- extensions/elevenlabs/package.json | 2 +- extensions/exa/package.json | 2 +- extensions/fal/package.json | 2 +- extensions/feishu/package.json | 8 ++++---- extensions/file-transfer/package.json | 2 +- extensions/firecrawl/package.json | 2 +- extensions/fireworks/package.json | 2 +- extensions/github-copilot/package.json | 2 +- extensions/google-meet/package.json | 8 ++++---- extensions/google/package.json | 2 +- extensions/googlechat/package.json | 8 ++++---- extensions/gradium/package.json | 2 +- extensions/groq/package.json | 2 +- extensions/huggingface/package.json | 2 +- extensions/image-generation-core/package.json | 2 +- extensions/imessage/package.json | 6 +++--- extensions/inworld/package.json | 2 +- extensions/irc/package.json | 2 +- extensions/kilocode/package.json | 2 +- extensions/kimi-coding/package.json | 2 +- extensions/line/package.json | 8 ++++---- extensions/litellm/package.json | 2 +- extensions/llm-task/openclaw.plugin.json | 2 +- extensions/llm-task/package.json | 2 +- extensions/lmstudio/package.json | 2 +- extensions/lobster/package.json | 6 +++--- extensions/matrix/package.json | 8 ++++---- extensions/mattermost/package.json | 4 ++-- extensions/media-understanding-core/package.json | 2 +- extensions/memory-core/package.json | 4 ++-- extensions/memory-lancedb/package.json | 6 +++--- extensions/memory-wiki/package.json | 4 ++-- extensions/microsoft-foundry/package.json | 2 +- extensions/microsoft/package.json | 2 +- extensions/migrate-claude/package.json | 4 ++-- extensions/migrate-hermes/package.json | 4 ++-- extensions/minimax/package.json | 2 +- extensions/mistral/package.json | 2 +- extensions/moonshot/package.json | 2 +- extensions/msteams/package.json | 8 ++++---- extensions/nextcloud-talk/package.json | 8 ++++---- extensions/nostr/package.json | 8 ++++---- extensions/nvidia/package.json | 2 +- extensions/oc-path/package.json | 4 ++-- extensions/ollama/package.json | 2 +- extensions/open-prose/package.json | 2 +- extensions/openai/package.json | 2 +- extensions/opencode-go/package.json | 2 +- extensions/opencode/package.json | 2 +- extensions/openrouter/package.json | 2 +- extensions/openshell/package.json | 6 +++--- extensions/perplexity/package.json | 2 +- extensions/policy/package.json | 4 ++-- extensions/qa-channel/package.json | 4 ++-- extensions/qa-lab/package.json | 6 +++--- extensions/qa-matrix/package.json | 6 +++--- extensions/qianfan/package.json | 2 +- extensions/qqbot/package.json | 8 ++++---- extensions/qwen/package.json | 2 +- extensions/runway/package.json | 2 +- extensions/searxng/package.json | 2 +- extensions/senseaudio/package.json | 2 +- extensions/sglang/package.json | 2 +- extensions/signal/package.json | 2 +- extensions/skill-workshop/package.json | 2 +- extensions/slack/package.json | 8 ++++---- extensions/speech-core/package.json | 2 +- extensions/stepfun/package.json | 2 +- extensions/synology-chat/package.json | 6 +++--- extensions/synthetic/package.json | 2 +- extensions/tavily/package.json | 2 +- extensions/telegram/package.json | 2 +- extensions/tencent/package.json | 2 +- extensions/tlon/package.json | 8 ++++---- extensions/together/package.json | 2 +- extensions/tokenjuice/package.json | 2 +- extensions/tts-local-cli/package.json | 2 +- extensions/twitch/package.json | 6 +++--- extensions/venice/package.json | 2 +- extensions/vercel-ai-gateway/package.json | 2 +- extensions/video-generation-core/package.json | 2 +- extensions/vllm/package.json | 2 +- extensions/voice-call/package.json | 8 ++++---- extensions/volcengine/package.json | 2 +- extensions/voyage/package.json | 2 +- extensions/vydra/package.json | 2 +- extensions/web-readability/package.json | 2 +- extensions/webhooks/package.json | 2 +- extensions/whatsapp/package.json | 8 ++++---- extensions/xai/package.json | 2 +- extensions/xiaomi/package.json | 2 +- extensions/zai/package.json | 2 +- extensions/zalo/package.json | 8 ++++---- extensions/zalouser/package.json | 8 ++++---- package.json | 2 +- 125 files changed, 216 insertions(+), 216 deletions(-) diff --git a/extensions/acpx/package.json b/extensions/acpx/package.json index f39cf04d3a72..7753e9326b21 100644 --- a/extensions/acpx/package.json +++ b/extensions/acpx/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/acpx", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw ACP runtime backend", "repository": { "type": "git", @@ -26,10 +26,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2", + "openclawVersion": "2026.5.20", "staticAssets": [ { "source": "./src/runtime-internals/mcp-proxy.mjs", diff --git a/extensions/admin-http-rpc/package.json b/extensions/admin-http-rpc/package.json index 83d985585ed6..1b3f86b168cd 100644 --- a/extensions/admin-http-rpc/package.json +++ b/extensions/admin-http-rpc/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/admin-http-rpc", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw admin HTTP RPC endpoint", "type": "module", diff --git a/extensions/alibaba/package.json b/extensions/alibaba/package.json index 1e1796db44c4..6d6403165694 100644 --- a/extensions/alibaba/package.json +++ b/extensions/alibaba/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/alibaba-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Alibaba Model Studio video provider plugin", "type": "module", diff --git a/extensions/amazon-bedrock-mantle/package.json b/extensions/amazon-bedrock-mantle/package.json index ade79c0f64bc..fdb7b450cd21 100644 --- a/extensions/amazon-bedrock-mantle/package.json +++ b/extensions/amazon-bedrock-mantle/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Amazon Bedrock Mantle (OpenAI-compatible) provider plugin", "repository": { "type": "git", @@ -25,10 +25,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2", + "openclawVersion": "2026.5.20", "bundledDist": false }, "release": { diff --git a/extensions/amazon-bedrock/package.json b/extensions/amazon-bedrock/package.json index bbdd0c7ad56f..d95e0f23391f 100644 --- a/extensions/amazon-bedrock/package.json +++ b/extensions/amazon-bedrock/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Amazon Bedrock provider plugin", "repository": { "type": "git", @@ -27,10 +27,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2", + "openclawVersion": "2026.5.20", "bundledDist": false }, "release": { diff --git a/extensions/anthropic-vertex/package.json b/extensions/anthropic-vertex/package.json index 62650f840ed0..f5b19697f260 100644 --- a/extensions/anthropic-vertex/package.json +++ b/extensions/anthropic-vertex/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Anthropic Vertex provider plugin", "repository": { "type": "git", @@ -25,10 +25,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2", + "openclawVersion": "2026.5.20", "bundledDist": false }, "release": { diff --git a/extensions/anthropic/package.json b/extensions/anthropic/package.json index 3155afc246ff..65c65e89e80c 100644 --- a/extensions/anthropic/package.json +++ b/extensions/anthropic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/anthropic-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Anthropic provider plugin", "type": "module", diff --git a/extensions/arcee/package.json b/extensions/arcee/package.json index 066aa4b1b956..793ac89331d7 100644 --- a/extensions/arcee/package.json +++ b/extensions/arcee/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/arcee-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Arcee provider plugin", "type": "module", diff --git a/extensions/azure-speech/package.json b/extensions/azure-speech/package.json index b94fd4217539..806b6c46a0ec 100644 --- a/extensions/azure-speech/package.json +++ b/extensions/azure-speech/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/azure-speech", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Azure Speech plugin", "type": "module", diff --git a/extensions/bonjour/package.json b/extensions/bonjour/package.json index 2848a8adc8c3..efda49c5240c 100644 --- a/extensions/bonjour/package.json +++ b/extensions/bonjour/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/bonjour", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Bonjour/mDNS gateway discovery", "type": "module", "dependencies": { diff --git a/extensions/brave/package.json b/extensions/brave/package.json index b8fa887d8504..27ada0a460a3 100644 --- a/extensions/brave/package.json +++ b/extensions/brave/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/brave-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Brave plugin", "repository": { "type": "git", @@ -21,10 +21,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/browser/package.json b/extensions/browser/package.json index ad10e63c6f89..30fba021ba47 100644 --- a/extensions/browser/package.json +++ b/extensions/browser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/browser-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw browser tool plugin", "type": "module", diff --git a/extensions/byteplus/package.json b/extensions/byteplus/package.json index 8ed57f036512..21a6d35e058a 100644 --- a/extensions/byteplus/package.json +++ b/extensions/byteplus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/byteplus-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw BytePlus provider plugin", "type": "module", diff --git a/extensions/canvas/package.json b/extensions/canvas/package.json index 5a0523597ed6..3f2c9138a5aa 100644 --- a/extensions/canvas/package.json +++ b/extensions/canvas/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/canvas-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Canvas plugin", "type": "module", diff --git a/extensions/cerebras/package.json b/extensions/cerebras/package.json index 7f09d930e233..bf1bc1ebd407 100644 --- a/extensions/cerebras/package.json +++ b/extensions/cerebras/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/cerebras-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Cerebras provider plugin", "type": "module", diff --git a/extensions/chutes/package.json b/extensions/chutes/package.json index 01c326c2d321..b98d7dc5762a 100644 --- a/extensions/chutes/package.json +++ b/extensions/chutes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/chutes-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Chutes.ai provider plugin", "type": "module", diff --git a/extensions/clickclack/package.json b/extensions/clickclack/package.json index 7efcc1374576..cd36fce6dba5 100644 --- a/extensions/clickclack/package.json +++ b/extensions/clickclack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/clickclack", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw ClickClack channel plugin", "type": "module", @@ -18,7 +18,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/cloudflare-ai-gateway/package.json b/extensions/cloudflare-ai-gateway/package.json index 2b3326429a1e..39953b78dc16 100644 --- a/extensions/cloudflare-ai-gateway/package.json +++ b/extensions/cloudflare-ai-gateway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/cloudflare-ai-gateway-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Cloudflare AI Gateway provider plugin", "type": "module", diff --git a/extensions/codex/package.json b/extensions/codex/package.json index 2ddf89ddd5a1..c24b8e85b61a 100644 --- a/extensions/codex/package.json +++ b/extensions/codex/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/codex", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Codex harness and model provider plugin", "repository": { "type": "git", @@ -27,10 +27,10 @@ "minHostVersion": ">=2026.5.1-beta.1" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/comfy/package.json b/extensions/comfy/package.json index 658f4858e04e..4c7a67853c15 100644 --- a/extensions/comfy/package.json +++ b/extensions/comfy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/comfy-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw ComfyUI provider plugin", "type": "module", diff --git a/extensions/copilot-proxy/package.json b/extensions/copilot-proxy/package.json index 877de6815cf4..88f6b00f1b68 100644 --- a/extensions/copilot-proxy/package.json +++ b/extensions/copilot-proxy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/copilot-proxy", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Copilot Proxy provider plugin", "type": "module", diff --git a/extensions/deepgram/package.json b/extensions/deepgram/package.json index b3803bb62b07..1466b2c57df1 100644 --- a/extensions/deepgram/package.json +++ b/extensions/deepgram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepgram-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Deepgram media-understanding provider", "type": "module", diff --git a/extensions/deepinfra/package.json b/extensions/deepinfra/package.json index 19eb6a4907bd..f51265724b9e 100644 --- a/extensions/deepinfra/package.json +++ b/extensions/deepinfra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepinfra-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw DeepInfra provider plugin", "type": "module", diff --git a/extensions/deepseek/package.json b/extensions/deepseek/package.json index a7dccc1d88cf..b9b39e0ebbc6 100644 --- a/extensions/deepseek/package.json +++ b/extensions/deepseek/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepseek-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw DeepSeek provider plugin", "type": "module", diff --git a/extensions/diagnostics-otel/package.json b/extensions/diagnostics-otel/package.json index ea448ec4bb70..d20e2583be2c 100644 --- a/extensions/diagnostics-otel/package.json +++ b/extensions/diagnostics-otel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-otel", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw diagnostics OpenTelemetry exporter", "repository": { "type": "git", @@ -34,10 +34,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/diagnostics-prometheus/package.json b/extensions/diagnostics-prometheus/package.json index 8dc3ec8b476e..8d2805715c4a 100644 --- a/extensions/diagnostics-prometheus/package.json +++ b/extensions/diagnostics-prometheus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw diagnostics Prometheus exporter", "repository": { "type": "git", @@ -21,10 +21,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/diffs/package.json b/extensions/diffs/package.json index d986b0b41854..1f0c1fb2c936 100644 --- a/extensions/diffs/package.json +++ b/extensions/diffs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diffs", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw diff viewer plugin", "repository": { "type": "git", @@ -31,10 +31,10 @@ "minHostVersion": ">=2026.4.30" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2", + "openclawVersion": "2026.5.20", "staticAssets": [ { "source": "./assets/viewer-runtime.js", diff --git a/extensions/discord/package.json b/extensions/discord/package.json index 91d42f148799..a1fee59f6196 100644 --- a/extensions/discord/package.json +++ b/extensions/discord/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/discord", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Discord channel plugin", "repository": { "type": "git", @@ -21,7 +21,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -65,10 +65,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/document-extract/package.json b/extensions/document-extract/package.json index 48644198cb43..563e52aff239 100644 --- a/extensions/document-extract/package.json +++ b/extensions/document-extract/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/document-extract-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw local document extraction plugin", "type": "module", diff --git a/extensions/duckduckgo/package.json b/extensions/duckduckgo/package.json index cc1aeef87e37..8a5303bd3ecb 100644 --- a/extensions/duckduckgo/package.json +++ b/extensions/duckduckgo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/duckduckgo-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw DuckDuckGo plugin", "type": "module", diff --git a/extensions/elevenlabs/package.json b/extensions/elevenlabs/package.json index 745e78068a94..d6f9aa97f011 100644 --- a/extensions/elevenlabs/package.json +++ b/extensions/elevenlabs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/elevenlabs-speech", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw ElevenLabs speech plugin", "type": "module", diff --git a/extensions/exa/package.json b/extensions/exa/package.json index 79f365aa0d27..a0ac306c4a40 100644 --- a/extensions/exa/package.json +++ b/extensions/exa/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/exa-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Exa plugin", "type": "module", diff --git a/extensions/fal/package.json b/extensions/fal/package.json index 29b9ce849d59..a1cc06ec2f95 100644 --- a/extensions/fal/package.json +++ b/extensions/fal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fal-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw fal provider plugin", "type": "module", diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json index 0b8ca6b856d2..d70a99aecc27 100644 --- a/extensions/feishu/package.json +++ b/extensions/feishu/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/feishu", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Feishu/Lark channel plugin (community maintained by @m1heng)", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -48,10 +48,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/file-transfer/package.json b/extensions/file-transfer/package.json index 07e9d0300cb3..bcab9f2079e1 100644 --- a/extensions/file-transfer/package.json +++ b/extensions/file-transfer/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/file-transfer", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw file transfer plugin (file_fetch, dir_list, dir_fetch, file_write)", "type": "module", "dependencies": { diff --git a/extensions/firecrawl/package.json b/extensions/firecrawl/package.json index 44f10ef62566..f84186af0b2f 100644 --- a/extensions/firecrawl/package.json +++ b/extensions/firecrawl/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/firecrawl-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Firecrawl plugin", "type": "module", diff --git a/extensions/fireworks/package.json b/extensions/fireworks/package.json index 8b68e0ee1797..1f73e07d1d8a 100644 --- a/extensions/fireworks/package.json +++ b/extensions/fireworks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fireworks-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Fireworks provider plugin", "type": "module", diff --git a/extensions/github-copilot/package.json b/extensions/github-copilot/package.json index f09567d28a41..9bd9abd782c5 100644 --- a/extensions/github-copilot/package.json +++ b/extensions/github-copilot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/github-copilot-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw GitHub Copilot provider plugin", "type": "module", diff --git a/extensions/google-meet/package.json b/extensions/google-meet/package.json index 2e9ff432a311..285b0ff445df 100644 --- a/extensions/google-meet/package.json +++ b/extensions/google-meet/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-meet", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Google Meet participant plugin", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -33,10 +33,10 @@ "minHostVersion": ">=2026.4.20" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/google/package.json b/extensions/google/package.json index 56bba8f0ec44..a9516792cef8 100644 --- a/extensions/google/package.json +++ b/extensions/google/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Google plugin", "type": "module", diff --git a/extensions/googlechat/package.json b/extensions/googlechat/package.json index b6ca37fd5631..75ab9f7effc8 100644 --- a/extensions/googlechat/package.json +++ b/extensions/googlechat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/googlechat", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Google Chat channel plugin", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -75,10 +75,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/gradium/package.json b/extensions/gradium/package.json index 6911127ca702..b945a4708f3c 100644 --- a/extensions/gradium/package.json +++ b/extensions/gradium/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/gradium-speech", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Gradium speech plugin", "type": "module", diff --git a/extensions/groq/package.json b/extensions/groq/package.json index 7533f34d0ce8..0853761711f4 100644 --- a/extensions/groq/package.json +++ b/extensions/groq/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/groq-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Groq media-understanding provider", "type": "module", diff --git a/extensions/huggingface/package.json b/extensions/huggingface/package.json index eb252a2a7a32..0556894c4dc6 100644 --- a/extensions/huggingface/package.json +++ b/extensions/huggingface/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/huggingface-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Hugging Face provider plugin", "type": "module", diff --git a/extensions/image-generation-core/package.json b/extensions/image-generation-core/package.json index faed5dc31883..c012f55bd6c9 100644 --- a/extensions/image-generation-core/package.json +++ b/extensions/image-generation-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/image-generation-core", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw image generation runtime package", "type": "module", diff --git a/extensions/imessage/package.json b/extensions/imessage/package.json index 3bb0ab5f38eb..b9214d41cdae 100644 --- a/extensions/imessage/package.json +++ b/extensions/imessage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/imessage", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw iMessage channel plugin using imsg on a signed-in Mac", "type": "module", @@ -40,10 +40,10 @@ ] }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" } }, "pluginInspector": { diff --git a/extensions/inworld/package.json b/extensions/inworld/package.json index 05a890addb9e..066d9f6eddb4 100644 --- a/extensions/inworld/package.json +++ b/extensions/inworld/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/inworld-speech", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Inworld speech plugin", "type": "module", diff --git a/extensions/irc/package.json b/extensions/irc/package.json index 962754ac989d..3fb9e7cdf7bc 100644 --- a/extensions/irc/package.json +++ b/extensions/irc/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/irc", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw IRC channel plugin", "type": "module", "devDependencies": { diff --git a/extensions/kilocode/package.json b/extensions/kilocode/package.json index 17805496bbca..cd4c6447f39b 100644 --- a/extensions/kilocode/package.json +++ b/extensions/kilocode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kilocode-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Kilo Gateway provider plugin", "type": "module", diff --git a/extensions/kimi-coding/package.json b/extensions/kimi-coding/package.json index 6a92a77cbc26..06a24bdb5ad8 100644 --- a/extensions/kimi-coding/package.json +++ b/extensions/kimi-coding/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kimi-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Kimi provider plugin", "type": "module", diff --git a/extensions/line/package.json b/extensions/line/package.json index 17d3887171df..38fbb96d1337 100644 --- a/extensions/line/package.json +++ b/extensions/line/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/line", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw LINE channel plugin", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -46,10 +46,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/litellm/package.json b/extensions/litellm/package.json index ac8e96814449..5716df357b5b 100644 --- a/extensions/litellm/package.json +++ b/extensions/litellm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/litellm-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw LiteLLM provider plugin", "type": "module", diff --git a/extensions/llm-task/openclaw.plugin.json b/extensions/llm-task/openclaw.plugin.json index fee34ec28f51..922d6ae7c905 100644 --- a/extensions/llm-task/openclaw.plugin.json +++ b/extensions/llm-task/openclaw.plugin.json @@ -33,7 +33,7 @@ }, "additionalProperties": false }, - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "contracts": { "tools": [ "llm-task" diff --git a/extensions/llm-task/package.json b/extensions/llm-task/package.json index 6c6ec796b1a0..b16fdb3325b4 100644 --- a/extensions/llm-task/package.json +++ b/extensions/llm-task/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/llm-task", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw JSON-only LLM task plugin", "type": "module", diff --git a/extensions/lmstudio/package.json b/extensions/lmstudio/package.json index 88d165ce189c..84fd191c2fd6 100644 --- a/extensions/lmstudio/package.json +++ b/extensions/lmstudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lmstudio-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw LM Studio provider plugin", "type": "module", diff --git a/extensions/lobster/package.json b/extensions/lobster/package.json index 32331cf4e422..fc89cbb8edcf 100644 --- a/extensions/lobster/package.json +++ b/extensions/lobster/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lobster", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "Lobster workflow tool plugin (typed pipelines + resumable approvals)", "repository": { "type": "git", @@ -25,10 +25,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/matrix/package.json b/extensions/matrix/package.json index 04e5759bb3cd..0dd694bb9676 100644 --- a/extensions/matrix/package.json +++ b/extensions/matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/matrix", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Matrix channel plugin", "repository": { "type": "git", @@ -22,7 +22,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -87,10 +87,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/mattermost/package.json b/extensions/mattermost/package.json index 1ef6387a2278..d8be0b4f9bbe 100644 --- a/extensions/mattermost/package.json +++ b/extensions/mattermost/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mattermost", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Mattermost channel plugin", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/media-understanding-core/package.json b/extensions/media-understanding-core/package.json index d010e8c36fe7..9aac7ce46c4f 100644 --- a/extensions/media-understanding-core/package.json +++ b/extensions/media-understanding-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/media-understanding-core", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw media understanding runtime package", "type": "module", diff --git a/extensions/memory-core/package.json b/extensions/memory-core/package.json index c2c996d2a30d..d79984161d6b 100644 --- a/extensions/memory-core/package.json +++ b/extensions/memory-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-core", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw core memory search plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/memory-lancedb/package.json b/extensions/memory-lancedb/package.json index b304161af168..4a272bb85143 100644 --- a/extensions/memory-lancedb/package.json +++ b/extensions/memory-lancedb/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-lancedb", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw LanceDB-backed long-term memory plugin with auto-recall/capture", "repository": { "type": "git", @@ -26,10 +26,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/memory-wiki/package.json b/extensions/memory-wiki/package.json index f64f7716abe6..59d4a65ba3c6 100644 --- a/extensions/memory-wiki/package.json +++ b/extensions/memory-wiki/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-wiki", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw persistent wiki plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/microsoft-foundry/package.json b/extensions/microsoft-foundry/package.json index 0d41ffa19251..b4ad815f3ad6 100644 --- a/extensions/microsoft-foundry/package.json +++ b/extensions/microsoft-foundry/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-foundry", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Microsoft Foundry provider plugin", "type": "module", diff --git a/extensions/microsoft/package.json b/extensions/microsoft/package.json index eea3b5be16f1..3de0dbecbee1 100644 --- a/extensions/microsoft/package.json +++ b/extensions/microsoft/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-speech", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Microsoft speech plugin", "type": "module", diff --git a/extensions/migrate-claude/package.json b/extensions/migrate-claude/package.json index e5da5ec29ee9..7f8c848eecc7 100644 --- a/extensions/migrate-claude/package.json +++ b/extensions/migrate-claude/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-claude", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "Claude to OpenClaw migration provider", "type": "module", @@ -9,7 +9,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/migrate-hermes/package.json b/extensions/migrate-hermes/package.json index 036d4d0cff9d..d710eafd048b 100644 --- a/extensions/migrate-hermes/package.json +++ b/extensions/migrate-hermes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-hermes", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "Hermes to OpenClaw migration provider", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/minimax/package.json b/extensions/minimax/package.json index c390e6b87d4c..74461135f6bd 100644 --- a/extensions/minimax/package.json +++ b/extensions/minimax/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/minimax-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw MiniMax provider and OAuth plugin", "type": "module", diff --git a/extensions/mistral/package.json b/extensions/mistral/package.json index 677e703ebce1..ca8216155cb2 100644 --- a/extensions/mistral/package.json +++ b/extensions/mistral/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mistral-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Mistral provider plugin", "type": "module", diff --git a/extensions/moonshot/package.json b/extensions/moonshot/package.json index e47b68fa4b9e..f6d285af426c 100644 --- a/extensions/moonshot/package.json +++ b/extensions/moonshot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/moonshot-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Moonshot provider plugin", "type": "module", diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json index 2a6dadc9f49f..56d1d11bea1a 100644 --- a/extensions/msteams/package.json +++ b/extensions/msteams/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/msteams", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Microsoft Teams channel plugin", "repository": { "type": "git", @@ -22,7 +22,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -58,10 +58,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/nextcloud-talk/package.json b/extensions/nextcloud-talk/package.json index 5fea88358a6e..4b3237d52076 100644 --- a/extensions/nextcloud-talk/package.json +++ b/extensions/nextcloud-talk/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nextcloud-talk", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Nextcloud Talk channel plugin", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -44,10 +44,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/nostr/package.json b/extensions/nostr/package.json index 80247893b17f..433194a3e8dc 100644 --- a/extensions/nostr/package.json +++ b/extensions/nostr/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nostr", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Nostr channel plugin for NIP-04 encrypted DMs", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/nvidia/package.json b/extensions/nvidia/package.json index 88a89306dae4..0758e8affab3 100644 --- a/extensions/nvidia/package.json +++ b/extensions/nvidia/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nvidia-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw NVIDIA provider plugin", "type": "module", diff --git a/extensions/oc-path/package.json b/extensions/oc-path/package.json index 4348628f7469..0ef8b0e1433b 100644 --- a/extensions/oc-path/package.json +++ b/extensions/oc-path/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/oc-path", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw oc:// workspace path plugin", "type": "module", @@ -15,7 +15,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/ollama/package.json b/extensions/ollama/package.json index 716e683d15d9..0653a23b07e4 100644 --- a/extensions/ollama/package.json +++ b/extensions/ollama/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/ollama-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Ollama provider plugin", "type": "module", diff --git a/extensions/open-prose/package.json b/extensions/open-prose/package.json index 9c8690328e05..be6ae496e729 100644 --- a/extensions/open-prose/package.json +++ b/extensions/open-prose/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/open-prose", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenProse VM skill pack plugin (slash command + telemetry).", "type": "module", diff --git a/extensions/openai/package.json b/extensions/openai/package.json index 3a2b86321493..d29701651b52 100644 --- a/extensions/openai/package.json +++ b/extensions/openai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openai-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw OpenAI provider plugins", "type": "module", diff --git a/extensions/opencode-go/package.json b/extensions/opencode-go/package.json index ce12c8287672..50970e3cf072 100644 --- a/extensions/opencode-go/package.json +++ b/extensions/opencode-go/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/opencode-go-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw OpenCode Go provider plugin", "type": "module", diff --git a/extensions/opencode/package.json b/extensions/opencode/package.json index 09236c489c26..1e7134ddd062 100644 --- a/extensions/opencode/package.json +++ b/extensions/opencode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/opencode-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw OpenCode Zen provider plugin", "type": "module", diff --git a/extensions/openrouter/package.json b/extensions/openrouter/package.json index f2d038caab8a..679c5b951a42 100644 --- a/extensions/openrouter/package.json +++ b/extensions/openrouter/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openrouter-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw OpenRouter provider plugin", "type": "module", diff --git a/extensions/openshell/package.json b/extensions/openshell/package.json index 61b37bb54cc1..2cf3478090b6 100644 --- a/extensions/openshell/package.json +++ b/extensions/openshell/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openshell-sandbox", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw sandbox backend for the NVIDIA OpenShell CLI", "repository": { "type": "git", @@ -23,10 +23,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2", + "openclawVersion": "2026.5.20", "bundledDist": false }, "release": { diff --git a/extensions/perplexity/package.json b/extensions/perplexity/package.json index 94dbd80945db..3ffe7a80a37d 100644 --- a/extensions/perplexity/package.json +++ b/extensions/perplexity/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/perplexity-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Perplexity plugin", "type": "module", diff --git a/extensions/policy/package.json b/extensions/policy/package.json index f74718e21e55..1deceea2a53a 100644 --- a/extensions/policy/package.json +++ b/extensions/policy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/policy", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw policy doctor checks for workspace conformance", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-channel/package.json b/extensions/qa-channel/package.json index ef54bafc31b2..284fa303df14 100644 --- a/extensions/qa-channel/package.json +++ b/extensions/qa-channel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-channel", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw QA synthetic channel plugin", "type": "module", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-lab/package.json b/extensions/qa-lab/package.json index 8f0da4f9fc93..b3af21e5c7d1 100644 --- a/extensions/qa-lab/package.json +++ b/extensions/qa-lab/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-lab", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw QA lab plugin with private debugger UI and scenario runner", "type": "module", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -31,7 +31,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" } } } diff --git a/extensions/qa-matrix/package.json b/extensions/qa-matrix/package.json index befa0785f88d..f01567817f20 100644 --- a/extensions/qa-matrix/package.json +++ b/extensions/qa-matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-matrix", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Matrix QA runner plugin", "type": "module", @@ -13,7 +13,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -25,7 +25,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" } } } diff --git a/extensions/qianfan/package.json b/extensions/qianfan/package.json index f53c9abef838..f4130e3032a4 100644 --- a/extensions/qianfan/package.json +++ b/extensions/qianfan/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qianfan-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Qianfan provider plugin", "type": "module", diff --git a/extensions/qqbot/package.json b/extensions/qqbot/package.json index b62a129aa992..2cf31ecc4715 100644 --- a/extensions/qqbot/package.json +++ b/extensions/qqbot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qqbot", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": false, "description": "OpenClaw QQ Bot channel plugin", "repository": { @@ -21,7 +21,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -50,10 +50,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/qwen/package.json b/extensions/qwen/package.json index a963926d1ca5..345678539880 100644 --- a/extensions/qwen/package.json +++ b/extensions/qwen/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qwen-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Qwen Cloud provider plugin", "type": "module", diff --git a/extensions/runway/package.json b/extensions/runway/package.json index eedb8077d5a1..7b6348537ffe 100644 --- a/extensions/runway/package.json +++ b/extensions/runway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/runway-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Runway video provider plugin", "type": "module", diff --git a/extensions/searxng/package.json b/extensions/searxng/package.json index 952c8cbfbef4..77e5e131c8b3 100644 --- a/extensions/searxng/package.json +++ b/extensions/searxng/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/searxng-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw SearXNG plugin", "type": "module", diff --git a/extensions/senseaudio/package.json b/extensions/senseaudio/package.json index 7decdf7e92ee..44844462e387 100644 --- a/extensions/senseaudio/package.json +++ b/extensions/senseaudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/senseaudio-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw SenseAudio media-understanding provider", "type": "module", diff --git a/extensions/sglang/package.json b/extensions/sglang/package.json index 04b94782f355..7a366db1ceda 100644 --- a/extensions/sglang/package.json +++ b/extensions/sglang/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/sglang-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw SGLang provider plugin", "type": "module", diff --git a/extensions/signal/package.json b/extensions/signal/package.json index 9585ec39ad80..154060157e2a 100644 --- a/extensions/signal/package.json +++ b/extensions/signal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/signal", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Signal channel plugin", "type": "module", diff --git a/extensions/skill-workshop/package.json b/extensions/skill-workshop/package.json index 79978dd1d51f..de87b7de6011 100644 --- a/extensions/skill-workshop/package.json +++ b/extensions/skill-workshop/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/skill-workshop", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw skill workshop plugin", "type": "module", diff --git a/extensions/slack/package.json b/extensions/slack/package.json index ce5092a45402..a2986482ce27 100644 --- a/extensions/slack/package.json +++ b/extensions/slack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/slack", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Slack channel plugin", "repository": { "type": "git", @@ -20,7 +20,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -65,10 +65,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2", + "openclawVersion": "2026.5.20", "bundledDist": false }, "release": { diff --git a/extensions/speech-core/package.json b/extensions/speech-core/package.json index 4e78fb008ffb..b7c04119f515 100644 --- a/extensions/speech-core/package.json +++ b/extensions/speech-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/speech-core", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw speech runtime package", "type": "module", diff --git a/extensions/stepfun/package.json b/extensions/stepfun/package.json index bd69d1845351..3886cbd89f60 100644 --- a/extensions/stepfun/package.json +++ b/extensions/stepfun/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/stepfun-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw StepFun provider plugin", "type": "module", diff --git a/extensions/synology-chat/package.json b/extensions/synology-chat/package.json index 531677a9e598..12f8e6f4662b 100644 --- a/extensions/synology-chat/package.json +++ b/extensions/synology-chat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synology-chat", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "Synology Chat channel plugin for OpenClaw", "repository": { "type": "git", @@ -30,10 +30,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/synthetic/package.json b/extensions/synthetic/package.json index 8540c48bbfd6..d904a0736b5a 100644 --- a/extensions/synthetic/package.json +++ b/extensions/synthetic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synthetic-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Synthetic provider plugin", "type": "module", diff --git a/extensions/tavily/package.json b/extensions/tavily/package.json index d73d81d38443..2c1cb61296a7 100644 --- a/extensions/tavily/package.json +++ b/extensions/tavily/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tavily-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Tavily plugin", "type": "module", diff --git a/extensions/telegram/package.json b/extensions/telegram/package.json index 303b2a45346d..dfafe5beb977 100644 --- a/extensions/telegram/package.json +++ b/extensions/telegram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/telegram", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Telegram channel plugin", "type": "module", diff --git a/extensions/tencent/package.json b/extensions/tencent/package.json index 78489abac7d2..7a3ef0a3e593 100644 --- a/extensions/tencent/package.json +++ b/extensions/tencent/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tencent-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Tencent Cloud provider plugin (TokenHub + Token Plan)", "type": "module", diff --git a/extensions/tlon/package.json b/extensions/tlon/package.json index f272f5fdb581..981c2af6016d 100644 --- a/extensions/tlon/package.json +++ b/extensions/tlon/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tlon", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Tlon/Urbit channel plugin", "repository": { "type": "git", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -73,10 +73,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/together/package.json b/extensions/together/package.json index df80ac50ba2e..f9ed3624d020 100644 --- a/extensions/together/package.json +++ b/extensions/together/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/together-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Together provider plugin", "type": "module", diff --git a/extensions/tokenjuice/package.json b/extensions/tokenjuice/package.json index 4b6152ac1281..b44f762a6da4 100644 --- a/extensions/tokenjuice/package.json +++ b/extensions/tokenjuice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tokenjuice", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "Bundled tokenjuice exec output compaction plugin", "type": "module", "dependencies": { diff --git a/extensions/tts-local-cli/package.json b/extensions/tts-local-cli/package.json index aa9dc52ce11f..8e78d9a6fc0a 100644 --- a/extensions/tts-local-cli/package.json +++ b/extensions/tts-local-cli/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tts-local-cli", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw local CLI TTS plugin", "type": "module", diff --git a/extensions/twitch/package.json b/extensions/twitch/package.json index e59041cac9a3..ea6ca78fe6f7 100644 --- a/extensions/twitch/package.json +++ b/extensions/twitch/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/twitch", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Twitch channel plugin", "repository": { "type": "git", @@ -27,10 +27,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "channel": { "id": "twitch", diff --git a/extensions/venice/package.json b/extensions/venice/package.json index 0ea83bb1a176..a18e314bcce0 100644 --- a/extensions/venice/package.json +++ b/extensions/venice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/venice-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Venice provider plugin", "type": "module", diff --git a/extensions/vercel-ai-gateway/package.json b/extensions/vercel-ai-gateway/package.json index 2308199c3faa..41cf6777a6c7 100644 --- a/extensions/vercel-ai-gateway/package.json +++ b/extensions/vercel-ai-gateway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vercel-ai-gateway-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Vercel AI Gateway provider plugin", "type": "module", diff --git a/extensions/video-generation-core/package.json b/extensions/video-generation-core/package.json index 0e532fdd4a2a..4c54477f8fa7 100644 --- a/extensions/video-generation-core/package.json +++ b/extensions/video-generation-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/video-generation-core", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw video generation runtime package", "type": "module", diff --git a/extensions/vllm/package.json b/extensions/vllm/package.json index de274876ff72..97c704497839 100644 --- a/extensions/vllm/package.json +++ b/extensions/vllm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vllm-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw vLLM provider plugin", "type": "module", diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json index dad2ff14c068..53d6f7f0c0c7 100644 --- a/extensions/voice-call/package.json +++ b/extensions/voice-call/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voice-call", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw voice-call plugin", "repository": { "type": "git", @@ -18,7 +18,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -35,10 +35,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/volcengine/package.json b/extensions/volcengine/package.json index 94630042c81d..d610b3ffffd8 100644 --- a/extensions/volcengine/package.json +++ b/extensions/volcengine/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/volcengine-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Volcengine provider plugin", "type": "module", diff --git a/extensions/voyage/package.json b/extensions/voyage/package.json index 1e910b0f99ec..a9162d24b4e5 100644 --- a/extensions/voyage/package.json +++ b/extensions/voyage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voyage-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Voyage embedding provider plugin", "type": "module", diff --git a/extensions/vydra/package.json b/extensions/vydra/package.json index 73321e5b333e..4a46a2acd68e 100644 --- a/extensions/vydra/package.json +++ b/extensions/vydra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vydra-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Vydra media provider plugin", "type": "module", diff --git a/extensions/web-readability/package.json b/extensions/web-readability/package.json index e3ae8565d33a..e1e08d2ed575 100644 --- a/extensions/web-readability/package.json +++ b/extensions/web-readability/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/web-readability-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw local Readability web extraction plugin", "type": "module", diff --git a/extensions/webhooks/package.json b/extensions/webhooks/package.json index a74b932b3cf5..6735739467d7 100644 --- a/extensions/webhooks/package.json +++ b/extensions/webhooks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/webhooks", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw webhook bridge plugin", "type": "module", diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json index 0f01db2f3c35..dd3f83121811 100644 --- a/extensions/whatsapp/package.json +++ b/extensions/whatsapp/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/whatsapp", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw WhatsApp channel plugin", "repository": { "type": "git", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -62,10 +62,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/xai/package.json b/extensions/xai/package.json index 9c8f85c70f4e..d02ef0a7addd 100644 --- a/extensions/xai/package.json +++ b/extensions/xai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xai-plugin", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw xAI plugin", "type": "module", diff --git a/extensions/xiaomi/package.json b/extensions/xiaomi/package.json index dd76b6d5bc47..10ccdf6e5ae9 100644 --- a/extensions/xiaomi/package.json +++ b/extensions/xiaomi/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xiaomi-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Xiaomi provider plugin", "type": "module", diff --git a/extensions/zai/package.json b/extensions/zai/package.json index 851b919f9b9f..8c4aaed721fa 100644 --- a/extensions/zai/package.json +++ b/extensions/zai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zai-provider", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "private": true, "description": "OpenClaw Z.AI provider plugin", "type": "module", diff --git a/extensions/zalo/package.json b/extensions/zalo/package.json index e4be7afbcf08..673f6bf635f7 100644 --- a/extensions/zalo/package.json +++ b/extensions/zalo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalo", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Zalo channel plugin", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -43,10 +43,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/extensions/zalouser/package.json b/extensions/zalouser/package.json index aaaaf2992b3a..61c77e137c23 100644 --- a/extensions/zalouser/package.json +++ b/extensions/zalouser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalouser", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "OpenClaw Zalo Personal Account plugin via native zca-js integration", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.20-beta.2" + "openclaw": ">=2026.5.20" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.20-beta.2" + "pluginApi": ">=2026.5.20" }, "build": { - "openclawVersion": "2026.5.20-beta.2" + "openclawVersion": "2026.5.20" }, "release": { "publishToClawHub": true, diff --git a/package.json b/package.json index 242f0a094b9d..ee9d37e91337 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openclaw", - "version": "2026.5.20-beta.2", + "version": "2026.5.20", "description": "Multi-channel AI gateway with extensible messaging integrations", "keywords": [], "homepage": "https://github.com/openclaw/openclaw#readme",