Skip to content

Releases: Tencent/tmagic-editor

1.5.2

18 Dec 12:43
Compare
Choose a tag to compare

Bug Fixes

  • editor: data-source-field-select透传eventData (d48d40a)

1.5.1

18 Dec 12:43
Compare
Choose a tag to compare

Bug Fixes

  • form: table 开启dropSort后,多次拖动row后会报错 (957b0d9)

Features

  • design: table添加row/cell class name (432f1f5)
  • editor: 数据源/代码编辑列表新增右键菜单 (74f76d0)
  • editor: 样式添加display配置,右侧边栏最小值设置成420 (712e317)
  • editor: 组件配置中的样式支持单独一列显示 (5cd6d21)
  • form: 新增labelPosition配置 (7a8da68)
  • vue-components,react-components: 组件表单配置修改 (e421a58)

1.5.0

10 Dec 09:20
Compare
Choose a tag to compare

1.5.0 (2024-12-10)

Bug Fixes

  • cli: keepPackageJsonClean开启后lock不要修改 (a569d51)
  • cli: 组件库未npm包时其中的组件无法识别 (e6909dc)
  • core: devtools更新代码块函数可能没有name,导致失败 (d881523)
  • core: 没有数据源配置时,不初始化数据源事件 (2186fc4)
  • data-source: http数据源中mock数据应该是数据源定义好的数据,不再是请求的数据源 (2564631)
  • data-source: http数据源中mock配置中关闭启用后,不会执行request (ea79a0d)
  • data-source: manager初始化数据源时,如果失败了要把data中对应的数据删掉,不然在ssr中会导致客户端不会重新尝试请求 (fd80bad)
  • data-source: 执行时机函数需要await (5caae4e)
  • data-source: 编辑器中迭代器容器中的容器添加组件并关联数据源后没有编译 (8aba06a)
  • data-source: 迭代内容多层嵌套下子组件条件配置不生效 (e057ddc)
  • data-source: 避免http数据源在编辑器中的响应裁剪中修改到mock配置的数据 (f6885a0)
  • dep: 数据源条件依赖收集默认不收集迭代器内部组件的依赖 (6754c3a)
  • design: popover zindex不生效 (e53c0e1)
  • editor: stage销毁问题 (0d901c0)
  • editor: 事件中选择联动组件无法再组件树中选择 (d58cac7)
  • editor: 修复修改页面配置后可能改造页面卡死问题 (fc38fc3)
  • editor: 修改未包含数据源的配置,画布中没有实时更新 (0d64202)
  • editor: 更新组件配置后,如果当前没有任何依赖,不会触发收集,导致画布不更新 (d33ddcf)
  • form: datarange组件如果传入utc时间,显示会出错 (e6239af)
  • form: datatime没有初始值时异常 (b24b374)
  • form: date组件初始化时不显示值 (0c665c6)
  • form: text组件配置了tooltip无效 (3a7bfef)
  • stage: 流水布局拖动无效 (0544746)
  • tmagic-form-runtime: 画布无法点击选中组件 (a2c79c7)
  • vue-component: 从core中获取utils的方法 (d9ef4b9)
  • vue-runtime-help: 更新dsl时,设置默认选中项与默认页面 (d119727)
  • 迭代器内的组件配置了声明周期代码块无效 (60d2b64)

