Releases
v4.2.0
更新日志
重大更新
[重大更新] 增加 ruoyi-sms
短信模块 整合 阿里云、腾讯云 短信功能
[重大改动] 基于 AWS S3
协议重新实现 OSS模块 支持自定义域名
[安全性] 优化 nginx 限制外网访问内网 actuator 相关路径(建议升级)
[不兼容] 优化 文件与图片上传组件 使用id存储回显(升级的用户需要注意 上传组件返回值变成了 ossid 便于关联)
[不兼容] 升级 mybatis-plus 3.5.2 解决新版本兼容性问题 关键字冲突修改(新增了很多关键字 升级的需要注意 冲突的关键字建议换一个命名)
依赖升级
update springboot-admin 2.6.6 => 2.6.9
update springboot-mybatis 2.2.0 => 2.2.2
update sa-token 1.29.0 => 1.30.0
update hutool 5.7.22 => 5.8.3
update druid 1.2.8 => 1.2.11
update tlog 1.3.6 => 1.4.3
update easyexcel 3.0.5 => 3.1.1 去除cglib 支持jdk17
update xxl-job 2.3.0 => 2.3.1
update redisson 3.17.0 => 3.17.4
update mybatis-plus 3.5.1 => 3.5.2
update poi 4.1.2 => 5.2.2 性能大幅提升
update docker mysql 8.0.27 => 8.0.29
update docker nginx 1.21.3 => 1.21.6
update docker redis 6.2.6 => 6.2.7
update docker minio 2021-10-27 => 2022-05-26
功能更新
update 优化 redis 序列化 使用系统自带json工具 全局统一
update 优化 RedisUtils 重构过期方法
update 完善短信验证码发送接口
update 优化 弹窗点击遮罩层 默认不关闭 可在 main.js 修改
update 调整 CacheManager 使用系统 系统序列化器
update 调整 图片预览组件 去除无用根目录拼接
update 用户管理左侧树型组件增加选中高亮保持
update 优化 DataPermissionHelper 上下文存储 使用 SaToken 的请求存储器
update 优化 用户头像上传限制只能为图片格式
update 优化 redis 与 jackson 使用自动装配定制器简化配置
update 优化 getLoginUser 获取 使用一级缓存
update 增加 redis 无密码使用说明
update 手动配置 Undertow 缓冲池 消除运行警告
update 优化 表单构建按钮不显示正则校验
update 优化 oss 回显查询 使用 redis 缓存
update 优化 用户列表查询 剔除密码字段
update 优化 验证码 登录 登出 注册 等接口 使用匿名注解放行
update 修改 代码生成 controller 去除查询校验 由用户自行选择是否校验
update 优化 ExcelUtil 工具支持合并处理器
update 使用 SaStorage 优化 LoginHelper 一级缓存 避免 ThreadLocal 清理不干净问题
update 优化 新增用户与角色信息、用户与岗位信息逻辑
update 优化 代码生成 业务接口 增加事务回滚
update 优化 logback 删除无用配置
新功能
add 增加 MailUtils 邮件工具
add 增加 RedisUtils 操作原子值方法
add 增加 demo 短信演示案例
add 增加 获取短信验证码接口
add 新增 SpringUtils 获取配置文件中的属性值方法
add 新增 Anonymous 匿名访问不鉴权注解
add 新增 easyexcel 单元格合并注解与处理器
add 增加 ExcelUtil 模板导出方法 支持 单列表/多列表
add 增加 Excel 模板导出 测试类
问题修复
fix 修复 ExcelUtil 表达式解析 参数添反导致无法解析问题
fix 修复 全局线程池配置 核心线程与最大线程 参数填反问题
fix 修复 查询未分配用户角色列表 角色无绑定用户情况下 空列表问题
fix 修复 sqlserver 新增数据 id 错误
fix 修复 token 超时时间设置 -1 导致的单位转换问题
fix 修复 编辑 OssConfig 在 postgres 字段重复报错 补全 remark 字段
fix 修复 postgres 数据库 菜单部分字段类型无法转换问题
fix 修复 脱敏实现逻辑问题
fix 修复 登录未选部门报空问题
fix 修复 用户注销时记录注销日志异常问题
fix 修复 代码生成表字段类型不匹配 导致查询不准确问题
You can’t perform that action at this time.