# 1.8.12
发布时间:2025-5-13
# 更新日志
- ✅ 支持工作流事件逻辑通过函数编排来实现(参考流程事件开发)
- ✅ 支持流程服务内外网配置(统一通过后端进行转发);
- ✅ 支持流程定义在应用启动的时候自动发布到流程服务;
- ✅ 拟稿环节支持事件配置;
- ✅ 新增支持多语言繁体语言包;
- ✅ 基于SQL创建的接口,实现返回首行的功能;
- ✅ 数据范围里面的规则表达式,提供常用的表达式说明和例子;
- ✅ 模版工程升级到 SpringBoot 2.7.7(解决安全漏洞:CVE-2022-31692,Spring Security 身份认证绕过漏洞,旧工程需要手动调整)
- ✅ sql安全控制支持 @strictSecurity,关联的资源权限严格要求配置数据规则;
- 🛠️ 优化前端组合编排交互,增加编辑入口;
- 🛠️ 解决配置生成的接口在服务管理中无法查看的问题;
- 🛠️ 优化元数据Bean的加载顺序;
- 🛠️ 优化编排设计器,支持配置运行数据和图形数据;
- 🛠️ 优化复杂表格组件性能问题;
- 🛠️ 优化若干 IDE 使用体验、运行引擎、UI 组件问题;
# 升级指引
# 服务端升级
相关依赖的版本信息,分别在 api/pom.xml 和 ui/package.json 里面定义。
api/pom.xml:
<properties>
<fly.version>0.8.1-a27</fly.version>
<lcdp.version>1.8.12</lcdp.version>
</properties>
# 控制台UI升级
控制台应用的依赖信息在 ui/package.json 中,具体如下:
{
"dependencies": {
"@fly-vue/components": "1.8.12",
"@fly-vue/core": "1.8.12",
"@fly-vue/iview-admin": "1.8.12",
"@fly-vue/iview-pro": "1.8.12",
"@fly-vue/iview-pro-style": "1.8.12",
"@fly-vue/style": "1.8.12",
"@fly-vue/lcdp-designer": "1.8.12",
"@fly-vue/lcdp-engine": "1.8.12",
"@fly-vue/lcdp-engine-extra": "1.8.12",
"@fly-vue/lcdp-iview": "1.8.12",
"@fly-vue/loader": "1.8.12",
"@fly-vue/lcdp-charts": "1.8.12"
},
"devDependencies": {
"@fly-vue/builder": "1.8.12-1",
"@fly-vue/schema-generator": "1.8.12"
}
}
# 移动端UI升级
移动端应用的依赖信息, ui/package.json中,具体如下:
{
"dependencies": {
"@fly-vue/core": "1.8.12",
"@fly-vue/lcdp-designer": "1.8.12",
"@fly-vue/lcdp-engine": "1.8.12",
"@fly-vue/lcdp-engine-extra": "1.8.12",
"@fly-vue/lcdp-vant": "1.8.12",
"@fly-vue/lcdp-link": "1.8.12",
"@fly-vue/loader": "1.8.12",
"@fly-vue/mobile-style": "1.8.12"
},
"devDependencies": {
"@fly-vue/builder": "1.8.12",
"@fly-vue/schema-generator": "1.8.12"
}
}