Skip to content

Releases: Tencent/tmagic-editor

1.7.6

19 Jan 12:29

Choose a tag to compare

1.7.6 (2026-01-19)

Bug Fixes

  • form: onChange中修改model的key中有重复的key会出错 (6cf2f38)

1.7.5

09 Jan 03:16

Choose a tag to compare

1.7.5 (2026-01-08)

Bug Fixes

  • editor: 切换固定定位后坐标转换仅支持left,top为数字的情况 (3cfec95)
  • editor: 显示条件中选中的字段类型发生时,值对应做类型转换 (5267381)
  • form: daterange默认值 (5f57d62)
  • form: 初始值为0时会丢失 (8956035)

Features

  • editor: customCreateMonacoEditor options中新增editorCustomType,可以用于创建不同的editor (cfaaaad)
  • form: type配置为函数时,参数中的model等对象设置层readonly (df61157)

1.7.4

09 Jan 03:16

Choose a tag to compare

1.7.4 (2025-12-29)

Bug Fixes

  • editor: 数据源方法编辑后content变成字符串 (03b6180)

1.7.3

25 Dec 12:26

Choose a tag to compare

1.7.3 (2025-12-25)

Bug Fixes

  • editor: cose-select无法删除 (b0d8c53)
  • form: 动态tab自定义onTabAdd后出错 (9d4324d)
  • table: 行内编辑无法修改表单 (98c2e2f)

Features

  • form,tdesign-vue-next-adapter: table 多选框放到默认的操作前面,支持配置copy的干预函数 (5fe91e8)
  • form: groud-list title支持html (2630f00)
  • form: text组件支持配置cleareable (f0a3966)

1.7.2

09 Dec 12:50

Choose a tag to compare

1.7.2 (2025-12-09)

1.7.1 (2025-12-09)

Bug Fixes

  • core: getNode 添加stict参数来表示必须知道页面片容器id才会返回页面内的节点 (83664cd)
  • form: tabs组件子项配置了name后,配置生成的数据出错 (b3ce1a3)
  • tmagic-form: runtime刷新导致root丢失 (d039cee)

Features

  • vue-components: 不再兼容vue2 (756612e)
  • vue-runtime-help: 去掉vue2的兼容 (2a7ab4e)

1.7.0

05 Dec 09:07

Choose a tag to compare

1.7.0 (2025-12-04)

Bug Fixes

  • design: dialog 默认参数 (8d7c8fa)
  • form: datetime如果设置为时间戳,然后初始值是一个字符串的数字显示不正确 (7e71c07)
  • form: table拖拽排序后重新渲染组件 (2667981)
  • form: 生成表单values时将initValus深拷贝,避免修改到传入的对象 (b536eba)

Features

  • editor: 代码编辑器支持配置自动高度 (8d55d0c)
  • form: table支持配置拖动操作中的按钮排序而不是拖动整行 (69ac90f)
  • form: table支持配置操作按钮的icon (0dd7f54)

1.7.0-beta.4

24 Nov 08:23

Choose a tag to compare

1.7.0-beta.4 Pre-release
Pre-release

1.7.0-beta.4 (2025-11-24)

Bug Fixes

  • design,editro,element-plus-adapter,tdesign-vue-next-adapter: elememt-plus表单渲染失败 (9364025)
  • design: select visible-change事件名写错 (27555d6)
  • editor: 表单组件保持单向数据流 (564a7f4)
  • form: daterange 配置names后配置失效 (0f3dfcf)
  • form: dialog submit event获取到的changeRecords为空 (cbec529)
  • form: tabel复制行不生效 (68c69ac)
  • form: 文本输入change出发太频繁 (55a2869)
  • playgournd: 存在多个vue版本问题 (da98846)
  • tdesign-vue-next-adapter: select支持allowCreate (1a08b16)
  • vue-runtime-hlep: 页面片销毁后需要取消app的事件监听 (e36da82)

