# 1.8.8

发布时间:2024-10-24

# 更新日志

  • ✅ 文件下载支持断点续传;
  • ✅ 数据源请求参数,枚举类型参数支持下拉选择;
  • ✅ 支持兼容包含.-特殊符号的数据库名;
  • ✅ 后端编排调试模式支持多线程事务;
  • ✅ 新增网格布局、网格单元组件;
  • ✅ 流程服务支持应用租户数据隔离;
  • ✅ 支持config.json输出内容加密/解密(安全扫描问题);
  • ✅ 支持复杂表格组件数据量大的情况下total计算分离;
  • ✅ 流程轨迹组件&流程图组件,支持独立引用;
  • ✅ 支持授权码登录模式、新增应用内登录日志模块;
  • ✅ 添加图标选择组件;
  • ✅ 表格组件添加在交互中获取表格选中数据支持;
  • ✅ 添加卡片渲染容器组件;
  • ✅ 添加滚动定位组件;
  • ✅ 交互-打开页面配置,添加关闭页面动画配置;
  • ✅ 交互-打开页面配置,添加自定义跳转控制逻辑;
  • ✅ 组件添加toolbarMove支持,只拖动手柄即可拖动组件;
  • 🛠️ 修复关联表开启软删除后join查询无法过滤软删除数据;
  • 🛠️ 修复实体创建前事件,因开启事务导致事件失效;
  • 🛠️ 优化实体update/delete事件支持.idKeys获取操作中的id或唯一键;
  • 🛠️ 修复增加api文档分组后,basePath/basePackages等过滤异常;
  • 🛠️ 修复style样式使用表达式编辑时,json格式正确,提示报错问题;
  • 🛠️ 优化样式颜色值输入,支持rgba,常用primary,info等主题色;
  • 🛠️ 修复移动端组件设置快捷样式预览无效果,比如字体设置等;
  • 🛠️ 修复Controller接口与低代码接口同路径时导致其他请求类型的低代码接口失效;
  • 🛠️ 修复成员选择组件,切换类型后,会导致页面卡死问题;
  • 🛠️ 修复背景颜色配置,选择渐变方式,IDE被撑开的问题;
  • 🛠️ 修复数据字典模块,字典项选择类型为布尔,字典编码无法选择 False;
  • 🛠️ 修复页面设计器大纲丢失问题;
  • 🛠️ 修复页面模版管理,组件栏丢失;
  • 🛠️ 优化批量校验表单支持实体表单选择;
  • 🛠️ 优化下拉框选择组件支持鼠标移出隐藏下拉框;
  • 🛠️ 修复JSON预览,格式化报错问题;
  • 🛠️ 修复右键菜单选中插槽时,默认选中为父级;
  • 🛠️ 优化若干 IDE 使用体验、运行引擎、UI 组件问题;

# 升级指引

# 服务端升级

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

api/pom.xml:

<properties>
    <fly.version>0.8.1-a23</fly.version>
    <lcdp.version>1.8.8</lcdp.version>
</properties>

# 控制台UI升级

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

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

# 移动端UI升级

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

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