From d704d0be4050c9e93f8b5e00ea9f25c9c9b9adc8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 16 Aug 2026 14:09:55 +0000 Subject: [PATCH] chore(release): version packages (beta) --- .changeset/pre.json | 14 ++ modules/sdk/@sfmc-sdk/CHANGELOG.md | 10 ++ modules/sdk/@sfmc-sdk/package.json | 2 +- packages/bds-tools/CHANGELOG.md | 18 +++ packages/bds-tools/package.json | 4 +- packages/cli/CHANGELOG.md | 19 +++ packages/cli/package.json | 6 +- packages/db-server/CHANGELOG.md | 120 +++++++++------- packages/db-server/package.json | 4 +- packages/meta/CHANGELOG.md | 179 ++++++++++++++---------- packages/meta/package.json | 14 +- packages/qq-bridge/CHANGELOG.md | 90 +++++++----- packages/qq-bridge/package.json | 4 +- packages/remote-controller/package.json | 2 +- packages/sfmc-extension/package.json | 2 +- packages/tools/CHANGELOG.md | 15 ++ packages/tools/package.json | 6 +- 17 files changed, 328 insertions(+), 181 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index d105b852..0839aadf 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -28,6 +28,9 @@ "fix-scan-dest-occupancy-merge", "four-turtles-lay", "khaki-sheep-refuse", + "linux-bds-host", + "llbot-path-dir-spawn", + "llbot-ws-reply", "mod-install-npm", "mod-publish", "mod-toggle-local-lock", @@ -35,6 +38,16 @@ "new-module-template-parity", "ninety-showers-call", "publish-gh-pr", + "qq-admin-submenu", + "qq-approval-flow-p2", + "qq-chat-bridge-p4", + "qq-command-menu-p0", + "qq-event-push-p2", + "qq-link-join-settings", + "qq-menu-cli-restart", + "qq-menu-panel-bind-p1", + "qq-official-bridge", + "remove-ext-sandbox", "ripe-turkeys-invite", "sapi-debug-sentry", "scaffold-eslint-vscode", @@ -48,6 +61,7 @@ "sfmc-mod-watch", "sfmc-module-pack-spawn", "silent-garlics-dig", + "status-host-bds-detail", "sunny-boxes-hang", "testing-l0-gen", "testing-sandbox-engine", diff --git a/modules/sdk/@sfmc-sdk/CHANGELOG.md b/modules/sdk/@sfmc-sdk/CHANGELOG.md index ce4d73b7..d9488e61 100644 --- a/modules/sdk/@sfmc-sdk/CHANGELOG.md +++ b/modules/sdk/@sfmc-sdk/CHANGELOG.md @@ -1,5 +1,15 @@ # @sfmc-bds/sdk +## 0.2.0-beta.9 + +### Minor Changes + +- 89ffceb: QQ 入服审批(INTERACTION 回调按钮)+ 群 OpenAPI info/bot_state + 踢人/白名单队列(BDS 由 qq-link 模块经 server-admin 生效) +- 89ffceb: QQ 侧指令菜单(official Markdown/键盘与 llbot 编号菜单共用注册表) +- 89ffceb: QQ 事件推群(节流):join/leave/death 约 1 分钟聚合;BDS 启停立即推;配置 `qq_events`;出站复用现有 MC→QQ 通道 +- 89ffceb: QQ 官方自定义菜单/指令面板同步、C2C 指令回复、status/online 与 QQ↔MC 绑定平台 API(游戏侧见独立模块 qq-link) +- 89ffceb: 群服互通支持 QQ 开放平台官方 Bot(双后端可切回 LLBot) + ## 0.2.0-beta.8 ### Minor Changes diff --git a/modules/sdk/@sfmc-sdk/package.json b/modules/sdk/@sfmc-sdk/package.json index 7cc8ee9b..aeb7a94c 100644 --- a/modules/sdk/@sfmc-sdk/package.json +++ b/modules/sdk/@sfmc-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/sdk", - "version": "0.2.0-beta.8", + "version": "0.2.0-beta.9", "description": "ScriptsForMinecraftServer unified SDK — SAPI/Node umbrella covering contracts, runtime, module-loader, db/config/service capabilities, and behavior-pack build.", "author": "Shiroha7z", "license": "ISC", diff --git a/packages/bds-tools/CHANGELOG.md b/packages/bds-tools/CHANGELOG.md index 6337d9f7..ecd13cd9 100644 --- a/packages/bds-tools/CHANGELOG.md +++ b/packages/bds-tools/CHANGELOG.md @@ -1,5 +1,23 @@ # @sfmc-bds/bds-tools +## 0.2.0-beta.9 + +### Minor Changes + +- 89ffceb: Linux BDS 宿主:按平台解析可执行文件与下载 URL,启动时设置 LD_LIBRARY_PATH;argv start 在 POSIX 上 daemonize;pgrep 用 -x 避免误匹配 +- 89ffceb: QQ 事件推群(节流):join/leave/death 约 1 分钟聚合;BDS 启停立即推;配置 `qq_events`;出站复用现有 MC→QQ 通道 + +### Patch Changes + +- f3ba416: 游戏聊天互通:MC→QQ 仅转发 `bridge_channel_id` 匹配且非 `qq_` 回环的 messages;QQ 指令「频道」只读提示;扫描 `modules/packages` 时跟随 symlink(修复 `--link` 在 Linux 下被当成非目录) +- 89ffceb: 群服互通支持 QQ 开放平台官方 Bot(双后端可切回 LLBot) +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] + - @sfmc-bds/sdk@0.2.0-beta.9 + ## 0.2.0-beta.8 ### Minor Changes diff --git a/packages/bds-tools/package.json b/packages/bds-tools/package.json index 254cfc0f..90a9e2c5 100644 --- a/packages/bds-tools/package.json +++ b/packages/bds-tools/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/bds-tools", - "version": "0.2.0-beta.8", + "version": "0.2.0-beta.9", "description": "SFMC BDS auto-updater, lifecycle manager, and behavior-pack assembler", "author": "Shiroha7z", "license": "ISC", @@ -64,7 +64,7 @@ "watch": "node dist/bds-manager.js watch" }, "dependencies": { - "@sfmc-bds/sdk": "^0.2.0-beta.8", + "@sfmc-bds/sdk": "^0.2.0-beta.9", "jszip": "^3.10.1", "node-html-parser": "^9.0.0" }, diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index ad7d1cfb..57b1988c 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,24 @@ # @sfmc-bds/cli +## 0.2.0-beta.9 + +### Patch Changes + +- 89ffceb: Linux BDS 宿主:按平台解析可执行文件与下载 URL,启动时设置 LD_LIBRARY_PATH;argv start 在 POSIX 上 daemonize;pgrep 用 -x 避免误匹配 +- 89ffceb: 修复 LLBot 启动:兼容向导把 llbot_path 写成目录导致 spawn ENOENT +- f3ba416: 游戏聊天互通:MC→QQ 仅转发 `bridge_channel_id` 匹配且非 `qq_` 回环的 messages;QQ 指令「频道」只读提示;扫描 `modules/packages` 时跟随 symlink(修复 `--link` 在 Linux 下被当成非目录) +- ec728dd: CLI 对外部 db/qq 真正 stop/restart(按入口脚本杀进程,避免双实例);QQ 主/管理菜单中文编号样式(official+llbot 共用);频道/自检增强 +- 89ffceb: 群服互通支持 QQ 开放平台官方 Bot(双后端可切回 LLBot) +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [f3ba416] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] + - @sfmc-bds/bds-tools@0.2.0-beta.9 + - @sfmc-bds/sdk@0.2.0-beta.9 + ## 0.2.0-beta.8 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 50b49a39..92dedf5c 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/cli", - "version": "0.2.0-beta.8", + "version": "0.2.0-beta.9", "description": "SFMC management CLI — REPL, service supervisor, module install, behavior-pack build/deploy", "author": "Shiroha7z", "license": "AGPL-v3.0-only", @@ -53,8 +53,8 @@ }, "dependencies": { "@clack/prompts": "^1.7.0", - "@sfmc-bds/bds-tools": "^0.2.0-beta.8", - "@sfmc-bds/sdk": "^0.2.0-beta.8", + "@sfmc-bds/bds-tools": "^0.2.0-beta.9", + "@sfmc-bds/sdk": "^0.2.0-beta.9", "chalk": "^6.0.0", "ws": "^8.21.1" }, diff --git a/packages/db-server/CHANGELOG.md b/packages/db-server/CHANGELOG.md index 99c13fbf..d3f46d2a 100644 --- a/packages/db-server/CHANGELOG.md +++ b/packages/db-server/CHANGELOG.md @@ -1,49 +1,71 @@ -# @sfmc-bds/db-server - -## 0.2.0-beta.4 - -### Patch Changes - -- none -- Updated dependencies - - @sfmc-bds/sdk@0.2.0-beta.5 - -## 0.2.0-beta.3 - -### Patch Changes - -- none -- Updated dependencies - - @sfmc-bds/sdk@0.2.0-beta.4 - -## 0.2.0-beta.2 - -### Patch Changes - -- none -- Updated dependencies - - @sfmc-bds/sdk@0.2.0-beta.3 - -## 0.2.0-beta.1 - -### Patch Changes - -- - feat(remote-controller): 添加日志功能并更新包依赖 - - chore/fix: - - 在 package.json 中添加 @sfmc-bds/sdk 作为依赖。 - - 引入日志模块(log.ts),用于 remote-controller 的统一日志记录。 - - 将 console.error 和 console.log 语句替换为 log 方法,以改善日志管理。 - - 更新 index.ts,使其在错误和信息提示中利用新的日志功能。 - - 增强 world-packs.ts 中各类操作(包括安装和冲突处理)的日志记录。 - - 改进中英文 i18n 本地化字符串,提升清晰度和一致性。 - -## 0.2.0-beta.0 - -### Minor Changes - -- configs/all 下发 modules+tokens;模块 enable 热同步;经济行类型内聚 domain;服务文件日志统一;v2 失败信封与 SOLID 收敛。 - -### Patch Changes - -- Updated dependencies - - @sfmc-bds/sdk@0.2.0-beta.0 +# @sfmc-bds/db-server + +## 0.2.0-beta.5 + +### Minor Changes + +- 89ffceb: QQ 入服审批(INTERACTION 回调按钮)+ 群 OpenAPI info/bot_state + 踢人/白名单队列(BDS 由 qq-link 模块经 server-admin 生效) +- 89ffceb: QQ 事件推群(节流):join/leave/death 约 1 分钟聚合;BDS 启停立即推;配置 `qq_events`;出站复用现有 MC→QQ 通道 +- 89ffceb: QQ 官方自定义菜单/指令面板同步、C2C 指令回复、status/online 与 QQ↔MC 绑定平台 API(游戏侧见独立模块 qq-link) +- 89ffceb: 群服互通支持 QQ 开放平台官方 Bot(双后端可切回 LLBot) +- 89ffceb: Enrich GET /api/sfmc/status with host uptime, BDS/db process uptime, and memory/CPU; QQ status command shows the richer summary. + +### Patch Changes + +- 89ffceb: Linux BDS 宿主:按平台解析可执行文件与下载 URL,启动时设置 LD_LIBRARY_PATH;argv start 在 POSIX 上 daemonize;pgrep 用 -x 避免误匹配 +- f3ba416: 游戏聊天互通:MC→QQ 仅转发 `bridge_channel_id` 匹配且非 `qq_` 回环的 messages;QQ 指令「频道」只读提示;扫描 `modules/packages` 时跟随 symlink(修复 `--link` 在 Linux 下被当成非目录) +- 89ffceb: 入服开关落在 configs/qq_link.json;新增只读 treat_group_admins_as_admins(群管视作管理员,仅文件可改) +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] + - @sfmc-bds/sdk@0.2.0-beta.9 + +## 0.2.0-beta.4 + +### Patch Changes + +- none +- Updated dependencies + - @sfmc-bds/sdk@0.2.0-beta.5 + +## 0.2.0-beta.3 + +### Patch Changes + +- none +- Updated dependencies + - @sfmc-bds/sdk@0.2.0-beta.4 + +## 0.2.0-beta.2 + +### Patch Changes + +- none +- Updated dependencies + - @sfmc-bds/sdk@0.2.0-beta.3 + +## 0.2.0-beta.1 + +### Patch Changes + +- - feat(remote-controller): 添加日志功能并更新包依赖 + - chore/fix: + - 在 package.json 中添加 @sfmc-bds/sdk 作为依赖。 + - 引入日志模块(log.ts),用于 remote-controller 的统一日志记录。 + - 将 console.error 和 console.log 语句替换为 log 方法,以改善日志管理。 + - 更新 index.ts,使其在错误和信息提示中利用新的日志功能。 + - 增强 world-packs.ts 中各类操作(包括安装和冲突处理)的日志记录。 + - 改进中英文 i18n 本地化字符串,提升清晰度和一致性。 + +## 0.2.0-beta.0 + +### Minor Changes + +- configs/all 下发 modules+tokens;模块 enable 热同步;经济行类型内聚 domain;服务文件日志统一;v2 失败信封与 SOLID 收敛。 + +### Patch Changes + +- Updated dependencies + - @sfmc-bds/sdk@0.2.0-beta.0 diff --git a/packages/db-server/package.json b/packages/db-server/package.json index 3c14e9ab..7e57dc89 100644 --- a/packages/db-server/package.json +++ b/packages/db-server/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/db-server", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "description": "SFMC SQLite HTTP REST backend — configs, modules, gameplay data", "author": "Shiroha7z", "license": "AGPL-3.0-only", @@ -42,7 +42,7 @@ "typecheck": "tsc7 --noEmit" }, "dependencies": { - "@sfmc-bds/sdk": "^0.2.0-beta.5", + "@sfmc-bds/sdk": "^0.2.0-beta.9", "sql-template-strings": "^2.2.2" }, "publishConfig": { diff --git a/packages/meta/CHANGELOG.md b/packages/meta/CHANGELOG.md index d520cfcf..ee2f6daa 100644 --- a/packages/meta/CHANGELOG.md +++ b/packages/meta/CHANGELOG.md @@ -1,77 +1,102 @@ -# @sfmc-bds/sfmc - -## 0.2.0-beta.4 - -### Patch Changes - -- none -- Updated dependencies - - @sfmc-bds/bds-tools@0.2.0-beta.6 - - @sfmc-bds/db-server@0.2.0-beta.4 - - @sfmc-bds/sdk@0.2.0-beta.5 - - @sfmc-bds/qq-bridge@0.1.1-beta.3 - - @sfmc-bds/cli@0.2.0-beta.4 - - @sfmc-bds/tools@0.2.0-beta.6 - -## 0.2.0-beta.3 - -### Patch Changes - -- none -- Updated dependencies - - @sfmc-bds/bds-tools@0.2.0-beta.5 - - @sfmc-bds/db-server@0.2.0-beta.3 - - @sfmc-bds/sdk@0.2.0-beta.4 - - @sfmc-bds/qq-bridge@0.1.1-beta.2 - - @sfmc-bds/cli@0.2.0-beta.3 - - @sfmc-bds/tools@0.2.0-beta.5 - -## 0.2.0-beta.2 - -### Patch Changes - -- none -- Updated dependencies - - @sfmc-bds/sdk@0.2.0-beta.3 - - @sfmc-bds/tools@0.2.0-beta.4 - - @sfmc-bds/bds-tools@0.2.0-beta.4 - - @sfmc-bds/db-server@0.2.0-beta.2 - - @sfmc-bds/qq-bridge@0.1.1-beta.1 - - @sfmc-bds/cli@0.2.0-beta.2 - -## 0.2.0-beta.1 - -### Patch Changes - -- - feat(remote-controller): 添加日志功能并更新包依赖 - - chore/fix: - - 在 package.json 中添加 @sfmc-bds/sdk 作为依赖。 - - 引入日志模块(log.ts),用于 remote-controller 的统一日志记录。 - - 将 console.error 和 console.log 语句替换为 log 方法,以改善日志管理。 - - 更新 index.ts,使其在错误和信息提示中利用新的日志功能。 - - 增强 world-packs.ts 中各类操作(包括安装和冲突处理)的日志记录。 - - 改进中英文 i18n 本地化字符串,提升清晰度和一致性。 -- Updated dependencies - - @sfmc-bds/bds-tools@0.2.0-beta.1 - - @sfmc-bds/db-server@0.2.0-beta.1 - -## 0.2.0-beta.0 - -### Minor Changes - -- 聚合包依赖对齐平台 0.2 beta;安装说明改为 @beta;SEA 相关说明清理。 - -### Patch Changes - -- Updated dependencies -- Updated dependencies -- Updated dependencies -- Updated dependencies -- Updated dependencies -- Updated dependencies - - @sfmc-bds/bds-tools@0.2.0-beta.0 - - @sfmc-bds/cli@0.2.0-beta.0 - - @sfmc-bds/db-server@0.2.0-beta.0 - - @sfmc-bds/qq-bridge@0.1.1-beta.0 - - @sfmc-bds/sdk@0.2.0-beta.0 - - @sfmc-bds/tools@0.2.0-beta.0 +# @sfmc-bds/sfmc + +## 0.2.0-beta.5 + +### Patch Changes + +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [5712b87] +- Updated dependencies [89ffceb] +- Updated dependencies [f3ba416] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [ec728dd] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [4fc6ef9] +- Updated dependencies [89ffceb] + - @sfmc-bds/bds-tools@0.2.0-beta.9 + - @sfmc-bds/cli@0.2.0-beta.9 + - @sfmc-bds/db-server@0.2.0-beta.5 + - @sfmc-bds/qq-bridge@0.2.0-beta.4 + - @sfmc-bds/sdk@0.2.0-beta.9 + - @sfmc-bds/tools@0.2.0-beta.10 + +## 0.2.0-beta.4 + +### Patch Changes + +- none +- Updated dependencies + - @sfmc-bds/bds-tools@0.2.0-beta.6 + - @sfmc-bds/db-server@0.2.0-beta.4 + - @sfmc-bds/sdk@0.2.0-beta.5 + - @sfmc-bds/qq-bridge@0.1.1-beta.3 + - @sfmc-bds/cli@0.2.0-beta.4 + - @sfmc-bds/tools@0.2.0-beta.6 + +## 0.2.0-beta.3 + +### Patch Changes + +- none +- Updated dependencies + - @sfmc-bds/bds-tools@0.2.0-beta.5 + - @sfmc-bds/db-server@0.2.0-beta.3 + - @sfmc-bds/sdk@0.2.0-beta.4 + - @sfmc-bds/qq-bridge@0.1.1-beta.2 + - @sfmc-bds/cli@0.2.0-beta.3 + - @sfmc-bds/tools@0.2.0-beta.5 + +## 0.2.0-beta.2 + +### Patch Changes + +- none +- Updated dependencies + - @sfmc-bds/sdk@0.2.0-beta.3 + - @sfmc-bds/tools@0.2.0-beta.4 + - @sfmc-bds/bds-tools@0.2.0-beta.4 + - @sfmc-bds/db-server@0.2.0-beta.2 + - @sfmc-bds/qq-bridge@0.1.1-beta.1 + - @sfmc-bds/cli@0.2.0-beta.2 + +## 0.2.0-beta.1 + +### Patch Changes + +- - feat(remote-controller): 添加日志功能并更新包依赖 + - chore/fix: + - 在 package.json 中添加 @sfmc-bds/sdk 作为依赖。 + - 引入日志模块(log.ts),用于 remote-controller 的统一日志记录。 + - 将 console.error 和 console.log 语句替换为 log 方法,以改善日志管理。 + - 更新 index.ts,使其在错误和信息提示中利用新的日志功能。 + - 增强 world-packs.ts 中各类操作(包括安装和冲突处理)的日志记录。 + - 改进中英文 i18n 本地化字符串,提升清晰度和一致性。 +- Updated dependencies + - @sfmc-bds/bds-tools@0.2.0-beta.1 + - @sfmc-bds/db-server@0.2.0-beta.1 + +## 0.2.0-beta.0 + +### Minor Changes + +- 聚合包依赖对齐平台 0.2 beta;安装说明改为 @beta;SEA 相关说明清理。 + +### Patch Changes + +- Updated dependencies +- Updated dependencies +- Updated dependencies +- Updated dependencies +- Updated dependencies +- Updated dependencies + - @sfmc-bds/bds-tools@0.2.0-beta.0 + - @sfmc-bds/cli@0.2.0-beta.0 + - @sfmc-bds/db-server@0.2.0-beta.0 + - @sfmc-bds/qq-bridge@0.1.1-beta.0 + - @sfmc-bds/sdk@0.2.0-beta.0 + - @sfmc-bds/tools@0.2.0-beta.0 diff --git a/packages/meta/package.json b/packages/meta/package.json index 950d42d8..e90772ab 100644 --- a/packages/meta/package.json +++ b/packages/meta/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/sfmc", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "description": "SFMC all-in-one meta package — CLI + db-server + qq-bridge + bds-tools. One install, then `sfmc` to init and run.", "author": "Shiroha7z", "license": "GPL-3.0-only", @@ -36,12 +36,12 @@ "prepublishOnly": "node -e \"process.exit(0)\"" }, "dependencies": { - "@sfmc-bds/bds-tools": "^0.2.0-beta.6", - "@sfmc-bds/cli": "^0.2.0-beta.4", - "@sfmc-bds/db-server": "^0.2.0-beta.4", - "@sfmc-bds/qq-bridge": "^0.1.1-beta.3", - "@sfmc-bds/sdk": "^0.2.0-beta.5", - "@sfmc-bds/tools": "^0.2.0-beta.6" + "@sfmc-bds/bds-tools": "^0.2.0-beta.9", + "@sfmc-bds/cli": "^0.2.0-beta.9", + "@sfmc-bds/db-server": "^0.2.0-beta.5", + "@sfmc-bds/qq-bridge": "^0.2.0-beta.4", + "@sfmc-bds/sdk": "^0.2.0-beta.9", + "@sfmc-bds/tools": "^0.2.0-beta.10" }, "publishConfig": { "access": "public", diff --git a/packages/qq-bridge/CHANGELOG.md b/packages/qq-bridge/CHANGELOG.md index bc95e239..4d85721d 100644 --- a/packages/qq-bridge/CHANGELOG.md +++ b/packages/qq-bridge/CHANGELOG.md @@ -1,33 +1,57 @@ -# @sfmc-bds/qq-bridge - -## 0.1.1-beta.3 - -### Patch Changes - -- none -- Updated dependencies - - @sfmc-bds/sdk@0.2.0-beta.5 - -## 0.1.1-beta.2 - -### Patch Changes - -- none -- Updated dependencies - - @sfmc-bds/sdk@0.2.0-beta.4 - -## 0.1.1-beta.1 - -### Patch Changes - -- none -- Updated dependencies - - @sfmc-bds/sdk@0.2.0-beta.3 - -## 0.1.1-beta.0 - -### Patch Changes - -- 统一服务文件日志与配置/构建链路;无 QQ 协议级功能变更。 -- Updated dependencies - - @sfmc-bds/sdk@0.2.0-beta.0 +# @sfmc-bds/qq-bridge + +## 0.2.0-beta.4 + +### Minor Changes + +- 89ffceb: QQ 入服审批(INTERACTION 回调按钮)+ 群 OpenAPI info/bot_state + 踢人/白名单队列(BDS 由 qq-link 模块经 server-admin 生效) +- 89ffceb: QQ 侧指令菜单(official Markdown/键盘与 llbot 编号菜单共用注册表) +- 89ffceb: QQ 官方自定义菜单/指令面板同步、C2C 指令回复、status/online 与 QQ↔MC 绑定平台 API(游戏侧见独立模块 qq-link) +- 89ffceb: 群服互通支持 QQ 开放平台官方 Bot(双后端可切回 LLBot) + +### Patch Changes + +- 89ffceb: llbot 指令回复优先经 reverse-WS 发 send_group_msg,避免未开 HTTP 3004 时 ECONNREFUSED +- 5712b87: QQ 主菜单收拢常用指令;踢人/待审/配置等收入「管理」子菜单(触发词仍可直达) +- f3ba416: 游戏聊天互通:MC→QQ 仅转发 `bridge_channel_id` 匹配且非 `qq_` 回环的 messages;QQ 指令「频道」只读提示;扫描 `modules/packages` 时跟随 symlink(修复 `--link` 在 Linux 下被当成非目录) +- 89ffceb: 入服开关落在 configs/qq_link.json;新增只读 treat_group_admins_as_admins(群管视作管理员,仅文件可改) +- ec728dd: CLI 对外部 db/qq 真正 stop/restart(按入口脚本杀进程,避免双实例);QQ 主/管理菜单中文编号样式(official+llbot 共用);频道/自检增强 +- 89ffceb: Enrich GET /api/sfmc/status with host uptime, BDS/db process uptime, and memory/CPU; QQ status command shows the richer summary. +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] + - @sfmc-bds/sdk@0.2.0-beta.9 + +## 0.1.1-beta.3 + +### Patch Changes + +- none +- Updated dependencies + - @sfmc-bds/sdk@0.2.0-beta.5 + +## 0.1.1-beta.2 + +### Patch Changes + +- none +- Updated dependencies + - @sfmc-bds/sdk@0.2.0-beta.4 + +## 0.1.1-beta.1 + +### Patch Changes + +- none +- Updated dependencies + - @sfmc-bds/sdk@0.2.0-beta.3 + +## 0.1.1-beta.0 + +### Patch Changes + +- 统一服务文件日志与配置/构建链路;无 QQ 协议级功能变更。 +- Updated dependencies + - @sfmc-bds/sdk@0.2.0-beta.0 diff --git a/packages/qq-bridge/package.json b/packages/qq-bridge/package.json index 529793d0..6bd3b201 100644 --- a/packages/qq-bridge/package.json +++ b/packages/qq-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/qq-bridge", - "version": "0.1.1-beta.3", + "version": "0.2.0-beta.4", "description": "SFMC QQ ↔ MC bridge — official QQ Open Platform Bot and/or LLBot OneBot 11", "author": "Shiroha7z", "license": "ISC", @@ -41,7 +41,7 @@ "typecheck": "tsc7 --noEmit" }, "dependencies": { - "@sfmc-bds/sdk": "^0.2.0-beta.5", + "@sfmc-bds/sdk": "^0.2.0-beta.9", "ws": "^8.21.1" }, "publishConfig": { diff --git a/packages/remote-controller/package.json b/packages/remote-controller/package.json index 42d8fb62..6ec32b9c 100644 --- a/packages/remote-controller/package.json +++ b/packages/remote-controller/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc7 --noEmit" }, "dependencies": { - "@sfmc-bds/sdk": "^0.2.0-beta.8", + "@sfmc-bds/sdk": "^0.2.0-beta.9", "ws": "^8.21.1" } } diff --git a/packages/sfmc-extension/package.json b/packages/sfmc-extension/package.json index 00b46a7d..70ab5bd2 100644 --- a/packages/sfmc-extension/package.json +++ b/packages/sfmc-extension/package.json @@ -183,7 +183,7 @@ }, "dependencies": { "@sfmc-bds/devkit": "^0.1.0-beta.1", - "@sfmc-bds/sdk": "^0.2.0-beta.8" + "@sfmc-bds/sdk": "^0.2.0-beta.9" }, "devDependencies": { "@types/vscode": "^1.85.0", diff --git a/packages/tools/CHANGELOG.md b/packages/tools/CHANGELOG.md index 232ee23b..8dbd33d9 100644 --- a/packages/tools/CHANGELOG.md +++ b/packages/tools/CHANGELOG.md @@ -1,5 +1,20 @@ # @sfmc-bds/tools +## 0.2.0-beta.10 + +### Patch Changes + +- 4fc6ef9: chore(tools): new-module 不再生成脚本沙箱剧本(`.sfmc/sandbox-script.json`);README 改为 `npm test` + Sapience + Watch +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [f3ba416] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] +- Updated dependencies [89ffceb] + - @sfmc-bds/bds-tools@0.2.0-beta.9 + - @sfmc-bds/sdk@0.2.0-beta.9 + ## 0.2.0-beta.9 ### Patch Changes diff --git a/packages/tools/package.json b/packages/tools/package.json index 77011153..c3b34725 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/tools", - "version": "0.2.0-beta.9", + "version": "0.2.0-beta.10", "description": "SFMC dev tools - testing before build", "author": "Shiroha7z", "license": "AGPL-3.0-only", @@ -61,8 +61,8 @@ "build": "node -e \"process.exit(0)\"" }, "dependencies": { - "@sfmc-bds/bds-tools": "^0.2.0-beta.8", - "@sfmc-bds/sdk": "^0.2.0-beta.8" + "@sfmc-bds/bds-tools": "^0.2.0-beta.9", + "@sfmc-bds/sdk": "^0.2.0-beta.9" }, "publishConfig": { "access": "public",