From 9f4921c1cd1bc75d3db58ba382e4a1281275a27e Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 2 May 2026 05:15:58 +0100 Subject: [PATCH] build: prepare next external plugin beta batch --- CHANGELOG.md | 1 + extensions/diagnostics-otel/package.json | 8 ++++++-- extensions/diffs/package.json | 9 ++++++--- extensions/discord/package.json | 8 ++++++-- extensions/lobster/package.json | 8 ++++++-- extensions/memory-lancedb/package.json | 8 ++++++-- extensions/msteams/package.json | 8 ++++++-- extensions/qqbot/package.json | 8 ++++++-- extensions/voice-call/package.json | 8 ++++++-- extensions/whatsapp/package.json | 8 ++++++-- 10 files changed, 55 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9807740511..0eac6657bc8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ Docs: https://docs.openclaw.ai - Docs/Codex: clarify that ChatGPT/Codex subscription setups should use `openai/gpt-*` with `agentRuntime.id: "codex"` for native Codex runtime, while `openai-codex/*` remains the PI OAuth route. Thanks @pashpashpash. - Plugins/source checkout: load bundled plugins from the `extensions/*` pnpm workspace tree in source checkouts, so plugin-local dependencies and edits are used directly while packaged installs keep using the built runtime tree. Thanks @vincentkoc. - Plugins/beta: prepare BlueBubbles, diagnostics Prometheus, Google Meet, Nextcloud Talk, Nostr, Zalo, and Zalo Personal for `2026.5.1-beta.2` npm and ClawHub publishing. Thanks @vincentkoc. +- Plugins/beta: prepare diagnostics OpenTelemetry, Discord, Diffs, Lobster, Memory LanceDB, Microsoft Teams, QQ Bot, Voice Call, and WhatsApp for `2026.5.1-beta.1` npm and ClawHub publishing. Thanks @vincentkoc. - Plugins/beta: prepare Brave, Codex, Feishu, Synology Chat, Tlon, and Twitch for `2026.5.1-beta.1` npm and ClawHub publishing. Thanks @vincentkoc. - Providers/xAI: add Grok 4.3 to the bundled catalog and make it the default xAI chat model. - Plugins/ClawHub: prefer versioned ClawPack artifacts when ClawHub publishes digest metadata, verifying the ClawPack response header and downloaded bytes before installing. Thanks @vincentkoc. diff --git a/extensions/diagnostics-otel/package.json b/extensions/diagnostics-otel/package.json index 2c52b36df26..d684930357b 100644 --- a/extensions/diagnostics-otel/package.json +++ b/extensions/diagnostics-otel/package.json @@ -1,7 +1,11 @@ { "name": "@openclaw/diagnostics-otel", - "version": "2026.4.25", + "version": "2026.5.1-beta.1", "description": "OpenClaw diagnostics OpenTelemetry exporter", + "repository": { + "type": "git", + "url": "https://github.com/openclaw/openclaw" + }, "type": "module", "dependencies": { "@opentelemetry/api": "^1.9.1", @@ -27,7 +31,7 @@ "pluginApi": ">=2026.4.25" }, "build": { - "openclawVersion": "2026.4.25" + "openclawVersion": "2026.5.1-beta.1" }, "release": { "publishToClawHub": true, diff --git a/extensions/diffs/package.json b/extensions/diffs/package.json index b57b4baec7f..9ed31b34a7f 100644 --- a/extensions/diffs/package.json +++ b/extensions/diffs/package.json @@ -1,8 +1,11 @@ { "name": "@openclaw/diffs", - "version": "2026.4.25", - "private": true, + "version": "2026.5.1-beta.1", "description": "OpenClaw diff viewer plugin", + "repository": { + "type": "git", + "url": "https://github.com/openclaw/openclaw" + }, "type": "module", "scripts": { "build:viewer": "bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js" @@ -30,7 +33,7 @@ "pluginApi": ">=2026.4.30" }, "build": { - "openclawVersion": "2026.4.30" + "openclawVersion": "2026.5.1-beta.1" }, "bundle": { "includeInCore": false diff --git a/extensions/discord/package.json b/extensions/discord/package.json index 1f5df23037e..a1e89867758 100644 --- a/extensions/discord/package.json +++ b/extensions/discord/package.json @@ -1,7 +1,11 @@ { "name": "@openclaw/discord", - "version": "2026.4.25", + "version": "2026.5.1-beta.1", "description": "OpenClaw Discord channel plugin", + "repository": { + "type": "git", + "url": "https://github.com/openclaw/openclaw" + }, "type": "module", "dependencies": { "@discordjs/voice": "^0.19.2", @@ -62,7 +66,7 @@ "pluginApi": ">=2026.4.25" }, "build": { - "openclawVersion": "2026.4.25" + "openclawVersion": "2026.5.1-beta.1" }, "release": { "publishToClawHub": true, diff --git a/extensions/lobster/package.json b/extensions/lobster/package.json index a05bac1de09..43f560f4fda 100644 --- a/extensions/lobster/package.json +++ b/extensions/lobster/package.json @@ -1,7 +1,11 @@ { "name": "@openclaw/lobster", - "version": "2026.4.25", + "version": "2026.5.1-beta.1", "description": "Lobster workflow tool plugin (typed pipelines + resumable approvals)", + "repository": { + "type": "git", + "url": "https://github.com/openclaw/openclaw" + }, "type": "module", "dependencies": { "@clawdbot/lobster": "2026.4.6", @@ -19,7 +23,7 @@ "pluginApi": ">=2026.4.25" }, "build": { - "openclawVersion": "2026.4.25" + "openclawVersion": "2026.5.1-beta.1" }, "release": { "publishToClawHub": true, diff --git a/extensions/memory-lancedb/package.json b/extensions/memory-lancedb/package.json index 92e9700b786..1702a58556f 100644 --- a/extensions/memory-lancedb/package.json +++ b/extensions/memory-lancedb/package.json @@ -1,7 +1,11 @@ { "name": "@openclaw/memory-lancedb", - "version": "2026.4.25", + "version": "2026.5.1-beta.1", "description": "OpenClaw LanceDB-backed long-term memory plugin with auto-recall/capture", + "repository": { + "type": "git", + "url": "https://github.com/openclaw/openclaw" + }, "type": "module", "dependencies": { "@lancedb/lancedb": "^0.27.2", @@ -24,7 +28,7 @@ "pluginApi": ">=2026.4.25" }, "build": { - "openclawVersion": "2026.4.25" + "openclawVersion": "2026.5.1-beta.1" }, "release": { "publishToClawHub": true, diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json index 9a43068fb69..45d3b6e13e8 100644 --- a/extensions/msteams/package.json +++ b/extensions/msteams/package.json @@ -1,7 +1,11 @@ { "name": "@openclaw/msteams", - "version": "2026.4.25", + "version": "2026.5.1-beta.1", "description": "OpenClaw Microsoft Teams channel plugin", + "repository": { + "type": "git", + "url": "https://github.com/openclaw/openclaw" + }, "type": "module", "dependencies": { "@azure/identity": "4.13.1", @@ -57,7 +61,7 @@ "pluginApi": ">=2026.4.25" }, "build": { - "openclawVersion": "2026.4.25" + "openclawVersion": "2026.5.1-beta.1" }, "release": { "publishToClawHub": true, diff --git a/extensions/qqbot/package.json b/extensions/qqbot/package.json index 296f15c01a9..a232b86a20e 100644 --- a/extensions/qqbot/package.json +++ b/extensions/qqbot/package.json @@ -1,8 +1,12 @@ { "name": "@openclaw/qqbot", - "version": "2026.4.27", + "version": "2026.5.1-beta.1", "private": false, "description": "OpenClaw QQ Bot channel plugin", + "repository": { + "type": "git", + "url": "https://github.com/openclaw/openclaw" + }, "type": "module", "dependencies": { "@tencent-connect/qqbot-connector": "^1.1.0", @@ -49,7 +53,7 @@ "pluginApi": ">=2026.4.27" }, "build": { - "openclawVersion": "2026.4.27" + "openclawVersion": "2026.5.1-beta.1" }, "bundle": { "includeInCore": false diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json index 3d460457635..f95a619005f 100644 --- a/extensions/voice-call/package.json +++ b/extensions/voice-call/package.json @@ -1,7 +1,11 @@ { "name": "@openclaw/voice-call", - "version": "2026.4.25", + "version": "2026.5.1-beta.1", "description": "OpenClaw voice-call plugin", + "repository": { + "type": "git", + "url": "https://github.com/openclaw/openclaw" + }, "type": "module", "dependencies": { "commander": "^14.0.3", @@ -31,7 +35,7 @@ "pluginApi": ">=2026.4.25" }, "build": { - "openclawVersion": "2026.4.25" + "openclawVersion": "2026.5.1-beta.1" }, "release": { "publishToClawHub": true, diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json index c0c359e3d4d..cb34ec41f65 100644 --- a/extensions/whatsapp/package.json +++ b/extensions/whatsapp/package.json @@ -1,7 +1,11 @@ { "name": "@openclaw/whatsapp", - "version": "2026.4.25", + "version": "2026.5.1-beta.1", "description": "OpenClaw WhatsApp channel plugin", + "repository": { + "type": "git", + "url": "https://github.com/openclaw/openclaw" + }, "type": "module", "dependencies": { "@whiskeysockets/baileys": "7.0.0-rc.9", @@ -60,7 +64,7 @@ "pluginApi": ">=2026.4.25" }, "build": { - "openclawVersion": "2026.4.25" + "openclawVersion": "2026.5.1-beta.1" }, "release": { "publishToClawHub": true,