Releases
v1.5.0
jia000
released this
10 Dec 09:20
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 )
You can’t perform that action at this time.