Releases: KNXCloud/lowcode-engine-vue
Releases · KNXCloud/lowcode-engine-vue
v1.6.0
30 Aug 07:01
Compare
Sorry, something went wrong.
No results found
2023-08-30
Feats
vue-renderer 新增 Leaf 组件模拟功能,新增 disableCompMock 禁用部分组件的模拟。对于一些特殊组件,如 naive-ui 的 NGrid 组件,ant-design-vue 的 ATabs 组件等,其实现过程中对其子元素的 vnode 节点进行直接编辑,导致渲染异常。通过组件模拟功能可以适配这些组件,默认情况下会尝试对所有组件进行模拟。
vue-renderer 支持 vue-router 钩子函数。在使用这些功能时,需要在项目中调用 setupLowCodeRouteGuard 方法。
vue-renderer 新增 passProps 参数,可在画布渲染时传入参数
vue-renderer 支持更多的 vue 组件选项,如 setup, props, emits, computed, watch等。
vue-renderer 新增 thisRequiredInJSE 参数,设置为 true 时,所有变量绑定必须添加 this 才能访问
vue-renderer 支持 requestHandlersMap 参数,可以用于自定义 dataSource 的请求类型。
vue-renderer 支持 Block, Component 渲染类型。
vue-simulator-renderer 支持设计器传入的 requestHandlersMap 参数来自定义 dataSource 请求。
vue-simulator-renderer 支持拖拽编辑函数式组件。
支持 vue 代码编辑器 @knxcloud/lowcode-plugin-vue-code-editor
Breaking changes
vue-renderer 的 appHelper 参数暴露给 this 的属性都会加上 $ 前缀,区别于其他属性
Fixes
修复异步组件渲染问题。close #71
修复代码编辑器保存时,画布有时渲染会报错。 close #70
修复在非 design 模式下,vue-renderer 会找不到 Slot 组件。
修复了一些其他的已知问题。
v1.5.3
16 Nov 06:08
Compare
Sorry, something went wrong.
No results found
2022-11-15
Fixes
修复 @knxcloud/utils 的 isNil 方法逻辑错误
修复 @knxcloud/vue-renderer 中,ref 在 live 模式下循环中表现异常
v1.5.2
03 Oct 02:34
Compare
Sorry, something went wrong.
No results found
2022-10-03
Fixes
修复 @knxcloud/vue-renderer 在 Vite 环境下编译报错
v1.5.1
30 Sep 02:47
Compare
Sorry, something went wrong.
No results found
v1.5.0
30 Sep 02:47
Compare
Sorry, something went wrong.
No results found
2022-09-30
News
Fixes
修复组件根元素为 teleport 时,设计器无法正确获取到组件内容区域
修复当 state 中不存在 dataSource id 对应的 key 时,响应式失效
v1.4.7
30 Aug 17:52
Compare
Sorry, something went wrong.
No results found
2022-08-10
Fixes
修复数据源初始化无法正常设置值到 state 中
修复 slot 组件无法撑满父级容器高度导致的样式异常
优化了适配器 slot 渲染的代码逻辑
v1.4.6
10 Aug 09:42
Compare
Sorry, something went wrong.
No results found
2022-08-10
Fixes
修复移动画布中已渲染的组件时导致的渲染报错
修复 hoc 跨层级更新子组件时组件渲染缓存问题
v1.4.5
10 Aug 09:34
Compare
Sorry, something went wrong.
No results found
v1.4.4
22 Jul 02:09
Compare
Sorry, something went wrong.
No results found
2022-07-23
New
新增 @knxcloud/lowcode-hooks 包用于低代码组件开发时,与画布通讯。
RuntimeScope 中新增 dataSource 变量,便于调用接口,可以通过 this.dataSource 访问。
数据源 options 支持 responseType 属性,支持下载文件等响应数据不为 json 的场景。
数据源请求的 Content-Type 支持 multipart/form-data,支持上传文件场景。