# 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.xml 和 ui/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"
}
}