Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .changeset/desktop-formal-provenance.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/desktop-preview-safety.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/disable-manifest-toggle-policy.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/module-registry-submit.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/platform-runtime-metrics.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/sfmc-desktop-management.md

This file was deleted.

9 changes: 9 additions & 0 deletions modules/packages/qq-link/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# @sfmc-bds/module-qq-link

## 1.0.0

### Patch Changes

- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- @sfmc-bds/sdk@0.3.0
4 changes: 2 additions & 2 deletions modules/packages/qq-link/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/module-qq-link",
"version": "0.1.1",
"version": "1.0.0",
"private": true,
"description": "平台内置 QQ↔MC 绑定、游玩门槛、事件上报与账号快照。聊天互通由聊天模块负责。",
"license": "ISC",
Expand Down Expand Up @@ -44,6 +44,6 @@
"typescript": "^5.6.0"
},
"peerDependencies": {
"@sfmc-bds/sdk": ">=0.2.4"
"@sfmc-bds/sdk": ">=0.3.0"
}
}
7 changes: 7 additions & 0 deletions modules/sdk/@sfmc-sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @sfmc-bds/sdk

## 0.3.0

### Minor Changes

- a065cc4: 停用模块 manifest 的 `canDisable` 与 `enabledByDefault`:从 JSON Schema 和 TypeScript 契约移除,SDK v2/v3 校验及 DB 加载器拒绝包含这些字段的声明。模块作者需删除旧字段;安装目录投影统一默认启用、允许服主禁用,已有启停状态仍由 module-lock 管理,升级继续保留。
- a065cc4: 将 TPS、在线人数、维度实体数量与视距区块估算加入平台宿主的基础运行监控,提供受控指标读取、72 小时有界历史和主机内存、进程资源信息。桌面总览使用实际采样并区分断采、过期与未知状态。

## 0.2.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion modules/sdk/@sfmc-sdk/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/sdk",
"version": "0.2.4",
"version": "0.3.0",
"description": "ScriptsForMinecraftServer unified SDK — SAPI/Node umbrella covering contracts, runtime, module-loader, and db/config/service capabilities.",
"author": "Shiroha7z",
"license": "ISC",
Expand Down
9 changes: 9 additions & 0 deletions packages/bds-tools/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @sfmc-bds/bds-tools

## 0.2.5

### Patch Changes

- a065cc4: 增加版本化桌面管理协议、非交互 stdio 入口、持久化任务和跨进程维护锁;守护进程可由独立 Node 与显式 CLI 入口启动,保持原 CLI 协议兼容。
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- @sfmc-bds/sdk@0.3.0

## 0.2.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/bds-tools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/bds-tools",
"version": "0.2.4",
"version": "0.2.5",
"description": "SFMC BDS auto-updater, lifecycle manager, and behavior-pack assembler",
"author": "Shiroha7z",
"license": "AGPL-3.0-only",
Expand Down
26 changes: 26 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# @sfmc-bds/cli

## 0.4.0

### Minor Changes

- a065cc4: 停用模块 manifest 的 `canDisable` 与 `enabledByDefault`:从 JSON Schema 和 TypeScript 契约移除,SDK v2/v3 校验及 DB 加载器拒绝包含这些字段的声明。模块作者需删除旧字段;安装目录投影统一默认启用、允许服主禁用,已有启停状态仍由 module-lock 管理,升级继续保留。
- a065cc4: 增加模块索引预览和一键 PR 提交,共用 npm、Schema、来源与依赖校验,支持重复提交更新及发布后 CI 接入;脚手架提供索引展示配置。

为避免 CLI 与 devkit 循环依赖,devkit 不再隐式安装 CLI。使用重建部署功能的独立 devkit 消费者需另行安装 @sfmc-bds/cli,或配置 SFMC_CLI / cliPath;官方扩展继续自带 CLI。

