# 其他版本

这里分为平台版本和依赖版本,平台版本中使用到各种依赖版本。在发布平台版本的时候,会列出每个依赖对应的版本号。

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

# 1.7.9

发布时间:2023-10-12

升级日志

  • ✅ 支持兼容 SpringBoot 3.1.x;
  • ✅ 支持配置多个数据源;
  • ✅ 支持生成的CRUD接口过滤逻辑删除数据;
  • ✅ 增强实体模块功能,支持字段功能全选、数据表搜索等功能;
  • ✅ 支持页面变量按顺序计算,支持排在后面的变量默认值表达式可以使用前面定;
  • ✅ SQL文件支持区分数据库类型;
  • ✅ 实现Modal 框自适应高度;
  • ✅ 实现复杂表格多级表头配置;
  • ✅ 实现下拉菜单组件支持菜单自定义插槽;
  • 🛠️ 优化动态扩展字段,底层优化,组件优化等;
  • 🛠️ 解决达梦数据库ddl字段注释等异常;
  • 🛠️ 解决展开查询未根据字段正常序列化数据;
  • 🛠️ 优化移动端设计器;
  • 🛠️ 优化移动端组件包;
  • 🛠️ 修复select组件选项值为number类型不选中问题;
  • 🛠️ 优化基础样式;
  • 🛠️ 优化IDE操作体验;
  • 🛠️ 修复若干组件问题;

后端依赖

<properties>
    <fly.version>0.8.1-a13</fly.version>
    <lcdp.version>1.7.9</lcdp.version>
</properties>

前端依赖

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

# 1.7.7

发布时间:2023-8-9

升级日志

  • ✅ 新增API权限控制;
  • ✅ 支持实体扩展动态字段;
  • ✅ 工程模版的样式抽离到 iview-pro-style(注意查看最新的工程包 ui/src/style目录结构);
  • ✅ 支持header菜单下拉二级实现;
  • ✅ 支持从物料市场安装模版、组件、区块;
  • ✅ 流程事件、动态参与者对接编排;
  • ✅ 实体字段支持绑定数据字典;
  • 🛠️ 优化编排设计器的复制黏贴功能;
  • 🛠️ 修复OpenApi模型解析异常问题;
  • 🛠️ 修复第三方不标准的 swagger 导入异常问题,兼容处理;
  • 🛠️ 流程设计器配置功能;
  • 🛠️ 优化IDE操作体验;
  • 🛠️ 修复若干组件问题;

后端依赖

<properties>
    <fly.version>0.8.1-a12</fly.version>
    <lcdp.version>1.7.7</lcdp.version>
</properties>

前端依赖

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

# 1.7.6

发布时间:2023-7-3

升级日志

  • 【新增】实现全局函数,所有页面都可以调用;
  • 【新增】支持拖拽调整菜单顺序;
  • 【新增】交互动作支持取消HTTP请求;
  • 【新增】交互动作支持点击阻止冒泡、滑入、滑出事件;
  • 【新增】支持BLOB、LONGVARBINARY等字段类型;
  • 【新增】支持Excel导入实体业务数据;
  • 【新增】基于SQL的接口支持自动分页查询;
  • 【新增】支持实体关系多对多,用于expand查询;
  • 【新增】支持编排设计器节点复制黏贴;
  • 【优化】实体字段设置优化;
  • 【优化】优化数据库导入实体的逻辑;
  • 【优化】修复上传组件的多文件上传问题;
  • 【优化】优化工程模板结构,调整Dockerfile、module、ui目录等资源文件;
  • 【优化】优化IDE操作体验;
  • 【优化】修复若干组件问题;

后端依赖

<properties>
    <fly.version>0.8.1-a10</fly.version>
    <lcdp.version>1.7.6</lcdp.version>
</properties>

前端依赖

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

# 1.7.5

升级日志

  • 【新增】实现模型驱动生成功能页面;
  • 【新增】实现复杂的父子系统的接口;
  • 【新增】权限表达式支持通配符 *;
  • 【新增】增加执行数据库事务等节点;
  • 【优化】修复中文文件名读取静态资源失败问题;
  • 【优化】优化工程模板结构,调整Dockerfile、module、ui目录等资源文件;
  • 【优化】优化IDE操作体验;
  • 【优化】修复若干组件问题;

后端依赖

