# 1.8.10

发布时间:2025-2-27

# 更新日志

  • ✅ 支持从Daas数据平台导入实体模型;
  • ✅ fly:Controller支持记录操作日志;
  • ✅ fly:filters 过滤支持 postgresql 数据库 json 表达式;
  • ✅ fly:SQL中支持@include('sqlKey')语法,引入其他SQL组合成新的语句;
  • ✅ fly:修复文件下载部分情况下未正常断开连接的问题;
  • ✅ fly:关系字段支持关联常量,如t.field = relation.field and relation.field1 = 'code'
  • ✅ fly: 支持java动态拓展当前身份的 permission 权限表达式;
  • ✅ 新增个人中心组件;
  • ✅ 新增退出登录组件;
  • 🛠️ 优化编排节点(执行SQL列表查询、 http请求节点补充说明);
  • 🛠️ 优化图片组件,当请求不到图片时,加载默认图片;
  • 🛠️ 修复fly.rest.groups与springdocAPI文档分组配置冲突问题;
  • 🛠️ 修复子集插槽不能粘贴数据的问题;
  • 🛠️ 修复页面变量使用${}表达式,绑定变量无法智能提示的问题;
  • 🛠️ 优化组件及属性添加图片、SVG图标配置;
  • 🛠️ 修复弹出层点击遮罩层不关闭的问题;
  • 🛠️ 优化主题样式区分移动端和WEB端;
  • 🛠️ 优化按钮组件添加多色背景配置;
  • 🛠️ 优化日期组件和时间组件添加手动控制是否显示下拉选择框。
  • 🛠 修复行列布局组件无法拖入列的问题;
  • 🛠 修复上传组件 header 中正确携带 Bearer;
  • 🛠️ 优化若干 IDE 使用体验、运行引擎、UI 组件问题;

# 升级指引

# 服务端升级

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

api/pom.xml:

<properties>
    <fly.version>0.8.1-a25</fly.version>
    <lcdp.version>1.8.10</lcdp.version>
</properties>

# 控制台UI升级

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

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

# 移动端UI升级

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

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