- a065cc4: 将 TPS、在线人数、维度实体数量与视距区块估算加入平台宿主的基础运行监控,提供受控指标读取、72 小时有界历史和主机内存、进程资源信息。桌面总览使用实际采样并区分断采、过期与未知状态。
- a065cc4: 增加版本化桌面管理协议、非交互 stdio 入口、持久化任务和跨进程维护锁;守护进程可由独立 Node 与显式 CLI 入口启动,保持原 CLI 协议兼容。

### Patch Changes

- 7aa43b0: 桌面正式发行提供 GitHub 构建证明和公开 SHA256,客户端通过发行页手动更新。将管理协议包纳入发行材料与版本验证清单。
- a065cc4: 桌面接入计划保留高于 npm latest 的平台版本,避免把独立预览部署降级到旧稳定版。未配置 BDS 路径的空目录可以完成管理握手并进入初始化向导。
- Updated dependencies [7aa43b0]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- @sfmc-bds/management@0.2.0
- @sfmc-bds/sdk@0.3.0
- @sfmc-bds/devkit@2.0.0
- @sfmc-bds/bds-tools@0.2.5

## 0.3.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/cli",
"version": "0.3.2",
"version": "0.4.0",
"description": "SFMC management CLI — REPL, service supervisor, module install, behavior-pack build/deploy",
"author": "Shiroha7z",
"license": "AGPL-3.0-only",
Expand Down
8 changes: 8 additions & 0 deletions packages/create-module/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @sfmc-bds/create-module

## 0.1.1

### Patch Changes

- a065cc4: 增加模块索引预览和一键 PR 提交,共用 npm、Schema、来源与依赖校验,支持重复提交更新及发布后 CI 接入;脚手架提供索引展示配置。

为避免 CLI 与 devkit 循环依赖,devkit 不再隐式安装 CLI。使用重建部署功能的独立 devkit 消费者需另行安装 @sfmc-bds/cli,或配置 SFMC_CLI / cliPath;官方扩展继续自带 CLI。

