Releases: Tencent/tmagic-editor
Releases · Tencent/tmagic-editor
1.5.2
1.5.1
1.5.0
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
1.5.0-beta.16 (2024-12-04)
Bug Fixes
- core: 没有数据源配置时,不初始化数据源事件 (383b9c9)
- data-source: 执行时机函数需要await (64a692b)
- editor: 修改未包含数据源的配置,画布中没有实时更新 (b3733fe)
- vue-runtime-help: 更新dsl时,设置默认选中项与默认页面 (a38a0a2)
Features
1.5.0-beta.15
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
1.5.0-beta.14
1.5.0-beta.13
1.5.0-beta.12
1.5.0-beta.12 (2024-09-29)
Bug Fixes
- editor: 修复修改页面配置后可能改造页面卡死问题 (2337448)
Features
- editor: 页面/页面片不再使用tab分开显示,新增搜索页面 (a88ad84)