diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c50a3c3..b4b48d19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,22 @@ +# [1.8.0-beta.15](https://github.com/Tencent/tmagic-editor/compare/v1.8.0-beta.14...v1.8.0-beta.15) (2026-07-23) + + +### Bug Fixes + +* **core:** 为背景图片 URL 添加引号 ([97e0cac](https://github.com/Tencent/tmagic-editor/commit/97e0cac44a2d6ceafaf95fbc4ae716bfe5d47f70)) +* **editor:** 使用属性面板中的源码删除样式无效 ([cde0805](https://github.com/Tencent/tmagic-editor/commit/cde08052924ddef1c51faeb68ce15d3195827adb)) +* **editor:** 右键菜单动态变化后修复菜单位置防止截断 ([6919a0a](https://github.com/Tencent/tmagic-editor/commit/6919a0a0b19efff92821fc8d52b61b2f7382a817)) +* 跳过无字段名称配置的类型校验 ([11bf037](https://github.com/Tencent/tmagic-editor/commit/11bf037054774937132743a40006364e49ee8fd5)) + + +### Features + +* **design:** 优化 FormItem 和 colorPicker 样式 ([2e031cc](https://github.com/Tencent/tmagic-editor/commit/2e031cc1346fb6ea739f0d45a89213b6577dc7ee)) +* **editor:** 数据源字段选择器校验提示细化并支持 fieldConfig 类型校验 ([fe9e754](https://github.com/Tencent/tmagic-editor/commit/fe9e754b50f14e6034170b2284553ec1c4536150)) +* **form,design:** 一行多个表单默认右靠齐label ([48abab7](https://github.com/Tencent/tmagic-editor/commit/48abab7051b93b7ed336172c21ab3b908733f2e7)) +* **form,editor:** submitForm/validateForm 静默挂载时注入静默标记,vs-code 字段跳过 monaco 渲染 ([3b9d5da](https://github.com/Tencent/tmagic-editor/commit/3b9d5da0bc9f323e944c0e2adb4fc88642ce1915)) +* **form:** text 类型校验允许数字值,兼容数据源字段配置 ([1f389ff](https://github.com/Tencent/tmagic-editor/commit/1f389ff9fd77fb93ad749f3fdbbc8aa0fe8725ac)) +* 新增 page-structure-change 事件,支持页面增删统一通知 ([745f449](https://github.com/Tencent/tmagic-editor/commit/745f44939605528e8e2ccd0639478db98293a441)) # [1.8.0-beta.14](https://github.com/Tencent/tmagic-editor/compare/v1.8.0-beta.13...v1.8.0-beta.14) (2026-07-23) diff --git a/package.json b/package.json index eaff4da9..64e18674 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "tmagic", "private": true, "type": "module", diff --git a/packages/cli/package.json b/packages/cli/package.json index 4cee47c6..b17eaf8c 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/cli", "main": "lib/index.js", "types": "lib/index.d.ts", diff --git a/packages/core/package.json b/packages/core/package.json index 5f745e97..88ec8a1f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/core", "type": "module", "sideEffects": false, diff --git a/packages/data-source/package.json b/packages/data-source/package.json index 9baad38a..19f2c999 100644 --- a/packages/data-source/package.json +++ b/packages/data-source/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/data-source", "type": "module", "sideEffects": false, diff --git a/packages/dep/package.json b/packages/dep/package.json index 27dfa969..b7f8c477 100644 --- a/packages/dep/package.json +++ b/packages/dep/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/dep", "type": "module", "sideEffects": false, diff --git a/packages/design/package.json b/packages/design/package.json index 00b1d9af..1db83856 100644 --- a/packages/design/package.json +++ b/packages/design/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/design", "type": "module", "sideEffects": [ diff --git a/packages/editor/package.json b/packages/editor/package.json index 6a69eec4..f27dba87 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/editor", "type": "module", "sideEffects": [ diff --git a/packages/element-plus-adapter/package.json b/packages/element-plus-adapter/package.json index b1bce4f9..35cab4fc 100644 --- a/packages/element-plus-adapter/package.json +++ b/packages/element-plus-adapter/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/element-plus-adapter", "type": "module", "sideEffects": false, diff --git a/packages/form-schema/package.json b/packages/form-schema/package.json index 2fef9f36..8ca0ab98 100644 --- a/packages/form-schema/package.json +++ b/packages/form-schema/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/form-schema", "type": "module", "sideEffects": false, diff --git a/packages/form/package.json b/packages/form/package.json index ace51bc3..56fbcaa0 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/form", "type": "module", "sideEffects": [ diff --git a/packages/schema/package.json b/packages/schema/package.json index 76e7a89d..7f002ef3 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/schema", "type": "module", "sideEffects": false, diff --git a/packages/stage/package.json b/packages/stage/package.json index 94e5a7bb..2fcdddcb 100644 --- a/packages/stage/package.json +++ b/packages/stage/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/stage", "type": "module", "sideEffects": false, diff --git a/packages/table/package.json b/packages/table/package.json index 0bfddbc6..9488d0f4 100644 --- a/packages/table/package.json +++ b/packages/table/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "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 5933037d..e1dde068 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.14", + "version": "1.8.0-beta.15", "name": "@tmagic/tdesign-vue-next-adapter", "type": "module", "sideEffects": false, diff --git a/packages/utils/package.json b/packages/utils/package.json index 949e9431..c86db236 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "name": "@tmagic/utils", "type": "module", "sideEffects": false, diff --git a/playground/package.json b/playground/package.json index 7341d71f..cff4f622 100644 --- a/playground/package.json +++ b/playground/package.json @@ -1,6 +1,6 @@ { "name": "tmagic-playground", - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "type": "module", "private": true, "scripts": { @@ -12,11 +12,11 @@ }, "dependencies": { "@element-plus/icons-vue": "^2.3.2", - "@tmagic/core": "1.8.0-beta.14", - "@tmagic/design": "1.8.0-beta.14", - "@tmagic/editor": "1.8.0-beta.14", - "@tmagic/element-plus-adapter": "1.8.0-beta.14", - "@tmagic/tdesign-vue-next-adapter": "1.8.0-beta.14", + "@tmagic/core": "1.8.0-beta.15", + "@tmagic/design": "1.8.0-beta.15", + "@tmagic/editor": "1.8.0-beta.15", + "@tmagic/element-plus-adapter": "1.8.0-beta.15", + "@tmagic/tdesign-vue-next-adapter": "1.8.0-beta.15", "@tmagic/tmagic-form-runtime": "1.1.3", "element-plus": "^2.14.3", "lodash-es": "^4.17.21", diff --git a/runtime/react/package.json b/runtime/react/package.json index 57f739ae..d1424ce6 100644 --- a/runtime/react/package.json +++ b/runtime/react/package.json @@ -1,6 +1,6 @@ { "name": "runtime-react", - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "type": "module", "private": true, "engines": { @@ -16,16 +16,16 @@ "build:playground": "node scripts/build.mjs --type=playground" }, "dependencies": { - "@tmagic/core": "1.8.0-beta.14", + "@tmagic/core": "1.8.0-beta.15", "@tmagic/react-runtime-help": "0.2.2", - "@tmagic/stage": "1.8.0-beta.14", + "@tmagic/stage": "1.8.0-beta.15", "axios": "^1.13.2", "qrcode": "^1.5.0", "react": "^18.3.1", "react-dom": "^18.3.1" }, "devDependencies": { - "@tmagic/cli": "1.8.0-beta.14", + "@tmagic/cli": "1.8.0-beta.15", "@types/fs-extra": "^11.0.4", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", diff --git a/runtime/vue/package.json b/runtime/vue/package.json index 04460325..c0b11df1 100644 --- a/runtime/vue/package.json +++ b/runtime/vue/package.json @@ -1,6 +1,6 @@ { "name": "runtime-vue", - "version": "1.8.0-beta.14", + "version": "1.8.0-beta.15", "type": "module", "private": true, "engines": { @@ -16,14 +16,14 @@ "build:playground": "node scripts/build.mjs --type=playground" }, "dependencies": { - "@tmagic/core": "1.8.0-beta.14", - "@tmagic/stage": "1.8.0-beta.14", + "@tmagic/core": "1.8.0-beta.15", + "@tmagic/stage": "1.8.0-beta.15", "@tmagic/vue-runtime-help": "^2.0.4", "axios": "^1.13.2", "vue": "catalog:" }, "devDependencies": { - "@tmagic/cli": "1.8.0-beta.14", + "@tmagic/cli": "1.8.0-beta.15", "@types/fs-extra": "^11.0.4", "@types/node": "^24.0.10", "@vitejs/plugin-legacy": "^8.0.1",