diff --git a/.changeset/pre.json b/.changeset/pre.json index 973b534..07cd938 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -85,9 +85,22 @@ "tidy-transactions-recover", "track-bds-player-xuid", "twelve-llamas-talk", + "ui-dropdown-options-source", + "ui-studio-confirm-challenge", "ui-studio-dnd-bindings-fixtures", + "ui-studio-each-editor-slots", + "ui-studio-empty-action-trigger", + "ui-studio-empty-body-dnd", + "ui-studio-fixed-port", + "ui-studio-light-theme", + "ui-studio-preview-bind-highlight", "ui-studio-project-mode", "ui-studio-readonly-slice", + "ui-studio-remove-scenarios", + "ui-studio-sidebar-drag-handle", + "ui-studio-slider-click-freeze", + "ui-textfield-placeholder-template", + "ui-toggle-each-bind", "unpublish-tools-move-capabilities", "verify-module-publish", "wild-owls-appear" diff --git a/modules/sdk/@sfmc-sdk/CHANGELOG.md b/modules/sdk/@sfmc-sdk/CHANGELOG.md index a2f1c82..1e2d3d4 100644 --- a/modules/sdk/@sfmc-sdk/CHANGELOG.md +++ b/modules/sdk/@sfmc-sdk/CHANGELOG.md @@ -1,5 +1,26 @@ # @sfmc-bds/sdk +## 0.2.0-beta.18 + +### Minor Changes + +- 1a4ddda: 声明式 UI 的开关可绑定 each 条目字段,并支持值变化时立即跑 trigger,列表行上的即时开关不必再做成固定槽位。 + +### Patch Changes + +- 1a4ddda: dropdown 的 options 支持从 load 数据源注入(source/as/label/value),与 each 对齐。 +- 1a4ddda: 声明式 UI 危险确认支持可选校验文本 challenge(固定字或 {{path}}),未匹配前确认按钮禁用。 +- dc62ffc: UI Studio 画布中 each 改为模板/空态常驻:未生效分支灰色可编辑,模板只画一份原型并标注条数。 +- 1a4ddda: UI Studio 切换按钮 trigger 为 action/navigate 时允许空 id 作为编辑中间态,页面不再被整页踢出结构校验。 +- dc62ffc: 修复 UI Studio 空 body 拖入组件后 Chrome 拖放会话无法结束(光标一直握住、页面像卡住)。 +- dc62ffc: UI Studio 改为固定监听 `127.0.0.1:3003`,避免每次随机端口导致浏览器 IndexedDB 工程丢失。 +- dc62ffc: UI Studio 接上已有 light 令牌:默认跟随系统,顶栏可在浅色 / 深色 / 跟随系统间切换,并记住偏好。 +- dc62ffc: UI Studio 预览将 {{path}} 绑定原样显示并加背景高亮,避免未求值变量变成空白。 +- 1a4ddda: UI Studio 去掉预览「场景」产品面:不再新建/切换 fixture,新工程也不再写入 preview.fixture.json。 +- dc62ffc: UI Studio 侧栏可拖项改为六点抓手发起拖放,点击选中/展开不再与拖动手势打架。 +- dc62ffc: 修复 UI Studio 宽跨度滑杆(如金库 1–100000)点击轨道时因 Chrome 逐步派发 input 而卡死页面。 +- 1a4ddda: textField 的 placeholder 改为模板字符串;空绑定时写入 CustomForm.textField 的 text,作为输入框当前值/占位内容。 + ## 0.2.0-beta.17 ### Minor Changes diff --git a/modules/sdk/@sfmc-sdk/package.json b/modules/sdk/@sfmc-sdk/package.json index 17e61e4..14fc85a 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.17", + "version": "0.2.0-beta.18", "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 41063f7..7d872f6 100644 --- a/packages/bds-tools/CHANGELOG.md +++ b/packages/bds-tools/CHANGELOG.md @@ -1,5 +1,24 @@ # @sfmc-bds/bds-tools +## 0.2.0-beta.18 + +### Patch Changes + +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] + - @sfmc-bds/sdk@0.2.0-beta.18 + ## 0.2.0-beta.17 ### Patch Changes diff --git a/packages/bds-tools/package.json b/packages/bds-tools/package.json index 6e845b5..aa51adc 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.17", + "version": "0.2.0-beta.18", "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 d809a30..ce2b681 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,26 @@ # @sfmc-bds/cli +## 0.2.0-beta.21 + +### Patch Changes + +- dc62ffc: UI Studio 改为固定监听 `127.0.0.1:3003`,避免每次随机端口导致浏览器 IndexedDB 工程丢失。 +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] + - @sfmc-bds/sdk@0.2.0-beta.18 + - @sfmc-bds/bds-tools@0.2.0-beta.18 + ## 0.2.0-beta.20 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index a1ea818..87d5872 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/cli", - "version": "0.2.0-beta.20", + "version": "0.2.0-beta.21", "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 c893449..4e52099 100644 --- a/packages/db-server/CHANGELOG.md +++ b/packages/db-server/CHANGELOG.md @@ -1,5 +1,24 @@ # @sfmc-bds/db-server +## 0.2.0-beta.15 + +### Patch Changes + +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] + - @sfmc-bds/sdk@0.2.0-beta.18 + ## 0.2.0-beta.14 ### Patch Changes diff --git a/packages/db-server/package.json b/packages/db-server/package.json index 049883d..6107d67 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.14", + "version": "0.2.0-beta.15", "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 8d28b82..893ef83 100644 --- a/packages/devkit/CHANGELOG.md +++ b/packages/devkit/CHANGELOG.md @@ -1,5 +1,26 @@ # @sfmc-bds/devkit +## 1.0.0-beta.12 + +### Patch Changes + +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] + - @sfmc-bds/sdk@0.2.0-beta.18 + - @sfmc-bds/cli@0.2.0-beta.21 + - @sfmc-bds/bds-tools@0.2.0-beta.18 + ## 1.0.0-beta.11 ### Patch Changes diff --git a/packages/devkit/package.json b/packages/devkit/package.json index b333aba..c4a2500 100644 --- a/packages/devkit/package.json +++ b/packages/devkit/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/devkit", - "version": "1.0.0-beta.11", + "version": "1.0.0-beta.12", "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 75e297b..cae8405 100644 --- a/packages/meta/CHANGELOG.md +++ b/packages/meta/CHANGELOG.md @@ -1,5 +1,28 @@ # @sfmc-bds/sfmc +## 0.2.0-beta.16 + +### Patch Changes + +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] + - @sfmc-bds/sdk@0.2.0-beta.18 + - @sfmc-bds/cli@0.2.0-beta.21 + - @sfmc-bds/bds-tools@0.2.0-beta.18 + - @sfmc-bds/db-server@0.2.0-beta.15 + - @sfmc-bds/qq-bridge@0.2.0-beta.13 + ## 0.2.0-beta.15 ### Patch Changes diff --git a/packages/meta/package.json b/packages/meta/package.json index 6107229..7e9a19e 100644 --- a/packages/meta/package.json +++ b/packages/meta/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/sfmc", - "version": "0.2.0-beta.15", + "version": "0.2.0-beta.16", "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 2b7547b..14d6c06 100644 --- a/packages/qq-bridge/CHANGELOG.md +++ b/packages/qq-bridge/CHANGELOG.md @@ -1,5 +1,24 @@ # @sfmc-bds/qq-bridge +## 0.2.0-beta.13 + +### Patch Changes + +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] + - @sfmc-bds/sdk@0.2.0-beta.18 + ## 0.2.0-beta.12 ### Patch Changes diff --git a/packages/qq-bridge/package.json b/packages/qq-bridge/package.json index 77ce832..0ea4082 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.12", + "version": "0.2.0-beta.13", "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 ebee286..6aae30e 100644 --- a/packages/tools/CHANGELOG.md +++ b/packages/tools/CHANGELOG.md @@ -1,5 +1,25 @@ # @sfmc-bds/tools +## 0.2.0-beta.19 + +### Patch Changes + +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [dc62ffc] +- Updated dependencies [dc62ffc] +- Updated dependencies [1a4ddda] +- Updated dependencies [1a4ddda] + - @sfmc-bds/sdk@0.2.0-beta.18 + - @sfmc-bds/bds-tools@0.2.0-beta.18 + ## 0.2.0-beta.18 ### Patch Changes diff --git a/packages/tools/package.json b/packages/tools/package.json index c76d0ff..8cf4664 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -1,6 +1,6 @@ { "name": "@sfmc-bds/tools", - "version": "0.2.0-beta.18", + "version": "0.2.0-beta.19", "private": true, "description": "SFMC monorepo-only scripts — verify, docs, release, build bins (not published to npm)", "author": "Shiroha7z",