# 1.8.12

发布时间:2025-5-13

# 更新日志

  • ✅ 支持工作流事件逻辑通过函数编排来实现(参考流程事件开发
  • ✅ 支持流程服务内外网配置(统一通过后端进行转发);
  • ✅ 支持流程定义在应用启动的时候自动发布到流程服务;
  • ✅ 拟稿环节支持事件配置;
  • ✅ 新增支持多语言繁体语言包;
  • ✅ 基于SQL创建的接口,实现返回首行的功能;
  • ✅ 数据范围里面的规则表达式,提供常用的表达式说明和例子;
  • ✅ 模版工程升级到 SpringBoot 2.7.7(解决安全漏洞:CVE-2022-31692,Spring Security 身份认证绕过漏洞,旧工程需要手动调整)
  • ✅ sql安全控制支持 @strictSecurity,关联的资源权限严格要求配置数据规则;
  • 🛠️ 优化前端组合编排交互,增加编辑入口;
  • 🛠️ 解决配置生成的接口在服务管理中无法查看的问题;
  • 🛠️ 优化元数据Bean的加载顺序;
  • 🛠️ 优化编排设计器,支持配置运行数据和图形数据;
  • 🛠️ 优化复杂表格组件性能问题;
  • 🛠️ 优化若干 IDE 使用体验、运行引擎、UI 组件问题;

# 升级指引

# 服务端升级

相关依赖的版本信息,分别在 api/pom.xmlui/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"
    }
}
顶部