From 225850bce0111937ec93310ff6ae18de3306237d Mon Sep 17 00:00:00 2001 From: roymondchen Date: Mon, 2 Nov 2026 15:14:21 +0800 Subject: [PATCH] chore: release v1.8.4-beta.1 --- CHANGELOG.md | 27 ++ package.json | 2 +- packages/cli/package.json | 2 +- packages/core/package.json | 2 +- packages/data-source/package.json | 2 +- packages/dep/package.json | 2 +- packages/design/package.json | 2 +- packages/editor/package.json | 2 +- packages/element-plus-adapter/package.json | 2 +- packages/form-schema/package.json | 2 +- packages/form/package.json | 2 +- packages/schema/package.json | 2 +- packages/stage/package.json | 2 +- packages/table/package.json | 2 +- .../tdesign-vue-next-adapter/package.json | 2 +- packages/utils/package.json | 2 +- playground/package.json | 12 +- pnpm-lock.yaml | 272 ++++++++++++++++-- runtime/react/package.json | 8 +- runtime/vue/package.json | 8 +- 20 files changed, 311 insertions(+), 46 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 114c5b73..5f6f169a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,30 @@ +## [1.8.4-beta.1](https://github.com/Tencent/tmagic-editor/compare/v1.8.3...v1.8.4-beta.1) (2026-11-02) + + +### Bug Fixes + +* **core:** 节点销毁时移除其事件监听 ([522a006](https://github.com/Tencent/tmagic-editor/commit/522a0068f5807ec2212e6ca7e87b96891594b3fc)) +* **data-source:** 依赖缓存按节点对象引用判断失效 ([6f2ffc3](https://github.com/Tencent/tmagic-editor/commit/6f2ffc3ca1a5702270f1d262d4776983d24d4ba0)) +* **dep:** 修复共用节点 id 的多个根节点收集依赖时互相清除 ([c4cf3b9](https://github.com/Tencent/tmagic-editor/commit/c4cf3b9525af8a39888ff15c5afe06dc5fbfdda5)) +* **editor:** 优化导航更多菜单宽度与溢出分割线 ([8ac1a38](https://github.com/Tencent/tmagic-editor/commit/8ac1a38601b49d1ccf47560e79bfee216b23cb42)) +* **runtime:** 修复 useDsl 换页后更新失效与重复替换 ([0c1d103](https://github.com/Tencent/tmagic-editor/commit/0c1d103cd054caa49de70af6b97488c8474f2c27)) +* **stage:** iframe 未就绪时跳过注入 magic,避免 contentWindow 为空报错 ([d017f43](https://github.com/Tencent/tmagic-editor/commit/d017f435731ce7742f896268963ac1009b190bd5)) + + +### Features + +* **core:** 新增 setPageFragment/deletePageFragment 同步页面片实例 ([dfc4f55](https://github.com/Tencent/tmagic-editor/commit/dfc4f55390033b8ac7961c07c76b7ea2a8d96783)) +* **data-source:** 支持批量更新数据源 ([dfad691](https://github.com/Tencent/tmagic-editor/commit/dfad6914931c369ef9b3d7e3477b454a151cc3a6)) +* **editor:** 支持配置画布 iframe 的 sandbox 属性 ([7e8cb1f](https://github.com/Tencent/tmagic-editor/commit/7e8cb1f9db6b8241f02f4b1a5be073b46fcf3534)) +* **editor:** 新增从组件面板点击/拖动添加组件前的处理函数配置 ([ccfc8c0](https://github.com/Tencent/tmagic-editor/commit/ccfc8c0733b511861fb2d27c23c45640d1da4ed3)) +* **form:** 支持 table/group-list 行操作按钮文案与 props 配置 ([cbd0442](https://github.com/Tencent/tmagic-editor/commit/cbd0442ffca2747bed99b3683ab358f95e8574c4)) +* **form:** 支持 table/group-list 行操作自定义按钮 ([d01bc45](https://github.com/Tencent/tmagic-editor/commit/d01bc45b1736d4ae443dda8739696d0b7791d618)) + + +### Performance Improvements + +* **data-source:** 迭代器容器数据上下文改为惰性深拷贝 ([35ed2cc](https://github.com/Tencent/tmagic-editor/commit/35ed2cc0d0d8a9b6cb555b6612e4ef4988552d09)) +* **utils:** 优化节点查找与批量替换 ([2f8a504](https://github.com/Tencent/tmagic-editor/commit/2f8a504163909e179058a4321b236f6119991537)) ## [1.8.3](https://github.com/Tencent/tmagic-editor/compare/v1.8.2...v1.8.3) (2026-10-13) diff --git a/package.json b/package.json index 49578cd4..cc3f7bef 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "tmagic", "private": true, "type": "module", diff --git a/packages/cli/package.json b/packages/cli/package.json index 35d5a00f..c53eeb34 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/cli", "type": "module", "main": "lib/index.js", diff --git a/packages/core/package.json b/packages/core/package.json index d36eacab..2cfb74d8 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/core", "type": "module", "sideEffects": false, diff --git a/packages/data-source/package.json b/packages/data-source/package.json index 5a28bf4d..90012a5b 100644 --- a/packages/data-source/package.json +++ b/packages/data-source/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/data-source", "type": "module", "sideEffects": false, diff --git a/packages/dep/package.json b/packages/dep/package.json index 0cee9c87..e8b0b8a2 100644 --- a/packages/dep/package.json +++ b/packages/dep/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/dep", "type": "module", "sideEffects": false, diff --git a/packages/design/package.json b/packages/design/package.json index 096d9f45..dd833515 100644 --- a/packages/design/package.json +++ b/packages/design/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/design", "type": "module", "sideEffects": [ diff --git a/packages/editor/package.json b/packages/editor/package.json index d861f202..aa3a95ca 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/editor", "type": "module", "sideEffects": [ diff --git a/packages/element-plus-adapter/package.json b/packages/element-plus-adapter/package.json index 9cfe6e1e..868e0e69 100644 --- a/packages/element-plus-adapter/package.json +++ b/packages/element-plus-adapter/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/element-plus-adapter", "type": "module", "sideEffects": false, diff --git a/packages/form-schema/package.json b/packages/form-schema/package.json index 3c2470f2..3fe235c7 100644 --- a/packages/form-schema/package.json +++ b/packages/form-schema/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/form-schema", "type": "module", "sideEffects": false, diff --git a/packages/form/package.json b/packages/form/package.json index 047a829c..14c657d5 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/form", "type": "module", "sideEffects": [ diff --git a/packages/schema/package.json b/packages/schema/package.json index 5f333465..21824328 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/schema", "type": "module", "sideEffects": false, diff --git a/packages/stage/package.json b/packages/stage/package.json index d3940d04..a0e1e0c4 100644 --- a/packages/stage/package.json +++ b/packages/stage/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/stage", "type": "module", "sideEffects": false, diff --git a/packages/table/package.json b/packages/table/package.json index c8fd09ad..97997e88 100644 --- a/packages/table/package.json +++ b/packages/table/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "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 33c17c93..a0da652c 100644 --- a/packages/tdesign-vue-next-adapter/package.json +++ b/packages/tdesign-vue-next-adapter/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/tdesign-vue-next-adapter", "type": "module", "sideEffects": false, diff --git a/packages/utils/package.json b/packages/utils/package.json index 7ec040f0..e09a4417 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,5 +1,5 @@ { - "version": "1.8.3", + "version": "1.8.4-beta.1", "name": "@tmagic/utils", "type": "module", "sideEffects": false, diff --git a/playground/package.json b/playground/package.json index bb0eb5c7..51f7107e 100644 --- a/playground/package.json +++ b/playground/package.json @@ -1,6 +1,6 @@ { "name": "tmagic-playground", - "version": "1.8.3", + "version": "1.8.4-beta.1", "type": "module", "private": true, "scripts": { @@ -12,11 +12,11 @@ }, "dependencies": { "@element-plus/icons-vue": "^2.3.2", - "@tmagic/core": "1.8.3", - "@tmagic/design": "1.8.3", - "@tmagic/editor": "1.8.3", - "@tmagic/element-plus-adapter": "1.8.3", - "@tmagic/tdesign-vue-next-adapter": "1.8.3", + "@tmagic/core": "1.8.4-beta.1", + "@tmagic/design": "1.8.4-beta.1", + "@tmagic/editor": "1.8.4-beta.1", + "@tmagic/element-plus-adapter": "1.8.4-beta.1", + "@tmagic/tdesign-vue-next-adapter": "1.8.4-beta.1", "@tmagic/tmagic-form-runtime": "1.1.8", "element-plus": "catalog:", "lodash-es": "^4.18.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a8894553..baee8031 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -567,19 +567,19 @@ importers: specifier: ^2.3.2 version: 2.3.2(vue@3.5.44(typescript@6.0.3)) '@tmagic/core': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../packages/core '@tmagic/design': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../packages/design '@tmagic/editor': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../packages/editor '@tmagic/element-plus-adapter': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../packages/element-plus-adapter '@tmagic/tdesign-vue-next-adapter': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../packages/tdesign-vue-next-adapter '@tmagic/tmagic-form-runtime': specifier: 1.1.8 @@ -923,13 +923,13 @@ importers: runtime/react: dependencies: '@tmagic/core': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../../packages/core '@tmagic/react-runtime-help': specifier: 0.2.2 version: link:../react-runtime-help '@tmagic/stage': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../../packages/stage axios: specifier: ^1.20.0 @@ -945,7 +945,7 @@ importers: version: 19.3.0(react@19.3.0) devDependencies: '@tmagic/cli': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../../packages/cli '@types/fs-extra': specifier: ^11.0.4 @@ -979,10 +979,10 @@ importers: dependencies: '@tmagic/core': specifier: '>=1.7.0' - version: link:../../packages/core + version: 1.8.3(typescript@6.0.3) '@tmagic/stage': specifier: '>=1.7.0' - version: link:../../packages/stage + version: 1.8.3(@tmagic/core@1.8.3(typescript@6.0.3))(typescript@6.0.3) lodash-es: specifier: ^4.18.1 version: 4.18.1 @@ -1004,10 +1004,10 @@ importers: dependencies: '@tmagic/core': specifier: '>=1.7.0' - version: link:../../packages/core + version: 1.8.3(typescript@6.0.3) '@tmagic/editor': specifier: '>=1.7.0' - version: link:../../packages/editor + version: 1.8.3(@tmagic/core@1.8.3(typescript@6.0.3))(@tmagic/form-schema@1.8.3(typescript@6.0.3))(@tmagic/schema@1.8.3(typescript@6.0.3))(monaco-editor@0.55.1)(type-fest@5.2.0)(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)) element-plus: specifier: ^2.14.7 version: 2.14.7(vue@3.5.44(typescript@6.0.3)) @@ -1021,10 +1021,10 @@ importers: runtime/vue: dependencies: '@tmagic/core': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../../packages/core '@tmagic/stage': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../../packages/stage '@tmagic/vue-runtime-help': specifier: ^2.0.4 @@ -1037,7 +1037,7 @@ importers: version: 3.5.44(typescript@6.0.3) devDependencies: '@tmagic/cli': - specifier: 1.8.3 + specifier: 1.8.4-beta.1 version: link:../../packages/cli '@types/fs-extra': specifier: ^11.0.4 @@ -1077,10 +1077,10 @@ importers: dependencies: '@tmagic/core': specifier: '>=1.7.0' - version: link:../../packages/core + version: 1.8.3(typescript@6.0.3) '@tmagic/stage': specifier: '>=1.7.0' - version: link:../../packages/stage + version: 1.8.3(@tmagic/core@1.8.3(typescript@6.0.3))(typescript@6.0.3) typescript: specifier: 'catalog:' version: 6.0.3 @@ -2772,6 +2772,125 @@ packages: '@sxzz/popperjs-es@2.11.8': resolution: {integrity: sha512-wOwESXvvED3S8xBmcPWHs2dUuzrE4XiZeFu7e1hROIJkm02a49N120pmOXxY33sBb6hArItm5W5tcg1cBtV+HQ==} + '@tmagic/core@1.8.3': + resolution: {integrity: sha512-DyRCrdwnxEOHorUR45DUF0nufh4lE21Huf/yzN3XJbIzo79grn0pT86tp0Gd3blkverc56xwP/+SM7TDABM9YQ==} + engines: {node: '>=18'} + peerDependencies: + typescript: ^6.0.3 + peerDependenciesMeta: + typescript: + optional: true + + '@tmagic/data-source@1.8.3': + resolution: {integrity: sha512-y1VzOb83Sz2lXCrX602K++3LQJesZc1L/e7i/PThMGkxi1cE3/3YdKxs+AeIJj6XIpaY4+/VUoNYQMCc9f3ewQ==} + engines: {node: '>=18'} + peerDependencies: + '@tmagic/core': 1.8.3 + typescript: ^6.0.3 + peerDependenciesMeta: + typescript: + optional: true + + '@tmagic/dep@1.8.3': + resolution: {integrity: sha512-LEkeNER04HFJsmGnEM5jbZkcHbk32G10+vQQzXNd4GBkRmR8/yg3i+4BR/go1JcGsxLfmEateKjxh4J4hVxoEg==} + engines: {node: '>=18'} + peerDependencies: + '@tmagic/schema': 1.8.3 + '@tmagic/utils': 1.8.3 + typescript: ^6.0.3 + peerDependenciesMeta: + typescript: + optional: true + + '@tmagic/design@1.8.3': + resolution: {integrity: sha512-SNqPqaH9Zlc8sivSf7MultPRPM8/uFn+EYyxSYxrqt/omtntcowa1TUm/loqTJcxrYV0FV8Wo7UOGfDoeWjCxA==} + engines: {node: '>=18'} + peerDependencies: + typescript: ^6.0.3 + vue: ^3.5.44 + peerDependenciesMeta: + typescript: + optional: true + + '@tmagic/editor@1.8.3': + resolution: {integrity: sha512-Pp2RL3tEvJez+NyFrE6JZPGsylL+oAaDxqdnNCVF1QAFcpTbFY88R3NLIvvYcn5jE3/9ZQom4gMGOHVFCGE5MQ==} + engines: {node: '>=18'} + peerDependencies: + '@tmagic/core': 1.8.3 + monaco-editor: '^0.55.1 ' + type-fest: ^5.2.0 + typescript: ^6.0.3 + vue: ^3.5.44 + peerDependenciesMeta: + type-fest: + optional: true + typescript: + optional: true + + '@tmagic/form-schema@1.8.3': + resolution: {integrity: sha512-0YG+obAo8jsRAOBi5Ba3KZr6hvva2iWoxVN9XfOK9WYOFlXotjnBLMTX3Ox3vV/EXvk+0DCJqT749+fktlzpvA==} + engines: {node: '>=18'} + peerDependencies: + typescript: ^6.0.3 + peerDependenciesMeta: + typescript: + optional: true + + '@tmagic/form@1.8.3': + resolution: {integrity: sha512-D0rum3pZfT5DJ5AaCAJnQWP64VY+H+VypjEuZ+mQZkrWoOUfK69+6YXGq8UKP9RfFZ/eMf3wPOu3ryJMfixw1g==} + engines: {node: '>=18'} + peerDependencies: + '@tmagic/design': 1.8.3 + '@tmagic/form-schema': 1.8.3 + '@tmagic/utils': 1.8.3 + typescript: ^6.0.3 + vue: ^3.5.44 + peerDependenciesMeta: + typescript: + optional: true + + '@tmagic/schema@1.8.3': + resolution: {integrity: sha512-SRlS8QJV8lOD8+RKcs0XP0C9vLbqJsFJBREIJeR4gH3N6k1J8z4Z+BuKPmd613byb7q3hjoSI7q5Bi8rPK0Csg==} + engines: {node: '>=18'} + peerDependencies: + typescript: ^6.0.3 + peerDependenciesMeta: + typescript: + optional: true + + '@tmagic/stage@1.8.3': + resolution: {integrity: sha512-poCrKqeBpcAqHnA/Xw2EvzjgolYIGmi/9EVi4p5RGbE5a43YeuE5Mtl1mlcJJaI3LnIRTNwTwJ3xPBqNjapeQg==} + engines: {node: '>=18'} + peerDependencies: + '@tmagic/core': 1.8.3 + typescript: ^6.0.3 + peerDependenciesMeta: + typescript: + optional: true + + '@tmagic/table@1.8.3': + resolution: {integrity: sha512-3MRtbZ7HO8jVCtaran37dGRaEm/uj3C7fjHb5PAvEqNpRkgAMS3DtbGnKyqxhxQOxO01MLkwyBh8ROi4W4EMrw==} + engines: {node: '>=18'} + peerDependencies: + '@tmagic/design': 1.8.3 + '@tmagic/form': 1.8.3 + '@tmagic/utils': 1.8.3 + typescript: ^6.0.3 + vue: ^3.5.44 + peerDependenciesMeta: + typescript: + optional: true + + '@tmagic/utils@1.8.3': + resolution: {integrity: sha512-76yCa3kJASJmi6Akv1ktGddSe58254lJ1RtW+P1b3QRwPxmxT1g4CGNX5HG4aUmxpz+D3RYL91ObU80VGZ50yA==} + engines: {node: '>=18'} + peerDependencies: + '@tmagic/schema': 1.8.3 + typescript: ^6.0.3 + peerDependenciesMeta: + typescript: + optional: true + '@types/chai@5.2.3': resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} @@ -8190,6 +8309,125 @@ snapshots: '@sxzz/popperjs-es@2.11.8': {} + '@tmagic/core@1.8.3(typescript@6.0.3)': + dependencies: + '@tmagic/data-source': 1.8.3(@tmagic/core@1.8.3(typescript@6.0.3))(typescript@6.0.3) + '@tmagic/dep': 1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3))(typescript@6.0.3) + '@tmagic/schema': 1.8.3(typescript@6.0.3) + '@tmagic/utils': 1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3) + events: 3.3.0 + lodash-es: 4.18.1 + optionalDependencies: + typescript: 6.0.3 + + '@tmagic/data-source@1.8.3(@tmagic/core@1.8.3(typescript@6.0.3))(typescript@6.0.3)': + dependencies: + '@tmagic/core': 1.8.3(typescript@6.0.3) + deep-state-observer: 5.5.17 + events: 3.3.0 + lodash-es: 4.18.1 + optionalDependencies: + typescript: 6.0.3 + + '@tmagic/dep@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3))(typescript@6.0.3)': + dependencies: + '@tmagic/schema': 1.8.3(typescript@6.0.3) + '@tmagic/utils': 1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3) + optionalDependencies: + typescript: 6.0.3 + + '@tmagic/design@1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3))': + dependencies: + '@popperjs/core': 2.11.8 + vue: 3.5.44(typescript@6.0.3) + optionalDependencies: + typescript: 6.0.3 + + '@tmagic/editor@1.8.3(@tmagic/core@1.8.3(typescript@6.0.3))(@tmagic/form-schema@1.8.3(typescript@6.0.3))(@tmagic/schema@1.8.3(typescript@6.0.3))(monaco-editor@0.55.1)(type-fest@5.2.0)(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3))': + dependencies: + '@element-plus/icons-vue': 2.3.2(vue@3.5.44(typescript@6.0.3)) + '@tmagic/core': 1.8.3(typescript@6.0.3) + '@tmagic/design': 1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)) + '@tmagic/form': 1.8.3(@tmagic/design@1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)))(@tmagic/form-schema@1.8.3(typescript@6.0.3))(@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3))(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)) + '@tmagic/stage': 1.8.3(@tmagic/core@1.8.3(typescript@6.0.3))(typescript@6.0.3) + '@tmagic/table': 1.8.3(@tmagic/design@1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)))(@tmagic/form@1.8.3(@tmagic/design@1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)))(@tmagic/form-schema@1.8.3(typescript@6.0.3))(@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3))(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)))(@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3))(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)) + '@tmagic/utils': 1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3) + buffer: 6.0.3 + deep-object-diff: 1.1.9 + emmet-monaco-es: 5.7.0(monaco-editor@0.55.1) + events: 3.3.0 + gesto: 1.19.4 + keycon: 1.4.0 + lodash-es: 4.18.1 + monaco-editor: 0.55.1 + moveable: 0.53.0 + serialize-javascript: 7.1.2 + sortablejs: 1.15.7 + vue: 3.5.44(typescript@6.0.3) + optionalDependencies: + type-fest: 5.2.0 + typescript: 6.0.3 + transitivePeerDependencies: + - '@tmagic/form-schema' + - '@tmagic/schema' + + '@tmagic/form-schema@1.8.3(typescript@6.0.3)': + dependencies: + '@tmagic/schema': 1.8.3(typescript@6.0.3) + optionalDependencies: + typescript: 6.0.3 + + '@tmagic/form@1.8.3(@tmagic/design@1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)))(@tmagic/form-schema@1.8.3(typescript@6.0.3))(@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3))(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3))': + dependencies: + '@element-plus/icons-vue': 2.3.2(vue@3.5.44(typescript@6.0.3)) + '@popperjs/core': 2.11.8 + '@tmagic/design': 1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)) + '@tmagic/form-schema': 1.8.3(typescript@6.0.3) + '@tmagic/utils': 1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3) + async-validator: 4.2.5 + dayjs: 1.11.23 + lodash-es: 4.18.1 + sortablejs: 1.15.7 + vue: 3.5.44(typescript@6.0.3) + optionalDependencies: + typescript: 6.0.3 + + '@tmagic/schema@1.8.3(typescript@6.0.3)': + optionalDependencies: + typescript: 6.0.3 + + '@tmagic/stage@1.8.3(@tmagic/core@1.8.3(typescript@6.0.3))(typescript@6.0.3)': + dependencies: + '@scena/guides': 0.29.2 + '@tmagic/core': 1.8.3(typescript@6.0.3) + '@zumer/snapdom': 2.23.2 + events: 3.3.0 + keycon: 1.4.0 + lodash-es: 4.18.1 + moveable: 0.53.0 + moveable-helper: 0.4.0(scenejs@1.10.3) + scenejs: 1.10.3 + optionalDependencies: + typescript: 6.0.3 + + '@tmagic/table@1.8.3(@tmagic/design@1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)))(@tmagic/form@1.8.3(@tmagic/design@1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)))(@tmagic/form-schema@1.8.3(typescript@6.0.3))(@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3))(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)))(@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3))(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3))': + dependencies: + '@element-plus/icons-vue': 2.3.2(vue@3.5.44(typescript@6.0.3)) + '@tmagic/design': 1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)) + '@tmagic/form': 1.8.3(@tmagic/design@1.8.3(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)))(@tmagic/form-schema@1.8.3(typescript@6.0.3))(@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3))(typescript@6.0.3)(vue@3.5.44(typescript@6.0.3)) + '@tmagic/utils': 1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3) + lodash-es: 4.18.1 + vue: 3.5.44(typescript@6.0.3) + optionalDependencies: + typescript: 6.0.3 + + '@tmagic/utils@1.8.3(@tmagic/schema@1.8.3(typescript@6.0.3))(typescript@6.0.3)': + dependencies: + '@tmagic/schema': 1.8.3(typescript@6.0.3) + lodash-es: 4.18.1 + optionalDependencies: + typescript: 6.0.3 + '@types/chai@5.2.3': dependencies: '@types/deep-eql': 4.0.2 diff --git a/runtime/react/package.json b/runtime/react/package.json index 241ba812..bde0dda0 100644 --- a/runtime/react/package.json +++ b/runtime/react/package.json @@ -1,6 +1,6 @@ { "name": "runtime-react", - "version": "1.8.3", + "version": "1.8.4-beta.1", "type": "module", "private": true, "engines": { @@ -16,16 +16,16 @@ "build:playground": "node scripts/build.mjs --type=playground" }, "dependencies": { - "@tmagic/core": "1.8.3", + "@tmagic/core": "1.8.4-beta.1", "@tmagic/react-runtime-help": "0.2.2", - "@tmagic/stage": "1.8.3", + "@tmagic/stage": "1.8.4-beta.1", "axios": "^1.20.0", "qrcode": "^1.5.4", "react": "^19.3.0", "react-dom": "^19.3.0" }, "devDependencies": { - "@tmagic/cli": "1.8.3", + "@tmagic/cli": "1.8.4-beta.1", "@types/fs-extra": "^11.0.4", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", diff --git a/runtime/vue/package.json b/runtime/vue/package.json index 1d5766ab..0f34b976 100644 --- a/runtime/vue/package.json +++ b/runtime/vue/package.json @@ -1,6 +1,6 @@ { "name": "runtime-vue", - "version": "1.8.3", + "version": "1.8.4-beta.1", "type": "module", "private": true, "engines": { @@ -16,14 +16,14 @@ "build:playground": "node scripts/build.mjs --type=playground" }, "dependencies": { - "@tmagic/core": "1.8.3", - "@tmagic/stage": "1.8.3", + "@tmagic/core": "1.8.4-beta.1", + "@tmagic/stage": "1.8.4-beta.1", "@tmagic/vue-runtime-help": "^2.0.4", "axios": "^1.20.0", "vue": "catalog:" }, "devDependencies": { - "@tmagic/cli": "1.8.3", + "@tmagic/cli": "1.8.4-beta.1", "@types/fs-extra": "^11.0.4", "@types/node": "^26.6.2", "@vitejs/plugin-legacy": "^8.2.3",