# 1.8.4
发布时间:2024-5-9
# 更新日志
IDE&运行引擎
- ✅ 适配国产数据库Hubble(基于postgresql协议);
- ✅ IDE 重构导航页面设置,将应用设置抽离到更多里面;
- ✅ 支持微应用行级权限的加载和鉴权;
- ✅ 支持子系统导航支持独立文件配置;
- ✅ 编排数据源操作支持异常节点处理;
- ✅ IDE 删除实体增加关系、接口校验;
- 🛠️ 优化IDE复制组件功能,避免误删除交互编排文件;
- 🛠️ 优化应用内登录功能;
- 🛠️ 修复API设计器,接口的 path 参数,在调试的时候没有办法输入的问题;
- 🛠️ 修复实体字段多次修改保存的情况下显示异常的问题;
- 🛠️ 优化流程设计器退回操作;
- 🛠️ 优化流程待阅功能配置;
- 🛠️ 优化若干 IDE 使用体验、运行引擎、UI 组件问题;
PC端组件
- ✅ 复杂列表组件添加远程列筛选配置;
- ✅ 添加 Scroll 无限滚动组件;
- ✅ 添加 Result 处理结果组件;
- 🛠️ 修复菜单组件,清除浮动;
- 🛠️ 修复样式组件,背景图选择在线 RUL;
- 🛠️ 修复复杂列表组件开启展开行,可以定义插槽;
- 🛠️ 修复复杂列表组件开启远程排序排序2次问题;
- 🛠️ 优化复杂列表组件列可根据路径获取值;
- 🛠️ 优化系统图标选择;
- 🛠️ 修复级联选择组件格式化展示数据不显示;
移动端
- ✅ 单选框复选框添加自定义图标配置;
- ✅ 复选框添加插槽传参、全选、根据索引选择等配置方法;
# 升级指引
# 服务端升级
相关依赖的版本信息,分别在 api/pom.xml 和 ui/package.json 里面定义。
api/pom.xml:
<properties>
<fly.version>0.8.1-a17</fly.version>
<lcdp.version>1.8.4</lcdp.version>
</properties>
# 控制台UI升级
控制台应用的依赖信息在 ui/package.json 中,具体如下:
{
"dependencies": {
"@fly-vue/components": "1.8.4",
"@fly-vue/core": "1.8.4",
"@fly-vue/iview-admin": "1.8.4",
"@fly-vue/iview-pro": "1.8.4",
"@fly-vue/iview-pro-style": "1.8.4",
"@fly-vue/lcdp-designer": "1.8.4",
"@fly-vue/lcdp-engine": "1.8.4",
"@fly-vue/lcdp-engine-extra": "1.8.4",
"@fly-vue/lcdp-iview": "1.8.4",
"@fly-vue/loader": "1.8.4",
"@fly-vue/lcdp-charts": "1.8.4"
},
"devDependencies": {
"@fly-vue/builder": "1.8.4",
"@fly-vue/schema-generator": "1.8.4"
}
}
# 移动端UI升级
移动端应用的依赖信息, ui/package.json中,具体如下:
{
"dependencies": {
"@fly-vue/core": "1.8.4",
"@fly-vue/lcdp-designer": "1.8.4",
"@fly-vue/lcdp-engine": "1.8.4",
"@fly-vue/lcdp-engine-extra": "1.8.4",
"@fly-vue/lcdp-vant": "1.8.4",
"@fly-vue/lcdp-link": "1.8.4",
"@fly-vue/loader": "1.8.4"
},
"devDependencies": {
"@fly-vue/builder": "1.8.4",
"@fly-vue/schema-generator": "1.8.4"
}
}