Releases: Tencent/tmagic-editor
Releases · Tencent/tmagic-editor
1.2.0-beta.9
1.2.0-beta.8
1.2.0-beta.7
1.2.0-beta.6
1.2.0-beta.6 (2022-10-14)
Bug Fixes
- editor: 多选后拖动,组件树会收缩 (4041029)
- editor: 设置高亮节点操作一定要在刷新展开状态之后,否则可能导致设置的高亮无效 (2c31caf), closes #404
- table: type 为selection只能是table下的children,不能是children的children ([a6ecbb6](a6ecbb66d1808ece12fd299
1.2.0-beta.5
Bug Fixes
- stage: 页面布局修改为流式布局后,组件宽可以设置到边框之外 (b77cf10), closes #395
- design: tag组件获取适配组件出错 (4369191)
- editor: 列框缓存失效 (e01d5d9)
- editor: 拖动改变左右列宽,不能让中间区域宽度小于0 (0444f68)
Features
- design: 新增TMagicDesign,用于适配不同的ui框架 (e2d7841), closes #401
- design: 默认使用element-plus (476e715)
- editor: editor使用tmagic-design (63c61ca), closes #401
- editor: 支持通过左侧组件树进行组件多选 (e3b7f58), closes #404
- element-plus-adapter: 新增element-plus ui适配器 (c613b12), closes #401
- form: checkboxGroup options支持函数配置 (6d432ba)
- form: 剥离element-plus依赖,使用tamgic-design (3a1a979), closes #401
- playground: 使用@tamgic/design (36f396a), closes #401
- table切换成TMagicDesign (32a24ad)
1.2.0-beta.2
Bug Fixes
- editor: codeblock slot参数修改 (2ac3645)
- editor: slot修改,schema声明修改 (0baec3e)
- editor: 修复warning,修改playground dsl codeBlocks字段 (85951de)
- editor: 修复初始dsl无codeBlocks字段时无法新增的问题 (3bb8ecc)
- eidtor: cr问题修改 (551da1a)
- runtime: 切换设计窗体大小时,同时修改app (b3bae36)
- stage: 旋转、缩放组件后没有更新dsl (bbb5927)
- table: action display (6a65ab8)
Features
- editor: code组件新增height配置 (c87e3b2)
- editor: code组件新增options props (1c35650)
- editor: 导出CodeBlockList组件 (caa4782)
- editor: 导出CodeSelect组件 (869b9f2)
- form: form-dialog重新打开是form重新渲染 (6cf1f86)
Reverts
- Revert "fix(editor): codeblock slot参数修改" (84b24f1)
1.2.0-beta.1
1.2.0-beta.1 (2022-09-22)
Bug Fixes
- core: 修复执行代码块的顺序问题 (c3b5022)
- editor: dsl存储代码块的字段改为methods (fa01497)
- editor: icon使用editor封装的icon组件 (441a412)
- editor: 代码块删除支持传参处理失败逻辑,ts类型修复 (896f92b)
- editor: 修复从dsl初始化时代码块绑定关系未同步的问题 (2356ff5)
- editor: 修复从dsl初始化时代码块绑定关系未同步的问题,修复一些warning,优化语法报错时保存并关闭的交互逻辑 (134efbf)
- editor: 修复语法报错 (8b9ac82)
- editor: 修复通过dsl初始化代码块时,点击查看获取不到绑定的代码块的问题 (4e6fbab)
- editor: 修改样式,修改代码块ID生成逻辑 (a452cec)
- editor: 导出CodeBlockList组件 (8a9971a)
- editor: 样式优化 (27d8640)
- editor: 样式修改,editor pannel使用resize组件 (c2637b1)
- editor: 绑定关系组件增加option来源的默认逻辑 (ddd22ff)
- editor: 绑定关系组件支持单选配置 (7b961f1)
- editor: 解决修改代码名称后已选择的select tag不更新的问题,优化一些样式 (bc000e9)
- editor: 默认展开组件列表 (37181d3)
- stage: 修复ctrl+tab切到其他窗口引起多选状态混乱的问题 (09c9af8)
Features
- core: 修改core生命周期钩子处理逻辑,执行对应的代码块 (310ee32)
- editor): 组件绑定代码块form表单配置 (7020ab4)
- editor: codeBlockService.getCodeDsl支持增加是否强制刷新参数 (fc749b7)
- editor: codeBlockService暴露一些方法支持hook,默认设置代码块到dsl的method字段 (5b220a0)
- editor: 代码块service封装完成 (7640c06)
- editor: 代码块功能增加删除,完善一些边界情况的交互 (2f803c9)
- editor: 代码块功能新增slot (452c80d)
- editor: 代码块新增,编辑器保存至dsl (0c2c33f)
- editor: 代码块绑定功能完成 (0c25cf7)
- editor: 代码块编辑区改为使用弹窗,代码块slot完善 (f1242ee)
- editor: 增加代码块搜索,代码编辑器同步设置是否可编辑属性,修复不可编辑状态下弹窗无法关闭的问题 (9e1fb42)
- editor: 导出codeBlockService (25d9de1)
- editor: 支持代码块维度查看与组件的绑定关系,并支持从代码块列表解除绑定 (bfaa831)
- editor: 新增,编辑代码块完成 (2a8cfe5)
- editor: 暂时隐藏代码块列表删除组件功能,支持点击组件tag定位到组件 (0b3585c)
- editor: 组件代码块的绑定关系记录到dsl中,修复删除组件解除关系的问题,代码块dsl支持扩展字段 (92f3696)
- form: select动态监听事件优化 (040d5d0)
1.1.6
1.1.5
1.1.5 (2022-09-20)
Bug Fixes
- core: 多个组件配置同一事件会导致此事件多次监听 (b835bb2), closes #356
- editor: code-link组件内容不更新 (e069783)
- editor: layout (30bb39d)
- editor: 添加组件后,只有在位置有调整的情况才再次更新组件 (22c57f4)
- form: link组件parentValues没有传递下去 (d76c753)
- playgound: npm run serve后runtime无法打开 (ddf0fcd), closes #352
- playground: npm run dev后proxy失效 (6d6490a)
Features
- editor: 新增Layout (835189a)