<properties>
    <fly.version>0.8.1-a7</fly.version>
    <lcdp.version>1.7.5</lcdp.version>
</properties>

前端依赖

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

# 1.7.4

升级日志

  • 【新增】新增 11 个图表组件;
  • 【新增】实体支持配置事件,事件执行关联函数编排;
  • 【新增】实体关系支持外键修改、可展开,字段增加可排序、逻辑删除配置等;
  • 【优化】IDE风格优化,左侧菜单改为顶部菜单,页面改为模块;
  • 【优化】修复导入实体时部分类型列的默认值异常;
  • 【优化】函数模块优化,支持定义输入/输出参数;
  • 【优化】重构组件的属性面板,重构组件的属性配置;
  • 【优化】统一dao函数操作条件表达式语法;
  • 【优化】修复无java实体时OpenApi生成异常;
  • 【优化】修复若干组件问题;

后端依赖

<properties>
    <fly.version>0.8.1-a5</fly.version>
    <lcdp.version>1.7.4</lcdp.version>
</properties>

前端依赖

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

# 1.7.3

升级日志

  • 【新增】开发工具IDE UI风格优化;
  • 【新增】可视化创建函数,实现函数编排;
  • 【新增】支持更多UI配置式开发,例如标题,logo,布局等;
  • 【新增】支持组织用户相关组件,支持用户/组织选择;
  • 【新增】页面变量支持直接绑定数据字典和实体;
  • 【新增】接口模块调试post接口,自动根据实体或者模型生成实例数据;
  • 【新增】支持实体修改同步到数据库;
  • 【优化】修复根据实体生成的query接口,执行过程异常问题,搜索条件不生效;
  • 【优化】从实体创建接口,命名调整&支持搜索;
  • 【优化】适配高版本 node ,npm 安装依赖问题,支持到 npm 8+
  • 【优化】修复了部分实体元数据转换的问题;
  • 【优化】修复若干组件问题;

后端依赖

<properties>
    <fly.version>0.8.1-a4</fly.version>
    <lcdp.version>1.7.3</lcdp.version>
</properties>

前端依赖

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

# 1.7.0

升级日志

  • 【新增】可视化实体创建,支持动态实体、关系、索引等建立,同时生成资源权限;
  • 【新增】存量数据库反向生成实体,支持多数据库;
  • 【新增】可视化创建接口,支持从SQL,实体快速生成接口;
  • 【优化】调整 ignored-urls 忽略路径配置,不再占用 fly.security.ignored-urls;
  • 【优化】修复了打包后扫描 /app/ui/modules 目录异常;
  • 【优化】移除 GET /security/authority/overview 接口所需管理员权限;
  • 【优化】修复了获取菜单 $secured 权限计算相关问题;
  • 【优化】修复了部分实体元数据转换的问题;
  • 【优化】修复若干组件问题;
  • 【优化】renderContext 的语法提示;

后端依赖

<properties>
    <fly.version>0.8.1-a2</fly.version>
    <lcdp.version>1.7.0</lcdp.version>
</properties>

前端依赖

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

# 1.6.5

升级日志

  • 【新增】权限定义、操作定义、数据范围定义等权限模块,IDE中集成权限关联功能(参考:安全控制章节)
  • 【新增】角色管理、用户管理等模块
  • 【新增】支持请求下载文件,获取表格选中数据等交互动作
  • 【新增】样式设置,支持常用主题颜色选择器
  • 【新增】支持自定义字典数据源(针对已有数据字典的项目)
  • 【优化】IDE组件搜索功能
  • 【优化】IDE组件拖拽到画布的效果
  • 【优化】IDE组合动作设计器交互效果
  • 【优化】优化低代码页面加载速度
  • 【优化】设计器元素选中效果优化
  • 【优化】若干组件细节优化

后端依赖

<properties>
    <fly.version>0.8.0-a5</fly.version>
    <lcdp.version>1.6.5</lcdp.version>
</properties>

前端依赖

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

# 1.6.4

升级日志

  • 低代码平台对公司内部发布的第一个版本
  • 支持可视化页面搭建
  • 支持集成统一身份认证 IAM
  • 内置后端开发框架 Fly Framework
  • 内置前端开发框架 Fly Vue

后端依赖

<properties>
    <fly.version>0.8.0-a3</fly.version>
    <lcdp.version>1.6.4</lcdp.version>
</properties>

前端依赖

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