# 1.8.4

发布时间:2024-5-9

# 更新日志

IDE&运行引擎

  • ✅ 适配国产数据库Hubble(基于postgresql协议);
  • ✅ IDE 重构导航页面设置,将应用设置抽离到更多里面;
  • ✅ 支持微应用行级权限的加载和鉴权;
  • ✅ 支持子系统导航支持独立文件配置;
  • ✅ 编排数据源操作支持异常节点处理;
  • ✅ IDE 删除实体增加关系、接口校验;
  • 🛠️ 优化IDE复制组件功能,避免误删除交互编排文件;
  • 🛠️ 优化应用内登录功能;
  • 🛠️ 修复API设计器,接口的 path 参数,在调试的时候没有办法输入的问题;
  • 🛠️ 修复实体字段多次修改保存的情况下显示异常的问题;
  • 🛠️ 优化流程设计器退回操作;
  • 🛠️ 优化流程待阅功能配置;
  • 🛠️ 优化若干 IDE 使用体验、运行引擎、UI 组件问题;

PC端组件

  • ✅ 复杂列表组件添加远程列筛选配置;
  • ✅ 添加 Scroll 无限滚动组件;
  • ✅ 添加 Result 处理结果组件;
  • 🛠️ 修复菜单组件,清除浮动;
  • 🛠️ 修复样式组件,背景图选择在线 RUL;
  • 🛠️ 修复复杂列表组件开启展开行,可以定义插槽;
  • 🛠️ 修复复杂列表组件开启远程排序排序2次问题;
  • 🛠️ 优化复杂列表组件列可根据路径获取值;
  • 🛠️ 优化系统图标选择;
  • 🛠️ 修复级联选择组件格式化展示数据不显示;

移动端

  • ✅ 单选框复选框添加自定义图标配置;
  • ✅ 复选框添加插槽传参、全选、根据索引选择等配置方法;

# 升级指引

# 服务端升级

相关依赖的版本信息,分别在 api/pom.xmlui/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"
    }
}
顶部