# 其他版本
这里分为平台版本和依赖版本,平台版本中使用到各种依赖版本。在发布平台版本的时候,会列出每个依赖对应的版本号。
相关依赖的版本信息,分别在 api/pom.xml 和 ui/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"
}
}