Skip to content

Releases: insistence/RuoYi-Vue3-FastAPI

RuoYi-Vue3-FastAPI v1.7.1

14 Oct 03:24
b974e8b

Choose a tag to compare

更新内容

项目依赖

1.后端依赖移除passlib,直接使用bcrypt。

BUG修复

1.修复代码生成controller模板编辑接口异常生成字段的问题。
2.移除passlib直接使用bcrypt修复密码校验异常的问题 #48 #49

代码优化

1.代码生成do模板补充表描述。

Full Changelog: v1.7.0...v1.7.1

RuoYi-Vue3-FastAPI v1.7.0

04 Sep 02:20
f2de18a

Choose a tag to compare

更新内容

项目依赖

1.前后端依赖升级,请升级依赖或重新创建环境。

新增功能

1.新增alembic支持。
2.文件&图片上传组件支持自定义地址&参数。
3.新增默认打包配置项。
4.显隐列组件支持全选/全不选。
5.添加页签openPage支持传递参数。
6.外链加载时遮罩信息提示。
7.上传组件新增拖动排序属性。
8.图片上传组件新增disabled属性。
9.代码生成列支持拖动排序。
10.新增用户默认初始化密码。
11.新增页签图标显示开关功能。
12.新增底部版权信息及开关。
13.用户归属部门新增清除。
14.用户导入新增验证提示。
15.菜单搜索支持键盘选择&悬浮主题背景。
16.新增apscheduler_jobs表对应sqlalchemy模型类。
17.初始密码支持自定义修改策略。
18.账号密码支持自定义更新周期。
19.注册账号设置默认密码最后更新时间。
20.显示列信息支持对象格式。

BUG修复

1.修复logout接口未按照app_same_time_login配置项动态判断的问题。
2.修复上传组件被多次引用拖动仅对第一个有效的问题。

代码优化

1.优化接口耗时计算。
2.优化启动信息显示。
3.优化前端处理路由函数代码。
4.登录页和注册页表头使用VITE_APP_BASE_API配置值。
5.优化角色禁用不允许分配。
6.优化富文本控制台警告异常。
7.优化checkbox废弃API。
8.优化导航栏显示昵称&设置。

代码重构

1.重构IP归属区域查询为异步调用。
2.调整do与sql使其相互适配以支持alembic。
3.富文本复制粘贴图片上传至url。

Full Changelog: v1.6.2...v1.7.0

RuoYi-Vue3-FastAPI v1.6.2

19 Mar 08:16
00a7af2

Choose a tag to compare

更新内容

新增功能

1.文件上传组件新增disabled属性。
2.文件上传组件新增类型。

BUG修复

1.修复日志管理时间查询报错 #27
2.修复定时任务状态暂停时执行单次任务会触发cron表达式的问题 #31
3.修复修改字典类型时获取dict_code异常的问题。
4.修复修改字典类型时字典数据更新时间异常的问题。
5.修复代码生成模板时间查询问题 #28
6.修复用户导出缺失部门名称的问题。

代码优化

1.优化代码生成新增和编辑字段显示和渲染。
2.pagination更换成flex布局。
3.优化代码生成vue模板 #23

Full Changelog: v1.6.1...v1.6.2

RuoYi-Vue3-FastAPI v1.6.1

03 Mar 09:09
cea4a10

Choose a tag to compare

更新内容

项目依赖

后端

1.新增sqlglot依赖

pip install sqlglot[rs]==26.6.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

BUG修复

1.引入sqlglot修复sql语句解析异常的问题。
2.修复代码生成字段唯一性校验dao层模板判断异常的问题。
3.引入泛型修复as_query和as_form装饰模型文档丢失的问题。
4.修复代码生成主子表vo模板可能缺失NotBlank的问题。

Full Changelog: v1.6.0...v1.6.1

RuoYi-Vue3-FastAPI v1.6.0

19 Feb 05:06
a5a4099

Choose a tag to compare

更新内容

项目依赖

1.后端依赖升级到最新版本,请升级依赖或重新创建环境。

新增功能

1.新增代码生成功能,支持配置数据库表信息一键生成和下载前后端代码,需要重新执行sql文件,请先备份数据。
2.新增表单构建功能。
3.用户头像新增支持http(s)链接。
4.新增trace中间件强化日志链路追踪和响应头。
5.用户管理支持分栏拖动。
6.菜单面包屑导航支持多层级显示。
7.白名单支持对通配符路径匹配。
8.支持开启暗黑模式。

BUG修复

1.修复默认关闭Tags-Views时,内链页面打不开。
2.修复删除当前登录用户拦截失效的问题。
3.修复定时任务目标字符串规则校验不全的问题。
4.修复执行单次任务时会覆盖已启用任务的问题 #IBEKD2。
5.修复个人中心特殊字符密码修改失败问题。

代码优化

1.优化导出方法。
2.参数键值更换为多行文本。
3.优化日志中操作方法显示。
4.优化日志装饰器获取核心参数的方式。
5.用户管理过滤掉已禁用部门。
6.优化TopNav内链菜单点击没有高亮。
7.ResponseUtil补充完整参数。

Full Changelog: v1.5.1...v1.6.0

RuoYi-Vue3-FastAPI v1.5.1

12 Nov 07:44
591dbe0

Choose a tag to compare

新增功能

1.定时任务新增支持调用异步函数。

代码优化

1.优化字典数组条件判断。
2.校检文件名是否包含特殊字符。
3.移除已弃用的log_decorator装饰器。

Full Changelog: v1.5.0...v1.5.1

RuoYi-Vue3-FastAPI v1.5.0

22 Oct 12:19
8202e8c

Choose a tag to compare

新增功能

1.新增对PostgreSQL数据库的支持。

BUG修复

1.修复DictTag组件控制台抛异常的问题 #IAYSVZ。
2.修复登录日志导出文件名称错误的问题。

代码回滚

1.因fastapi查询参数模型底层存在bug,回滚查询参数模型声明方式为as_query。

代码优化

1.优化CamelCaseUtil和SnakeCaseUtil以兼容更多转换场景。
2.优化列表查询排序。
3.优化参数设置页面。
4.优化上传图片带域名时不增加前缀。

Full Changelog: v1.4.0...v1.5.0

RuoYi-Vue3-FastAPI v1.4.0

29 Sep 02:33
c6c9020

Choose a tag to compare

项目依赖

后端

1.更新fastapi版本为0.115.0,pip install fastapi[all]==0.115.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

代码重构

1.基于fastapi 0.115.0版本新特性,直接使用pydantic模型接收查询参数和表单数据,移除原有as_query和as_form使用方式。

BUG修复

1.修复角色管理service书写错误。

代码优化

1.优化前端登录请求方法。

Full Changelog: v1.3.3...v1.4.0

RuoYi-Vue3-FastAPI v1.3.3

04 Sep 01:23
84a02a4

Choose a tag to compare

项目依赖

后端

1.更新pydantic-validation-decorator版本为0.1.4,修复了一些底层bug。

BUG修复

1.修复在线用户模块条件查询无效的问题。

代码优化

1.优化在线用户模块前后端字段描述一致。
2.日志装饰器异常处理增加logger打印日志。

Full Changelog: v1.3.2...v1.3.3

RuoYi-Vue3-FastAPI v1.3.2

08 Aug 01:46
c415dfa

Choose a tag to compare

更新内容

新增功能

1.新增gzip压缩中间件。

BUG修复

1.修复分页函数计算has_next错误的问题 #10
2.修复定时任务监听函数中事件没有job_id报错的问题。

代码优化

1.优化添加中间件函数注释。

Full Changelog: v1.3.1...v1.3.2