# 1.8.5

发布时间:2024-6-12 从该版本起,全新支持应用多主题配置,物料市场内置多个主题物料。前往 定制主题 查看升级指引。

# 更新日志

IDE&运行引擎

  • ✅ 支持多主题配置、主题样式配置、物料市场安装主题等;
  • ✅ 支持应用全局样式配置;
  • ✅ 新增打点批注功能;
  • ✅ 支持API接口配置匿名访问;
  • ✅ IDE支持直接上传物料包,增强扩展开发流程;
  • ✅ 上传接口folder参数支持多层级文件目录;
  • ✅ 新增批量校验表单交互动作;
  • ✅ 新增编排节点-获取当前登录用户信息;
  • ✅ 实体事件触发逻辑支持拿到接口参数;
  • ✅ 页面级别添加 on-actived 事件;
  • ✅ 函数编排里面,增加执行条件(不满足就跳过 或者 终止);
  • ✅ 流程设计器-添加环节通知;
  • ✅ 流程设计器-选人选组织兼容iam 4和 iam 5版本;
  • 🛠️ 优化物料市场,可同时选择官方物料和社区物料;
  • 🛠️ 修复子系统导航无法删除的问题;
  • 🛠️ 修复swagger ui显示异常问题,接口没有指定tag的情况下;
  • 🛠️ 修复数据源添加后处理函数打开函数配置页面异常;
  • 🛠️ 修复组件循环数据无法移除绑定;
  • 🛠️ 修复新建接口报错问题(id 是自增字段的实体);
  • 🛠️ 修复交互“批量表单校验”校验失败后的逻辑无法捕获(组合编排);
  • 🛠️ 优化用户管理、角色管理等功能模块;
  • 🛠️ 优化若干 IDE 使用体验、运行引擎、UI 组件问题;

PC端组件

  • ✅ 树形组件添加默认展开第一级配置;
  • ✅ 菜单组件添加权限配置;
  • ✅ 上传组件支持通过调用方法来启动上传;
  • ✅ 添加手动上传文件方法;
  • 🛠️ 修复简单表格添加下拉选择框,重复渲染更新问题;
  • 🛠️ 修复菜单组件 _uniqueId 每次重新生成问题;
  • 🛠️ 优化图标选择,添加分类;

移动端

  • ✅ 进度环组件添加重绘方法;
  • ✅ 添加数据列表组件;
  • ✅ 基础布局组件添加高度计算;
  • 🛠️ 滑动单元格组件添加操作对齐方式;
  • 🛠️ 修复空状态组件图片为本地图片;

# 升级指引

# 服务端升级

相关依赖的版本信息,分别在 api/pom.xmlui/package.json 里面定义。

api/pom.xml:

<properties>
    <fly.version>0.8.1-a18</fly.version>
    <lcdp.version>1.8.5</lcdp.version>
</properties>

# 控制台UI升级

控制台应用的依赖信息在 ui/package.json 中,具体如下:

{
    "dependencies": {
        "@fly-vue/components": "1.8.5",
        "@fly-vue/core": "1.8.5",
        "@fly-vue/iview-admin": "1.8.5",
        "@fly-vue/iview-pro": "1.8.5",
        "@fly-vue/iview-pro-style": "1.8.5",
        "@fly-vue/lcdp-designer": "1.8.5",
        "@fly-vue/lcdp-engine": "1.8.5",
        "@fly-vue/lcdp-engine-extra": "1.8.5",
        "@fly-vue/lcdp-iview": "1.8.5",
        "@fly-vue/loader": "1.8.5",
        "@fly-vue/lcdp-charts": "1.8.5"
    },
    "devDependencies": {
        "@fly-vue/builder": "1.8.5",
        "@fly-vue/schema-generator": "1.8.5"
    }
}

# 移动端UI升级

移动端应用的依赖信息, ui/package.json中,具体如下:

{
    "dependencies": {
        "@fly-vue/core": "1.8.5",
        "@fly-vue/lcdp-designer": "1.8.5",
        "@fly-vue/lcdp-engine": "1.8.5",
        "@fly-vue/lcdp-engine-extra": "1.8.5",
        "@fly-vue/lcdp-vant": "1.8.5",
        "@fly-vue/lcdp-link": "1.8.5",
        "@fly-vue/loader": "1.8.5"        
    },
    "devDependencies": {
        "@fly-vue/builder": "1.8.5",
        "@fly-vue/schema-generator": "1.8.5"
    }
}
顶部