Features

  • core: getNode未指定页面片容器id时取获得到的第一个 (5dbe1fb)
  • design, element-plus-adapter, tdesign-vue-next-adapter: 新增popconfirm组件 (507e51a)
  • design, element-plus-adapter, tdesign-vue-next-adapter: 添加adapterType, 完善tdesign useZIndex (12e6dd1)
  • design, form, form-schema, tdesign-vue-next-adapter: textarea支持rows配置 (38192a6)
  • design, form, tdesign-vue-next-adapter: 完善tdesign适配 (ca0f8fc)
  • design, tdesign-vue-next-adapter, table, element-plus-adapter: 完善tdesign适配 (979b834)
  • design, tdesign-vue-next-adapter: formItem新增labelAlign prop (0ecc116)
  • design,editor,element-plus-adapter,form,table,tdesign-vue-next-adapter: 重构table组件,适配tdesign (08b476e)
  • design,tdesign-vue-next-adapter: input添加click事件 (a96ca80)
  • design,tdesign-vue,next-adapter: textarea支持autosize (acda22d)
  • design: 在html中添加adapter类型class (09dfaad)
  • element-plus-adapter, from, tdesign-vue-adapter: button兼容type=default和type为空的情况 (d017902)
  • form, design, form-schema: table支持自定义title,table 表单组件支持配置title tip (e418130)
  • form: fieldset中checkbox新增name,trueValue,falseValue配置 (51e9732)
  • form: form dialog新增props (bf6598c)
  • form: form dialog新增show close/show cancel 配置 (310054b)
  • form: group list新增添加按钮配置 (3b913c1)
  • form: panel点击标题可以展开或者收缩内容 (310aa47)
  • form: table操作列支持配置固定在左边还是右边 (fa0e10f)
  • form: table新增新增按钮配置 (6a7f80c)
  • form: text新增prepend, append不默认使用button (5fe57cd)
  • form: text组件配置的append.hander函数添加setModel/setFormValue方法 (6f0498a)
  • form: tip图标放到label中去 (97affb2)
  • form: 新增flex-layout组件 (630301b)
  • form: 新增style,fieldStyle配置;tooltip支持配置placement;配置中的函数新增getFormValue方法 (3a9c94a)
  • form: 表单校验后的错误信息将name转换成text (ec479b9)
  • form: 表格拖动支持tdesign (e2708b8)
  • playground: 支持UI组件库切换 (11d2560)
  • table: action支持配置disabled (8809351)

1.7.0-beta.3

11 Nov 08:46

Choose a tag to compare

1.7.0-beta.3 Pre-release
Pre-release

1.7.0-beta.3 (2025-10-31)

Bug Fixes

  • editor: 表单组件保持单向数据流 (09663c8)

Features

  • design,tdesign-vue,next-adapter: textarea支持autosize (be75ac9)
  • element-plus-adapter, from, tdesign-vue-adapter: button兼容type=default和type为空的情况 (2a29971)
  • form: text组件配置的append.hander函数添加setModel/setFormValue方法 (57a634a)

1.7.0-beta.2

28 Oct 07:47

Choose a tag to compare

1.7.0-beta.2 Pre-release
Pre-release

1.7.0-beta.2 (2025-10-28)

Bug Fixes

  • form: daterange 配置names后配置失效 (d22e520)
  • form: dialog submit event获取到的changeRecords为空 (02e1c7f)

Features

  • design, element-plus-adapter, tdesign-vue-next-adapter: 添加adapterType, 完善tdesign useZIndex (b312b5a)
  • design, tdesign-vue-next-adapter, table, element-plus-adapter: 完善tdesign适配 (fa20837)

1.7.0-beta.1

28 Oct 07:46

Choose a tag to compare

1.7.0-beta.1 Pre-release
Pre-release

1.7.0-beta.1 (2025-10-24)

Features

  • design, form, form-schema, tdesign-vue-next-adapter: textarea支持rows配置 (c717472)
  • form: 表单校验后的错误信息将name转换成text (b247490)