Features

  • cli: 新增npm install 参数配置 (3cae4fb)
  • cli: 组件库支持import npm包组件 (5ed534e)
  • core: 新增调试api (a0f39d9)
  • data-source,editor: http数据源params,data,headers支持函数配置 (03942dc)
  • data-source: http数据源参数裁剪与响应裁剪支持异步函数配置 (5267b4b)
  • design,element-plus-adapter,tdesign-vue-next-adapter: 重新实现Popover组件,不再使用element-plus或tdesign组件 (5e61f23)
  • design: popover 添加destroyOnClose props (c73a27e)
  • dsl id渲染到dom上的data-tmagic-id,不再是id属性 (9e4da0a)
  • editor: export tree组件 (4f7b6ce)
  • editor: 事件流支持上下文对象传递和abort方法中断 (52c1124)
  • editor: 代码块与数据源列表节点中新增依赖收集中tag (e3f28ab)
  • editor: 优化依赖收集体验,减小收集任务粒度,修改配置时识别是否需要触发重新收集 (b4136c9)
  • editor: 支持配置页面过滤函数 (13abe89)
  • editor: 新增已选组件、代码编辑、数据源及其子节点增量缩进配置 (47a21d6)
  • editor: 选中页面后页面列表自动滚动到选中项 (7a47315)
  • editor: 页面/页面片不再使用tab分开显示,新增搜索页面 (ed6d9b2)
  • edtior,stage: 重新渲染改成重新收集依赖后渲染 (6030ed1)
  • form,editor: 表单新增修改数据记录 (9f7d67b)
  • form: formState现在, (e3f6ef4)
  • form: 支持配置阻止默认的submit行为 (12ce5c5)
  • form: 添加tmagicFormItemProp (0979282)
  • stage,editor: 在选中框新增支持触发画布中组件重新渲染 (0727fe4)
  • stage: export MoveableActionsAble; 在选中框上面自定义按钮 (6e71448)
  • table: expand支持width fixed配置 (f30f8ab)
  • table: 新增createColumns函数 (6fd3024)
  • utils: 只是自定义dsl与dom el的关联关系函数 (9494ed7)
  • utils: 新增getGlobalThis方法 (12230c2)
  • vue-component, runtime: 使用 app.resolveComponent 获取组件 (#631) (c3bc103)
  • vue-components: 添加className配置,page新增css、cssFile、jsFile配置 (9948360)
  • 完善迭代器嵌套使用问题,重构事件配置处理代码 (de47514)
  • 将ui-react中的组件独立成包 (cab36b4)
  • 统一vue ui组件,将ui中的组件独立成包 (3758cf8)

1.5.0-beta.16

04 Dec 12:06
Compare
Choose a tag to compare
1.5.0-beta.16 Pre-release
Pre-release

1.5.0-beta.16 (2024-12-04)

Bug Fixes

  • core: 没有数据源配置时,不初始化数据源事件 (383b9c9)
  • data-source: 执行时机函数需要await (64a692b)
  • editor: 修改未包含数据源的配置,画布中没有实时更新 (b3733fe)
  • vue-runtime-help: 更新dsl时,设置默认选中项与默认页面 (a38a0a2)

Features

  • core: 新增调试api (ff076f2)
  • form: formState现在, (29a9670)
  • utils: 新增getGlobalThis方法 (da12ef9)
  • vue-components: 添加className配置,page新增css、cssFile、jsFile配置 (c7b1f5d)

1.5.0-beta.15

25 Nov 05:42
Compare
Choose a tag to compare
1.5.0-beta.15 Pre-release
Pre-release

1.5.0-beta.15 (2024-11-25)

Features

  • editor: 代码块与数据源列表节点中新增依赖收集中tag (4d3e6dc)
  • edtior,stage: 重新渲染改成重新收集依赖后渲染(2f86a4b)
  • data-source,editor: http数据源params,data,headers支持函数配置(4dec658)
  • editor: 选中页面后页面列表自动滚动到选中项(5611ea2)
  • stage,editor: 在选中框新增支持触发画布中组件重新渲染(780ba9e)
  • editor: 优化依赖收集体验,减小收集任务粒度,修改配置时识别是否需要触发重新收集(c329126)
  • form,editor: 表单新增修改数据记录(5fc1f56)
  • core,editor: 事件流支持上下文对象传递和abort方法中断(8eb486)

1.4.19

01 Nov 08:01
Compare
Choose a tag to compare

1.4.19 (2024-10-31)

Bug Fixes

  • form: text组件配置了tooltip无效 (3a7bfef)

1.5.0-beta.14

28 Oct 03:01
Compare
Choose a tag to compare
1.5.0-beta.14 Pre-release
Pre-release

1.5.0-beta.14 (2024-10-25)

Bug Fixes

  • form: datatime没有初始值时异常 (f265abc)

1.5.0-beta.13

28 Oct 03:00
Compare
Choose a tag to compare
1.5.0-beta.13 Pre-release
Pre-release

1.5.0-beta.13 (2024-10-09)

Bug Fixes

  • editor: 更新组件配置后,如果当前没有任何依赖,不会触发收集,导致画布不更新 (c03de90)

Features

  • editor: 支持配置页面过滤函数 (7a536e4)
  • form: 支持配置阻止默认的submit行为 (e8ef1fb)

1.5.0-beta.12

29 Sep 12:21
Compare
Choose a tag to compare
1.5.0-beta.12 Pre-release
Pre-release

1.5.0-beta.12 (2024-09-29)

Bug Fixes

  • editor: 修复修改页面配置后可能改造页面卡死问题 (2337448)

Features

  • editor: 页面/页面片不再使用tab分开显示,新增搜索页面 (a88ad84)

1.5.0-beta.11

29 Sep 12:21
Compare
Choose a tag to compare
1.5.0-beta.11 Pre-release
Pre-release

1.5.0-beta.11 (2024-09-20)

Bug Fixes

  • data-source: http数据源中mock数据应该是数据源定义好的数据,不再是请求的数据源 (9ff36ea)