Releases: HogaStack/Dash-FastAPI-Admin
Dash-FastAPI-Admin v1.2.0
更新内容
新增功能:
1.新增不同运行环境配置文件,支持指定配置文件运行应用 #I91AE9。
文档调整:
1.针对指定配置文件运行应用特性更新了应用的开发及发布流程,详情请查看README文档。
Full Changelog: v1.1.0...v1.2.0
Dash-FastAPI-Admin v1.1.0
更新内容
重要:
1.更新依赖requests版本为2.31.0,修复一些安全性问题,命令:pip install requests==2.31.0 -i https://mirrors.aliyun.com/pypi/simple/。
2.运行dash-fastapi-backend/sql下最新的sql文件。
新增功能:
1.日志管理模块新增字段排序查询功能。
代码及性能优化:
1.调整定时任务模块cron表达式处理逻辑,使用标准cron表达式写法。
Full Changelog: v1.0.10...v1.1.0
Dash-FastAPI-Admin v1.0.10
更新内容
重要:
更新依赖redis版本为5.0.1,替换原有aioredis,更新pillow版本为10.2.0、更新cryptography版本为42.0.2,修复一些安全性问题,命令:pip install redis==5.0.1 pillow==10.2.0 cryptography==42.0.2 -i https://mirrors.aliyun.com/pypi/simple/。
BUG修复:
修复修改根部门时获取部门树数据异常的bug #I8U660。
代码及性能优化:
1.优化各模块表单校验方式。
2.新增redis连接校验,优化连接日志信息。
Full Changelog: v1.0.9...v1.0.10
Dash-FastAPI-Admin v1.0.9
更新内容
重要:
更新依赖feffery-antd-components版本为0.2.11、feffery-utils-components版本为0.2.0b12,命令:pip install feffery-antd-components==0.2.11 feffery-utils-components==0.2.0b12 -i https://mirrors.aliyun.com/pypi/simple/。
代码及性能优化:
1.个人资料模块头像裁剪引入裁剪组件,替换原有引入js方式。
2.通知公告模块引入富文本编辑器组件,替换原有引入js方式。
Full Changelog: v1.0.8...v1.0.9
Dash-FastAPI-Admin v1.0.8
更新内容
新增功能:
1.新增项目在线演示,详情见README文档。
BUG修复:
1.修复用户无部门、角色或岗位时无法编辑及无法登录的bug。
2.修复表单非空校验时会异常触发api拦截器的问题。
3.修复用户导出异常的bug。
Full Changelog: v1.0.7...v1.0.8
Dash-FastAPI-Admin v1.0.7
更新内容
重要:
1.更新依赖feffery-antd-components版本为0.2.11rc0,命令:pip install feffery-antd-components==0.2.11rc0 -i https://mirrors.aliyun.com/pypi/simple/。
2.运行dash-fastapi-backend/sql下最新的sql文件。
新增功能:
1.新增缓存列表模块,用于监控redis中缓存的相关信息。
BUG修复:
1.修复数据库密码存在@等特殊字符时无法正常连接数据库的bug。
2.修复修改菜单排序后侧边栏菜单排序不生效的bug。
3.部门管理引入数据权限,修复部门数据越权的bug。
4.修复标签页相关bug。
5.修复其他已知bug。
代码及性能优化:
1.优化文件上传及回显相关内容。
2.新增自定义权限异常PermissionException,优化监听逻辑。
Full Changelog: v1.0.6...v1.0.7
Dash-FastAPI-Admin v1.0.6
更新内容
重要:
1.更新依赖feffery-antd-components版本为0.2.10rc18,feffery-utils-components版本为0.2.0b1,命令:pip install feffery-antd-components==0.2.10rc18 feffery-utils-components==0.2.0b1 -i https://mirrors.aliyun.com/pypi/simple/
新增功能:
1.新增数据权限依赖注入,实现数据权限功能,内置五种数据权限,支持配置化数据权限 #I848BG。
2.新增标签页右键快捷菜单功能 #I838PN。
BUG修复:
1.修复部分已知bug。
Full Changelog: v1.0.5...v1.0.6
Dash-FastAPI-Admin v1.0.5
更新内容
重要:
1.更新依赖feffery-antd-components版本为0.2.10rc17,修复AntdTable底层bug,命令:pip install feffery-antd-components==0.2.10rc17 -i https://mirrors.aliyun.com/pypi/simple/
2.本次重构前端回调代码改动较大,如已经进行二次开发,请做好代码备份再更新
新增功能:
1.新增前端表单动态回写及校验,将表单字段id与数据库字段名一一对应并设置校验字段即可实现,无需按字段一一写Output角色。
BUG修复:
1.修复无法新增部门的bug。
2.修复定时任务导出service异常的bug。
代码及性能优化:
1.引入Dash特性flexible callback signatures重构前端复杂的回调,增加所有回调注释,提高回调逻辑可读性 #I825WG。
Full Changelog: v1.0.4...v1.0.5
Dash-FastAPI-Admin v1.0.4
更新内容
新增功能:
1.新增限制同一账号不能同时登录示例代码。
2.新增首页模板 #I81DJC。
BUG修复:
1.修复类型注解异常的bug #I816F2。
2.修复定时任务默认corn表达式数据异常的bug。
Full Changelog: v1.0.3...v1.0.4
Dash-FastAPI-Admin v1.0.3
此版本更新内容如下:
新增功能:
1.新增用户管理批量导入功能。
2.新增用户管理分配角色及角色管理分配用户的功能,引入表格自定义单元格元素,实现自定义渲染表格。
3.新增自定义开启忘记密码功能。
BUG修复:
1.修复刷新页面时logo加载失败的bug。
代码及性能优化:
1.修改部分服务端回调为浏览器端回调,提高性能。
2.将各模块store容器由全局缓存拆分至各模块页面。