Skip to content

Releases: Tencent/tmagic-editor

1.2.0-beta.9

07 Nov 08:26
Compare
Choose a tag to compare
1.2.0-beta.9 Pre-release
Pre-release

Bug Fixes

  • editor: content-menu隐藏时不销毁 (723da40)
  • editor: 优化代码逻辑 (f8d7eae)
  • form: formState需要同步props更新 (49c0ec9)
  • 使用form.initValues解决代码块绑定关系更新不及时的问题 (0ca0abf)

1.2.0-beta.8

25 Oct 10:01
Compare
Choose a tag to compare
1.2.0-beta.8 Pre-release
Pre-release

Bug Fixes

  • editor: 修复管理端和pg表现不一致的问题,删除冗余逻辑 (bc0f17c)
  • stage: 修复辅助线显隐的bug (f416530), closes #444

Features

  • editor,stage: 在画布中支持选择父组件 (11e0e04), closes #403
  • form: formDialog支持zIndex props (f6b7e8d)
  • table: action 支持icon,text支持函数 (a065552)

1.2.0-beta.7

18 Oct 08:14
Compare
Choose a tag to compare
1.2.0-beta.7 Pre-release
Pre-release

Bug Fixes

  • design: input slot 出错 (d2eaecf)
  • element-plus-adapter: tag组件写成了tabs (b965e66)

1.2.0-beta.6

14 Oct 10:55
Compare
Choose a tag to compare
1.2.0-beta.6 Pre-release
Pre-release

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

12 Oct 07:53
Compare
Choose a tag to compare
1.2.0-beta.5 Pre-release
Pre-release

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

28 Sep 08:51
Compare
Choose a tag to compare
1.2.0-beta.2 Pre-release
Pre-release

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

22 Sep 10:23
Compare
Choose a tag to compare
1.2.0-beta.1 Pre-release
Pre-release

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

22 Sep 08:15
Compare
Choose a tag to compare

1.1.6 (2022-09-22)

Bug Fixes

  • core: 保证传参行为一致 (b0419cd)
  • core: 修复emit 无node时的情况 (34b628c)
  • core: 修复多组件同一事件监听问题修改后导致的共通点击失效问题 (a96d547)
  • editor: layer-node-content slot参数出错 (4643acb)

Features

  • cli: 添加dynamicImport配置参数,用于设置是否使用import()来加载组件 (c817ad6), closes #366
  • editor: 新增layer-node-content slot,用于定制组件树节点 (cda0c41), closes #368
  • form: table新增showIndex配置,用于控制是否显示行索引 (560a3ac)
  • form: table配置支持showIndex用于控制行号 (eb03ce3)
  • runtime: vue3使用dynamicImport (a16a7e6)

1.1.5

20 Sep 07:56
Compare
Choose a tag to compare

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

1.1.4

15 Sep 07:23
Compare
Choose a tag to compare

1.1.4 (2022-09-15)

Bug Fixes

  • editor: 添加页面,应该添加到最后 (10d2b3c)
  • editor: 画布大小变化,滚动条重置 (bee9f92)
  • editor: 页面列表是否可以滚动判断不准确 (3ff823a)
  • stage: 当选中的组件与上一次选中的组件有重叠时,选中后的下一个click事件丢失 (33a09cc)
  • ui: 修复text组件在流式容器内无宽高问题 (695efc0)
  • ui: 追加 vue2 和 react 的修改 (45be838)

Features

  • editor: uiService支持插件扩展 (b915acc)
  • table: 添加loading参数 (ee36127)