diff --git a/.changeset/pre.json b/.changeset/pre.json index 21158565..1ef98092 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -42,6 +42,7 @@ "new-module-template-parity", "ninety-showers-call", "npm-create-module-authoring", + "packs-doctor-world-experiments", "publish-gh-pr", "qq-admin-submenu", "qq-approval-flow-p2", @@ -70,12 +71,14 @@ "sfmc-debug-command", "sfmc-mod-watch", "sfmc-module-pack-spawn", + "short-native-command-names", "silent-garlics-dig", "status-host-bds-detail", "sunny-boxes-hang", "testing-l0-gen", "testing-sandbox-engine", "testing-sandbox-fidelity", + "tidy-transactions-recover", "twelve-llamas-talk", "unpublish-tools-move-capabilities", "verify-module-publish", diff --git a/modules/sdk/@sfmc-sdk/CHANGELOG.md b/modules/sdk/@sfmc-sdk/CHANGELOG.md index f8216784..c4902018 100644 --- a/modules/sdk/@sfmc-sdk/CHANGELOG.md +++ b/modules/sdk/@sfmc-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @sfmc-bds/sdk +## 0.2.0-beta.15 + +### Minor Changes + +- f616527: 将所有玩家原生命令统一改为 `/c:<命令>`,模块命令不再拼接模块 id;旧的 `/c:<模块>_<命令>` 名称不再注册。 + ## 0.2.0-beta.14 ### Minor Changes diff --git a/modules/sdk/@sfmc-sdk/package.json b/modules/sdk/@sfmc-sdk/package.json index 7dc0b3f2..0ce5a402 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.14", + "version": "0.2.0-beta.15", "description": "ScriptsForMinecraftServer unified SDK — SAPI/Node umbrella covering contracts, runtime, module-loader, and db/config/service capabilities.", "author": "Shiroha7z", "license": "ISC", diff --git a/packages/bds-tools/CHANGELOG.md b/packages/bds-tools/CHANGELOG.md index 35cf30a9..5f352297 100644 --- a/packages/bds-tools/CHANGELOG.md +++ b/packages/bds-tools/CHANGELOG.md @@ -1,5 +1,19 @@ # @sfmc-bds/bds-tools +## 0.2.0-beta.15 + +### Minor Changes + +- cc6a12b: feat(bds-tools,cli): 增强 packs doctor 存档实验性玩法开关诊断与自愈配置 + + - `@sfmc-bds/bds-tools`: 支持检测与修改当前版本已知的全部实验性功能(测试版 API、创作者功能、创作者相机、Voxel形状、村民贸易再平衡、2026年第3次更新、Minecraft Education 功能),提供智能别名解析与安全的原子化 level.dat 修改与灾备。 + - `@sfmc-bds/cli`: `packs doctor` 命令支持 `--experiments`、`--all-experiments`、`--experiments=` 开关;在诊断视图中高亮直观展示当前存档的各实验性玩法启用状态。 + +### Patch Changes + +- Updated dependencies [f616527] + - @sfmc-bds/sdk@0.2.0-beta.15 + ## 0.2.0-beta.14 ### Minor Changes diff --git a/packages/bds-tools/package.json b/packages/bds-tools/package.json index 65b90664..ae0d60ad 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.14", + "version": "0.2.0-beta.15", "description": "SFMC BDS auto-updater, lifecycle manager, and behavior-pack assembler", "author": "Shiroha7z", "license": "AGPL-3.0-only", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 94e002f5..7bde0e16 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,21 @@ # @sfmc-bds/cli +## 0.2.0-beta.17 + +### Minor Changes + +- cc6a12b: feat(bds-tools,cli): 增强 packs doctor 存档实验性玩法开关诊断与自愈配置 + + - `@sfmc-bds/bds-tools`: 支持检测与修改当前版本已知的全部实验性功能(测试版 API、创作者功能、创作者相机、Voxel形状、村民贸易再平衡、2026年第3次更新、Minecraft Education 功能),提供智能别名解析与安全的原子化 level.dat 修改与灾备。 + - `@sfmc-bds/cli`: `packs doctor` 命令支持 `--experiments`、`--all-experiments`、`--experiments=` 开关;在诊断视图中高亮直观展示当前存档的各实验性玩法启用状态。 + +### Patch Changes + +- Updated dependencies [cc6a12b] +- Updated dependencies [f616527] + - @sfmc-bds/bds-tools@0.2.0-beta.15 + - @sfmc-bds/sdk@0.2.0-beta.15 + ## 0.2.0-beta.16 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 29d20ac4..9b795a77 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/cli", - "version": "0.2.0-beta.16", + "version": "0.2.0-beta.17", "description": "SFMC management CLI — REPL, service supervisor, module install, behavior-pack build/deploy", "author": "Shiroha7z", "license": "AGPL-3.0-only", diff --git a/packages/db-server/CHANGELOG.md b/packages/db-server/CHANGELOG.md index 2767006b..e6e604ec 100644 --- a/packages/db-server/CHANGELOG.md +++ b/packages/db-server/CHANGELOG.md @@ -1,5 +1,13 @@ # @sfmc-bds/db-server +## 0.2.0-beta.11 + +### Patch Changes + +- 8d71b80: 为交互式数据库事务增加空闲租约回收,并为事务槽排队增加超时和 `transaction_busy` 错误,防止孤儿事务永久阻塞所有模块。 +- Updated dependencies [f616527] + - @sfmc-bds/sdk@0.2.0-beta.15 + ## 0.2.0-beta.10 ### Patch Changes diff --git a/packages/db-server/package.json b/packages/db-server/package.json index 305ea126..ac3fd6e9 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.10", + "version": "0.2.0-beta.11", "description": "SFMC SQLite HTTP REST backend — configs, modules, gameplay data", "author": "Shiroha7z", "license": "AGPL-3.0-only", diff --git a/packages/devkit/CHANGELOG.md b/packages/devkit/CHANGELOG.md index 81c105c3..f904fed1 100644 --- a/packages/devkit/CHANGELOG.md +++ b/packages/devkit/CHANGELOG.md @@ -1,5 +1,15 @@ # @sfmc-bds/devkit +## 1.0.0-beta.8 + +### Patch Changes + +- Updated dependencies [cc6a12b] +- Updated dependencies [f616527] + - @sfmc-bds/bds-tools@0.2.0-beta.15 + - @sfmc-bds/cli@0.2.0-beta.17 + - @sfmc-bds/sdk@0.2.0-beta.15 + ## 1.0.0-beta.7 ### Patch Changes diff --git a/packages/devkit/package.json b/packages/devkit/package.json index 89b70574..9ef580ed 100644 --- a/packages/devkit/package.json +++ b/packages/devkit/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/devkit", - "version": "1.0.0-beta.7", + "version": "1.0.0-beta.8", "description": "SFMC module authoring toolkit — watch, rebuild, enable/disable (for VS Code extension & tooling)", "type": "module", "license": "AGPL-3.0-only", diff --git a/packages/meta/CHANGELOG.md b/packages/meta/CHANGELOG.md index 782623b1..ac15aeff 100644 --- a/packages/meta/CHANGELOG.md +++ b/packages/meta/CHANGELOG.md @@ -1,5 +1,18 @@ # @sfmc-bds/sfmc +## 0.2.0-beta.12 + +### Patch Changes + +- Updated dependencies [cc6a12b] +- Updated dependencies [f616527] +- Updated dependencies [8d71b80] + - @sfmc-bds/bds-tools@0.2.0-beta.15 + - @sfmc-bds/cli@0.2.0-beta.17 + - @sfmc-bds/sdk@0.2.0-beta.15 + - @sfmc-bds/db-server@0.2.0-beta.11 + - @sfmc-bds/qq-bridge@0.2.0-beta.10 + ## 0.2.0-beta.11 ### Patch Changes diff --git a/packages/meta/package.json b/packages/meta/package.json index 510b4298..afc4d6bd 100644 --- a/packages/meta/package.json +++ b/packages/meta/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/sfmc", - "version": "0.2.0-beta.11", + "version": "0.2.0-beta.12", "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": "AGPL-3.0-only", diff --git a/packages/qq-bridge/CHANGELOG.md b/packages/qq-bridge/CHANGELOG.md index 375ae70a..61555970 100644 --- a/packages/qq-bridge/CHANGELOG.md +++ b/packages/qq-bridge/CHANGELOG.md @@ -1,5 +1,12 @@ # @sfmc-bds/qq-bridge +## 0.2.0-beta.10 + +### Patch Changes + +- Updated dependencies [f616527] + - @sfmc-bds/sdk@0.2.0-beta.15 + ## 0.2.0-beta.9 ### Patch Changes diff --git a/packages/qq-bridge/package.json b/packages/qq-bridge/package.json index d1803299..ac97e74f 100644 --- a/packages/qq-bridge/package.json +++ b/packages/qq-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/qq-bridge", - "version": "0.2.0-beta.9", + "version": "0.2.0-beta.10", "description": "SFMC QQ ↔ MC bridge — official QQ Open Platform Bot and/or LLBot OneBot 11", "author": "Shiroha7z", "license": "AGPL-3.0-only", diff --git a/packages/tools/CHANGELOG.md b/packages/tools/CHANGELOG.md index 8f0ad933..503cb042 100644 --- a/packages/tools/CHANGELOG.md +++ b/packages/tools/CHANGELOG.md @@ -1,5 +1,14 @@ # @sfmc-bds/tools +## 0.2.0-beta.16 + +### Patch Changes + +- Updated dependencies [cc6a12b] +- Updated dependencies [f616527] + - @sfmc-bds/bds-tools@0.2.0-beta.15 + - @sfmc-bds/sdk@0.2.0-beta.15 + ## 0.2.0-beta.15 ### Patch Changes diff --git a/packages/tools/package.json b/packages/tools/package.json index b33bcd2e..01a5b7cc 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/tools", - "version": "0.2.0-beta.15", + "version": "0.2.0-beta.16", "private": true, "description": "SFMC monorepo-only scripts — verify, docs, release, build bins (not published to npm)", "author": "Shiroha7z",