diff --git a/CHANGELOG.md b/CHANGELOG.md index 5702aae9..89ad4a3c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +# [1.8.0-beta.26](https://github.com/Tencent/tmagic-editor/compare/v1.8.0-beta.25...v1.8.0-beta.26) (2026-09-01) + + +### Bug Fixes + +* **editor:** inject eventBus 时提供 null 默认值 ([58f2a94](https://github.com/Tencent/tmagic-editor/commit/58f2a943b866a836817b12b93194eb0e13f82d16)) +* **editor:** 避免 defaultSelected 早于 root 就绪时 select 抛出未处理错误 ([08b610a](https://github.com/Tencent/tmagic-editor/commit/08b610a4f2de9c6c433ec792fc46039e6f57e7b0)) +* **form:** 避免 Tooltip 无合法触发器时报 ElOnlyChild ([90e4bec](https://github.com/Tencent/tmagic-editor/commit/90e4bec70b25194446b6b7c8453ac7c9dc32bff3)) + + +### Features + +* **editor:** 统一列表字段添加按钮样式并支持新增后自动滚动 ([02eeb2e](https://github.com/Tencent/tmagic-editor/commit/02eeb2e87f78f59d18baaf471704d3f574c5556c)) +* **form:** 容器透传 labelPosition ([c34ed6a](https://github.com/Tencent/tmagic-editor/commit/c34ed6aafc0542ea12ba7d32e0130eb227da1f81)) +* **form:** 新增无渲染校验入口,支持 Node/CI 环境执行表单校验 ([93dc0d2](https://github.com/Tencent/tmagic-editor/commit/93dc0d2187046d5d5da9409cc67e21afd01a0abe)) +* **form:** 用 FormContext 与 provide/inject 替代 extendState 钩子 ([a7999f5](https://github.com/Tencent/tmagic-editor/commit/a7999f50d542e3c369db4a1f6f42339ec0056e04)) +* **form:** 统一字段值 effect 机制并将 nested 重命名为 innerConfig ([f2ee7ae](https://github.com/Tencent/tmagic-editor/commit/f2ee7ae7b522d0fe78f354de531d6cbd6116ab4b)) # [1.8.0-beta.25](https://github.com/Tencent/tmagic-editor/compare/v1.8.0-beta.24...v1.8.0-beta.25) (2026-08-13) diff --git a/package.json b/package.json index 90c29652..4fa81f28 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "tmagic", "private": true, "type": "module", diff --git a/packages/cli/package.json b/packages/cli/package.json index 2e45c08a..d174d324 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/cli", "type": "module", "main": "lib/index.js", diff --git a/packages/core/package.json b/packages/core/package.json index ddd3594b..b4645905 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/core", "type": "module", "sideEffects": false, diff --git a/packages/data-source/package.json b/packages/data-source/package.json index 7682e806..9d9a866f 100644 --- a/packages/data-source/package.json +++ b/packages/data-source/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/data-source", "type": "module", "sideEffects": false, diff --git a/packages/dep/package.json b/packages/dep/package.json index 7e6b0518..5ffb3a53 100644 --- a/packages/dep/package.json +++ b/packages/dep/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/dep", "type": "module", "sideEffects": false, diff --git a/packages/design/package.json b/packages/design/package.json index 2ace8b5f..1e09ad6d 100644 --- a/packages/design/package.json +++ b/packages/design/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/design", "type": "module", "sideEffects": [ diff --git a/packages/editor/package.json b/packages/editor/package.json index 1a56ac01..cba13c6f 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/editor", "type": "module", "sideEffects": [ diff --git a/packages/element-plus-adapter/package.json b/packages/element-plus-adapter/package.json index 34cb83a3..0e11e88d 100644 --- a/packages/element-plus-adapter/package.json +++ b/packages/element-plus-adapter/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/element-plus-adapter", "type": "module", "sideEffects": false, diff --git a/packages/form-schema/package.json b/packages/form-schema/package.json index f8f63373..51ba8606 100644 --- a/packages/form-schema/package.json +++ b/packages/form-schema/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/form-schema", "type": "module", "sideEffects": false, diff --git a/packages/form/package.json b/packages/form/package.json index a0b1a637..26f83142 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/form", "type": "module", "sideEffects": [ diff --git a/packages/schema/package.json b/packages/schema/package.json index 8497816a..d76260cb 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/schema", "type": "module", "sideEffects": false, diff --git a/packages/stage/package.json b/packages/stage/package.json index 76cecefe..168a782d 100644 --- a/packages/stage/package.json +++ b/packages/stage/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/stage", "type": "module", "sideEffects": false, diff --git a/packages/table/package.json b/packages/table/package.json index d19b23fa..98a28c27 100644 --- a/packages/table/package.json +++ b/packages/table/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/table", "type": "module", "sideEffects": [ diff --git a/packages/tdesign-vue-next-adapter/package.json b/packages/tdesign-vue-next-adapter/package.json index 1eedf9ad..dd45c922 100644 --- a/packages/tdesign-vue-next-adapter/package.json +++ b/packages/tdesign-vue-next-adapter/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/tdesign-vue-next-adapter", "type": "module", "sideEffects": false, diff --git a/packages/utils/package.json b/packages/utils/package.json index ef255bc4..4175506b 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "name": "@tmagic/utils", "type": "module", "sideEffects": false, diff --git a/playground/package.json b/playground/package.json index cd2615e9..8ec6e85b 100644 --- a/playground/package.json +++ b/playground/package.json @@ -1,6 +1,6 @@ { "name": "tmagic-playground", - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "type": "module", "private": true, "scripts": { @@ -12,11 +12,11 @@ }, "dependencies": { "@element-plus/icons-vue": "^2.3.2", - "@tmagic/core": "1.8.0-beta.25", - "@tmagic/design": "1.8.0-beta.25", - "@tmagic/editor": "1.8.0-beta.25", - "@tmagic/element-plus-adapter": "1.8.0-beta.25", - "@tmagic/tdesign-vue-next-adapter": "1.8.0-beta.25", + "@tmagic/core": "1.8.0-beta.26", + "@tmagic/design": "1.8.0-beta.26", + "@tmagic/editor": "1.8.0-beta.26", + "@tmagic/element-plus-adapter": "1.8.0-beta.26", + "@tmagic/tdesign-vue-next-adapter": "1.8.0-beta.26", "@tmagic/tmagic-form-runtime": "1.1.6", "element-plus": "catalog:", "lodash-es": "^4.18.1", diff --git a/runtime/react/package.json b/runtime/react/package.json index 2b6d35d2..7c220732 100644 --- a/runtime/react/package.json +++ b/runtime/react/package.json @@ -1,6 +1,6 @@ { "name": "runtime-react", - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "type": "module", "private": true, "engines": { @@ -16,16 +16,16 @@ "build:playground": "node scripts/build.mjs --type=playground" }, "dependencies": { - "@tmagic/core": "1.8.0-beta.25", + "@tmagic/core": "1.8.0-beta.26", "@tmagic/react-runtime-help": "0.2.2", - "@tmagic/stage": "1.8.0-beta.25", + "@tmagic/stage": "1.8.0-beta.26", "axios": "^1.19.0", "qrcode": "^1.5.4", "react": "^19.2.8", "react-dom": "^19.2.8" }, "devDependencies": { - "@tmagic/cli": "1.8.0-beta.25", + "@tmagic/cli": "1.8.0-beta.26", "@types/fs-extra": "^11.0.4", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.4", diff --git a/runtime/vue/package.json b/runtime/vue/package.json index 65d048db..874a04b2 100644 --- a/runtime/vue/package.json +++ b/runtime/vue/package.json @@ -1,6 +1,6 @@ { "name": "runtime-vue", - "version": "1.8.0-beta.25", + "version": "1.8.0-beta.26", "type": "module", "private": true, "engines": { @@ -16,14 +16,14 @@ "build:playground": "node scripts/build.mjs --type=playground" }, "dependencies": { - "@tmagic/core": "1.8.0-beta.25", - "@tmagic/stage": "1.8.0-beta.25", + "@tmagic/core": "1.8.0-beta.26", + "@tmagic/stage": "1.8.0-beta.26", "@tmagic/vue-runtime-help": "^2.0.4", "axios": "^1.19.0", "vue": "catalog:" }, "devDependencies": { - "@tmagic/cli": "1.8.0-beta.25", + "@tmagic/cli": "1.8.0-beta.26", "@types/fs-extra": "^11.0.4", "@types/node": "^26.1.2", "@vitejs/plugin-legacy": "^8.2.2",