## 0.1.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/create-module/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/create-module",
"version": "0.1.0",
"version": "0.1.1",
"description": "Create an SFMC SAPI module with pnpm",
"repository": {
"type": "git",
Expand Down
15 changes: 15 additions & 0 deletions packages/db-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @sfmc-bds/db-server

## 0.3.0

### Minor Changes

- a065cc4: 停用模块 manifest 的 `canDisable` 与 `enabledByDefault`:从 JSON Schema 和 TypeScript 契约移除,SDK v2/v3 校验及 DB 加载器拒绝包含这些字段的声明。模块作者需删除旧字段;安装目录投影统一默认启用、允许服主禁用,已有启停状态仍由 module-lock 管理,升级继续保留。
- a065cc4: 将 TPS、在线人数、维度实体数量与视距区块估算加入平台宿主的基础运行监控,提供受控指标读取、72 小时有界历史和主机内存、进程资源信息。桌面总览使用实际采样并区分断采、过期与未知状态。

### Patch Changes

- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- @sfmc-bds/sdk@0.3.0
- @sfmc-bds/bds-tools@0.2.5

## 0.2.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/db-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/db-server",
"version": "0.2.4",
"version": "0.3.0",
"description": "SFMC SQLite HTTP REST backend — configs, modules, gameplay data",
"author": "Shiroha7z",
"license": "AGPL-3.0-only",
Expand Down
10 changes: 10 additions & 0 deletions packages/desktop/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# @sfmc-bds/desktop

## 0.1.1

### Patch Changes

- Updated dependencies [7aa43b0]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- @sfmc-bds/management@0.2.0
2 changes: 1 addition & 1 deletion packages/desktop/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/desktop",
"version": "0.1.0",
"version": "0.1.1",
"private": true,
"description": "SFMC 桌面管理客户端",
"license": "AGPL-3.0-only",
Expand Down
16 changes: 16 additions & 0 deletions packages/devkit/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @sfmc-bds/devkit

## 2.0.0

### Major Changes

- a065cc4: 增加模块索引预览和一键 PR 提交,共用 npm、Schema、来源与依赖校验,支持重复提交更新及发布后 CI 接入;脚手架提供索引展示配置。

为避免 CLI 与 devkit 循环依赖,devkit 不再隐式安装 CLI。使用重建部署功能的独立 devkit 消费者需另行安装 @sfmc-bds/cli,或配置 SFMC_CLI / cliPath;官方扩展继续自带 CLI。

### Patch Changes

- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- @sfmc-bds/sdk@0.3.0
- @sfmc-bds/bds-tools@0.2.5

## 1.0.8

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/devkit/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/devkit",
"version": "1.0.8",
"version": "2.0.0",
"description": "SFMC module authoring toolkit — watch, rebuild, enable/disable (for VS Code extension & tooling)",
"repository": {
"type": "git",
Expand Down
12 changes: 12 additions & 0 deletions packages/management/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# @sfmc-bds/management

## 0.2.0

### Minor Changes

- a065cc4: 将 TPS、在线人数、维度实体数量与视距区块估算加入平台宿主的基础运行监控,提供受控指标读取、72 小时有界历史和主机内存、进程资源信息。桌面总览使用实际采样并区分断采、过期与未知状态。
- a065cc4: 增加版本化桌面管理协议、非交互 stdio 入口、持久化任务和跨进程维护锁;守护进程可由独立 Node 与显式 CLI 入口启动,保持原 CLI 协议兼容。

### Patch Changes

- 7aa43b0: 桌面正式发行提供 GitHub 构建证明和公开 SHA256,客户端通过发行页手动更新。将管理协议包纳入发行材料与版本验证清单。
2 changes: 1 addition & 1 deletion packages/management/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/management",
"version": "0.1.0",
"version": "0.2.0",
"description": "SFMC management protocol — shared types, handshake/capability discovery and client connection interface (used by CLI and the desktop app)",
"author": "Shiroha7z",
"license": "AGPL-3.0-only",
Expand Down
17 changes: 17 additions & 0 deletions packages/meta/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# @sfmc-bds/sfmc

## 0.2.9

### Patch Changes

- a065cc4: 增加版本化桌面管理协议、非交互 stdio 入口、持久化任务和跨进程维护锁;守护进程可由独立 Node 与显式 CLI 入口启动,保持原 CLI 协议兼容。
- Updated dependencies [7aa43b0]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- @sfmc-bds/cli@0.4.0
- @sfmc-bds/sdk@0.3.0
- @sfmc-bds/db-server@0.3.0
- @sfmc-bds/bds-tools@0.2.5
- @sfmc-bds/qq-bridge@0.2.5

## 0.2.8

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/meta/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/sfmc",
"version": "0.2.8",
"version": "0.2.9",
"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",
Expand Down
8 changes: 8 additions & 0 deletions packages/qq-bridge/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @sfmc-bds/qq-bridge

## 0.2.5

### Patch Changes

- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- @sfmc-bds/sdk@0.3.0

## 0.2.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/qq-bridge/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/qq-bridge",
"version": "0.2.4",
"version": "0.2.5",
"description": "SFMC QQ ↔ MC bridge — official QQ Open Platform Bot and/or LLBot OneBot 11",
"author": "Shiroha7z",
"license": "AGPL-3.0-only",
Expand Down
10 changes: 10 additions & 0 deletions packages/tools/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @sfmc-bds/tools

## 0.2.5

### Patch Changes

- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- Updated dependencies [a065cc4]
- @sfmc-bds/sdk@0.3.0
- @sfmc-bds/bds-tools@0.2.5

## 0.2.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/tools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sfmc-bds/tools",
"version": "0.2.4",
"version": "0.2.5",
"private": true,
"description": "SFMC monorepo-only scripts — verify, docs, release, build bins (not published to npm)",
"author": "Shiroha7z",
Expand Down
Loading