首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
1
Star
0
Fork
3.2K
wangweihuamy
/
RuoYi-Cloud-Plus
forked from
dromara
/
RuoYi-Cloud-Plus
Fork 仓库
加载中
取消
确认
确定同步?
同步操作将从
dromara/RuoYi-Cloud-Plus
强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
同步 Wiki
(当前仓库的 wiki 将会被覆盖!)
取消
确定
代码
Issues
0
Pull Requests
0
Wiki
7
统计
标签
标签名
描述
提交信息
操作
v2.2.1
# 更新日志 - - - ## v2.2.1 - 2024-08-26 ### 重大改动 * 增加 ruoyi-common-sse 模块 支持SSE推送 比ws更轻量更稳定的推送 * 增加 springboot snailjob 等 actuator 账号密码认证 杜绝内外网信息泄漏问题 * 增加 重构代码生成器 集成anyline开源框架 支持400+种数据库适配 ### 依赖升级 * update springboot 3.2.6 => 3.2.9 * update snailjob 1.0.1 => 1.1.2 * update mapstruct-plus 1.4.3 => 1.4.4 * update hutool 5.8.27 => 5.8.31 解决hutool不兼容jakarta问题 * update anyline 8.7.2-20240808 * update sms4j 3.2.1 => 3.3.2 * update redisson 3.31.0 => 3.34.1 * update mapstruct-plus 1.3.6 => 1.4.3 * update lombok 1.18.32 => 1.18.34 * update easyexcel 3.3.4 => 4.0.2 * update springdoc 2.5.0 => 2.6.0 * update flowable 7.0.0 => 7.0.1 ### cloud内容更新 * update springcloud 2023.0.2 => 2023.0.3 * update springcloud-alibaba 2023.0.1.0 => 2023.0.1.2 * update redis 6.2.7 => 6.2.12 解决订阅key报错问题 * update 优化 seata dockerfile 增加环境变量 * update 优化 增加日志处理器顺序说明 * update 优化 使用 seata-server 官方依赖简化seata集成方式 * update 优化 屏蔽 sentinel 心跳日志 * update 优化 dubbo元数据注册redis支持timeout(注意时间必须使用数字) * update 优化 调整sentinel日志级别 屏蔽心跳日志 * update 优化 sky-agent 默认开启即使连不上服务端也跟踪配置 (有些人就爱这么用) * update 优化 kafka 自动创建 topic 部分人副本数不够报错问题 * add 增加 nacos sentinel snailjob 健康检查 actuator 账号密码认证 * fix 修复 dubbo redis元数据中心 获取监听器null问题 * fix 修复 nacos sentinel seata 不适配新版undertow问题 先换回tomcat * fix 修复 依赖漏洞 限制部分依赖版本 * fix 修复 由于alibaba sentinel 初始化机制变更导致的无法连接问题 * fix 修复 dubbo 日志输出异常判断错误 * remove 删除 kafka-streams 所有人都不会用也不学怎么用 删除了事 ### 功能更新 * update 优化 去除日志部署环境判断 通过日志级别控制 * update 优化 忽略租户与忽略数据权限支持嵌套使用(感谢 amadeus5201) * update 优化 租户相关controller 增加租户开关配置控制是否注册 * update 优化 移除 alibaba ttl 与线程池搭配有问题(可传递但无法清除与更新) * update 优化 个人中心编辑 忽略数据权限 * update 优化 兼容部分用户不想给用户分配角色与部门的场景 * update 优化 租户套餐重名校验 * update 优化 部门下存在岗位不允许删除 * update 优化 角色编辑状态未校验问题 * update 优化 用户脱敏增加编辑权限标识符 * update 优化 代码生成器 自动适配oss翻译 * update 优化 临时升级 undertow 版本 解决虚拟线程溢出问题 * update 优化 支持通过配置文件关闭工作流 * update 优化 增加mybatis-plus填充器兜底策略 * update 优化 TenantSpringCacheManager 处理逻辑 * update 优化 角色权限判断 * update 优化 增加删除标志位常量优化查询代码 * update 优化 监控使用独立web依赖 * update 优化 更多脱敏策略(感谢 hemengji) * update 优化 设置nginx sse相关代理参数 * update 优化 调整默认推送使用SSE * update 优化 Monitor监控服务通知分类打印(感谢 AprilWind) * update 优化 限流注解 又写key又不是表达式的情况 * update 优化 WorkflowUtils查询用户信息发送消息未查询邮件和手机号(感谢 yanzy) * update 优化 注释掉其他数据库 jdbc 依赖 由用户手动添加 * update 优化 oracle snailjob 兼容低版本oracle索引名称长度限制 * update 优化 数据权限支持通过菜单标识符获取数据所有权 * update 优化 数据权限支持自定义连接符 * update 优化 TestDemo 删除前校验数据权限 * update 优化 更换docker镜像底层系统 避免无字体情况 ### 问题修复 * fix 修复 三方登录构建去除无用代码 * fix 修复 多线程对同一个session发送ws消息报错问题 * fix 修复 依赖漏洞 限制部分依赖版本 * fix 修复 excel 基于其他字段 合并错误问题 * fix 修复 一级缓存key未区分租户问题 * fix 修复 id字符串格式转换错误问题 * fix 修复 登出无法正确删除对应的租户数据问题 * fix 修复 登录错误锁定不区分租户问题 * fix 修复 转换模型缺少分类字段 * fix 修复 权限标识符处理未设置成功状态问题 * fix 修复 无法导入 bpmn 类型文件问题 ### 前端改动 * update element-plus 2.7.5 => 2.7.8 * update vue 3.4.25 => 3.4.34 * update vite 5.2.10 => 5.2.12 * add 增加 使用 vueuse 编写 sse 推送功能 * update 优化 使用匹配模式简化预编译配置 * update 优化 时间搜索组件统一 * update 优化 oss 配置按钮 使用ossConfig权限标识符与oss权限分离 * update 优化 类型报错问题 * update 优化 切换租户后刷新首页 * update 优化 实现表格行选中切换 * update 优化 使用 vueuse 重构 websocket 实现 * update 优化 代码生成器编辑页禁用缓存 防止同步后页面不更新问题 * update 优化 调整默认推送使用SSE * fix 修复 租户套餐导出路径错误问题 * fix 修复 登出后重新登录 sse推送报错问题
a703385
2024-08-26 11:44
下载
v2.2.0
# 更新日志 --- ### 重大更新 * [重大更新] 使用 caffeine 重构 PlusSaTokenDao 层实现 减少将近90%的redis查询提高性能 * [重大更新] 新增 PlusCacheWrapper 装饰器 为 SpringCache 增加本地缓存减少redis查询提高性能 * [重大更新] 升级 awsS3 到2.X版本 支持异步与自动分片上传下载(感谢 AprilWind) * [重大更新] 新增 flowable 工作流功能(感谢 May) * [重大更新] 新增 snailjob 调度中心 移除 powerjob (投诉的人太多) (感谢 dhb52) * [重大更新] 重构 将spring-cloud-stream改为普通的mq依赖用法(感谢 Xbhog) * [重大更新] 新增 ruoyi-common-bus 消息总线组件 基于MQ跨服务投递事件消息 ### 依赖升级 * update springboot 3.1.7 => 3.2.6 支持虚拟线程 * update springboot-admin 3.1.8 => 3.2.3 * update springdoc 2.2.0 => 2.5.0 * update redisson 3.24.3 => 3.29.0 支持虚拟线程 * update hutool 5.8.22 => 5.8.26 * update dynamic-ds 4.2.0 => 4.3.0 * update mybatis-plus 3.5.4 => 3.5.7 修复与boot代码冲突问题 * update lock4j 2.2.5 => 2.2.7 消除启动警告 * update sms4j 2.2.0 => 3.2.1 支持自定义配置key 可用于多厂商多租户等 * update mapstruct-plus 1.3.5 => 1.3.6 * update easyexcel 3.3.3 => 3.3.4 * update lombok 1.18.30 => 1.18.32 * update satoken 1.37.0 -> 1.38.0 * update aws-oss 1.12.600 => 2.25.15 ### 功能更新 * update 优化 StreamUtils 抽取 findFirst findAny 方法 * update 优化 更新使用 Spring 官方推荐 JDK * update 优化 webscoket 配置与异常拦截 * update 优化 isTenantAdmin 空校验 * update 优化 修改路由name命名规则(感谢 玲娜贝er) * update 优化 大数据量下join卡顿问题 使用子查询提高性能 * update 优化 用户ID查询角色列表(感谢 AprilWind) * update 优化 获取用户账户(感谢 AprilWind) * update 优化 租户列表接口 避免登录之后列表被域名过滤 * update 优化 三方登录不同域名获取不到租户id问题 * update 优化 获取aop代理的方式 减少与其他使用aop的功能冲突的概率 * update 优化 临时解决 spring 启动报 warn 问题 * update 优化 移除表单构建菜单(没有可用组件 用处不大以后再考虑) * update 优化 修改用户信息接口(感谢 AprilWind) * update 优化 切换动态租户 默认线程内切换(如需全局 手动传参) * update 优化 适配最新前端代码生成模板 * update 优化 代码生成 el-radio 标签过期属性 * update 优化 文件下载(使用对流传递 降低内存使用量)(感谢 秋辞未寒) * update 优化 去除gc日志参数(有需要自己加) * update 优化 拆分异常处理器 * update 优化 常规web异常状态码 * update 优化 设置静态资源路径防止所有请求都可以访问静态资源 * update 优化 代码生成表导入 排除工作流相关表 * update 优化 redis 对Long值的存储类型不同问题 * update 优化 去除加密请求类型限制 * update 优化 mp多租户插件注入逻辑 * update 优化 移除删表语句 用户自行处理 * update 优化 RedisUtils 支持忽略租户 * update 更新 ip地址 xdb文件 * update 优化 新增修改菜单权限字符校验 * update 优化 验证码背景色改为浅灰色 * update 优化 更新 mybatis 多包扫描配置 * update 优化 RateLimiter 注解使用体验(感谢 ly-chn) * update 优化 GET 方法响应体支持加密 * update 优化 excel 单元格合并可以基于注解选择需要依赖哪些字段(感谢 司猫子) * update 优化 OssFactory 获取实例锁性能(感谢 fanc) * update 优化 登录消息 支持集群发送 * update 优化 数据权限 使用预扫描mapper注解提升代码性能 * update 优化 数据加密 使用预扫描实体类提升代码性能(感谢 老马) * update 优化 Async 针对虚拟线程配置 与其他注意事项注释 * update 优化 框架整体sql提高查询性能 * update 优化 将p6spy配置文件统一放置到 common-mybatis 插件包内 * update 优化 使用翻译注解简化用户查询 调整用户查询逻辑 ### 新增功能 * add 新增 SMS异常处理器(感谢 AprilWind) * add 新增 在线设备管理(个人中心)(感谢 AprilWind) * add 新增 岗位编码与部门编码 并将岗位放到部门下(感谢 秋辞未寒) * add 新增 分布式锁Lock4j异常拦截(感谢 AprilWind) * add 新增 BaseMapperPlus提供一组可选是否抛出异常的selectVoOne方法(感谢 秋辞未寒) * add 新增 用户、部门、角色、岗位 下拉选接口与代码实现优化 * add 新增 JustAuth 整合 TopIam 单点登录(感谢 马铃薯头) * add 新增 StringUtils.isVirtual 方法 * add 新增 正则工具类 字符串提取 字符串校验 ### 问题修复 * fix 修复 isLogin 方法抛异常无法正常返回值问题 * fix 修复 spring路径规则 导致 actuator 被特殊方式访问问题 * fix 修复token无效时关闭ws(感谢 AprilWind) * fix 修复 oss未使用租户 拼接租户id null问题 * fix 修复 用户昵称修改后未清除对应缓存问题 * fix 修复 文件上传图片预览问题 * fix 修复 三方账号可以被同一个用户多次绑定问题 * fix 修复 兼容redis5.0出现的问题 * fix 修复 字典键值可重复配置问题 * fix 修复 部分浏览器无法获取加密响应头问题 * fix 修复 用户未设置部门 登录报错问题 * fix 修复 全局异常处理器 空指针null问题 * fix 修复 excel 表达式字典 下拉框导出格式错误 * fix 修复 InjectionMetaObjectHandler 已存在数据依旧会获取用户信息报异常问题 * fix 修复 关闭租户功能 三方登录报错问题 * fix 修复 部门树排序问题 * fix 修复 CryptoFilter 代码逻辑问题 ### 前端改动 * update 升级 element vite 版本 最低nodejs版本提升到18.18.0 * update 优化 更改客户端状态接口 使用clientId传参 * update 优化 ws开关改为常开(vite5修复了崩溃bug) * update 优化 移除cjs * update 优化 对Volar支持 * update 优化 富文本组件,修复两个组件上传图片位置错乱问题 * update 优化 request请求类判断请求头方式 * update 优化 密码校验策略增加非法字符限制 * update 优化 支持全局开启或关闭接口加密功能 * update 优化 暗黑模式,增加vxe的暗黑模式 * update 优化 首页打开topNav不展开菜单问题 * update 优化 el-select 与 el-input 全局样式 * update 优化 跟密码相关的默认前端关闭防重功能 * add 新增 社交登录整合 TopIam * add 新增 图片上传组件增加压缩功能支持,可自行开关 * add 新增 vxe-table依赖支持 * add 新增 全局用户选择组件 * add 新增 工作流相关页面与组件 * add 新增 使用bpmnjs流程预览 * add 新增 在线登录设备管理(感谢 AprilWind) * add 新增 用户选择角色时 可搜索功能(感谢 追梦稻草人Li) * fix 修复 登录失效,重新登录丢失参数问题(感谢 爱宇阳) * fix 修复 websocket 非index页面刷新无法重连问题 * fix 修复 全局属性找不到的问题(感谢 ahaos) * fix 修复 vue 类型识别问题 * fix 修复 富文本编辑器 单页面多实例图片混乱问题 * fix 修复 i18n无感刷新问题 * fix 修复 文件预览大写后缀不展示的问题(感谢 北桥) * fix 修复 面板因为min width原因收缩不全 * fix 修复 移动端下 无法展开菜单问题 * fix 修复 菜单搜索下方出现白色区域 * fix 修复 el-tag标签类型不一致问题 * fix 修复 角色必填*号 ### 微服务修改 * update springcloud 2022.0.4 => 2023.0.2 * update springcloud-alibaba 2022.0.0.0 => 2023.0.1.0 * update dubbo 3.2.7 => 3.2.14 * update easy-es 2.0.0-beta4 => 2.0.0 正式版 * update nacos 2.2.1 => 2.3.2 默认开启nacos服务端授权认证 (感谢 OldDriver9527) * update rocketmq 4.9.4 => 5.2.0 docker镜像升级 * update kafka 3.2.0 => 3.6.2 docker镜像升级 * update rabbitmq 3.10.6 => 3.13.3 docker镜像升级 * update sentinel 1.8.6 => 1.8.8 * update skywalking 9.3.0 => 9.7.0 * update skywalking-agent 8.16.0 => 9.2.0 * update 优化 dubbo 使用 redis 作为元数据中心管理 支持过期时间 避免过期数据堆积 解放nacos存储空间 * update 优化 调整配置文件语法 * update 优化 使用spring工具自定义dubbo ip获取方法(针对多网卡ip获取不正确问题) * update 优化 common-dubbo 删除无用依赖 * update 优化 去除重复的扫描器 @EnableDubbo 会自行扫描包 * update 优化 加密组件 mp依赖改为可选 * update 优化 mybatis依赖设置为可选依赖 避免出现不应该注入的情况 * fix 修复 sentinel-dashboard的pom引入logaback冲突问题 * fix 修复 nacos 不兼容 logback 1.4 新版本问题 * fix 修复 开启数据库加密 auth服务报错问题 * fix 修复 gateway sentinel 限流报错问题(临时方案) https://github.com/alibaba/Sentinel/issues/3298
442069c
2024-07-09 17:17
下载
v2.2.0-BETA2
# 更新日志 ### 重大更新 * [重大更新] 使用 caffeine 重构 PlusSaTokenDao 层实现 减少将近90%的redis查询提高性能 * [重大更新] 新增 PlusCacheWrapper 装饰器 为 SpringCache 增加本地缓存减少redis查询提高性能 * [重大更新] 升级 awsS3 到2.X版本 支持异步与自动分片上传下载(感谢 AprilWind) * [重大更新] 新增 flowable 工作流功能(感谢 May) * [重大更新] 新增 snailjob 调度中心 移除 powerjob (投诉的人太多) (感谢 dhb52) * [重大更新] 重构 将spring-cloud-stream改为普通的mq依赖用法(感谢 Xbhog) * [重大更新] 新增 ruoyi-common-bus 消息总线组件 基于MQ跨服务投递事件消息 ### 依赖升级 * update springboot 3.1.7 => 3.2.6 支持虚拟线程 * update springboot-admin 3.1.8 => 3.2.3 * update springdoc 2.2.0 => 2.5.0 * update redisson 3.24.3 => 3.29.0 支持虚拟线程 * update hutool 5.8.22 => 5.8.26 * update dynamic-ds 4.2.0 => 4.3.0 * update mybatis-plus 3.5.4 => 3.5.7 修复与boot代码冲突问题 * update lock4j 2.2.5 => 2.2.7 消除启动警告 * update sms4j 2.2.0 => 3.2.1 支持自定义配置key 可用于多厂商多租户等 * update mapstruct-plus 1.3.5 => 1.3.6 * update easyexcel 3.3.3 => 3.3.4 * update lombok 1.18.30 => 1.18.32 * update satoken 1.37.0 -> 1.38.0 * update aws-oss 1.12.600 => 2.25.15 ### 功能更新 * update 优化 isTenantAdmin 空校验 * update 优化 修改路由name命名规则(感谢 玲娜贝er) * update 优化 大数据量下join卡顿问题 使用子查询提高性能 * update 优化 用户ID查询角色列表(感谢 AprilWind) * update 优化 获取用户账户(感谢 AprilWind) * update 优化 租户列表接口 避免登录之后列表被域名过滤 * update 优化 三方登录不同域名获取不到租户id问题 * update 优化 获取aop代理的方式 减少与其他使用aop的功能冲突的概率 * update 优化 临时解决 spring 启动报 warn 问题 * update 优化 移除表单构建菜单(没有可用组件 用处不大以后再考虑) * update 优化 修改用户信息接口(感谢 AprilWind) * update 优化 切换动态租户 默认线程内切换(如需全局 手动传参) * update 优化 适配最新前端代码生成模板 * update 优化 代码生成 el-radio 标签过期属性 * update 优化 文件下载(使用对流传递 降低内存使用量)(感谢 秋辞未寒) * update 优化 去除gc日志参数(有需要自己加) * update 优化 拆分异常处理器 * update 优化 常规web异常状态码 * update 优化 设置静态资源路径防止所有请求都可以访问静态资源 * update 优化 代码生成表导入 排除工作流相关表 * update 优化 redis 对Long值的存储类型不同问题 * update 优化 去除加密请求类型限制 * update 优化 mp多租户插件注入逻辑 * update 优化 移除删表语句 用户自行处理 * update 优化 RedisUtils 支持忽略租户 * update 更新 ip地址 xdb文件 * update 优化 新增修改菜单权限字符校验 * update 优化 验证码背景色改为浅灰色 * update 优化 更新 mybatis 多包扫描配置 * update 优化 RateLimiter 注解使用体验(感谢 ly-chn) * update 优化 GET 方法响应体支持加密 * update 优化 excel 单元格合并可以基于注解选择需要依赖哪些字段(感谢 司猫子) * update 优化 OssFactory 获取实例锁性能(感谢 fanc) * update 优化 登录消息 支持集群发送 * update 优化 数据权限 使用预扫描mapper注解提升代码性能 * update 优化 数据加密 使用预扫描实体类提升代码性能(感谢 老马) * update 优化 Async 针对虚拟线程配置 与其他注意事项注释 * update 优化 框架整体sql提高查询性能 * update 优化 将p6spy配置文件统一放置到 common-mybatis 插件包内 * update 优化 使用翻译注解简化用户查询 调整用户查询逻辑 ### 新增功能 * add 新增 SMS异常处理器(感谢 AprilWind) * add 新增 在线设备管理(个人中心)(感谢 AprilWind) * add 新增 岗位编码与部门编码 并将岗位放到部门下(感谢 秋辞未寒) * add 新增 分布式锁Lock4j异常拦截(感谢 AprilWind) * add 新增 BaseMapperPlus提供一组可选是否抛出异常的selectVoOne方法(感谢 秋辞未寒) * add 新增 用户、部门、角色、岗位 下拉选接口与代码实现优化 * add 新增 JustAuth 整合 TopIam 单点登录(感谢 马铃薯头) * add 新增 StringUtils.isVirtual 方法 * add 新增 正则工具类 字符串提取 字符串校验 ### 问题修复 * fix 修复 spring路径规则 导致 actuator 被特殊方式访问问题 * fix 修复token无效时关闭ws(感谢 AprilWind) * fix 修复 oss未使用租户 拼接租户id null问题 * fix 修复 用户昵称修改后未清除对应缓存问题 * fix 修复 文件上传图片预览问题 * fix 修复 三方账号可以被同一个用户多次绑定问题 * fix 修复 兼容redis5.0出现的问题 * fix 修复 字典键值可重复配置问题 * fix 修复 部分浏览器无法获取加密响应头问题 * fix 修复 用户未设置部门 登录报错问题 * fix 修复 全局异常处理器 空指针null问题 * fix 修复 excel 表达式字典 下拉框导出格式错误 * fix 修复 InjectionMetaObjectHandler 已存在数据依旧会获取用户信息报异常问题 * fix 修复 关闭租户功能 三方登录报错问题 * fix 修复 部门树排序问题 * fix 修复 CryptoFilter 代码逻辑问题 ### 前端改动 * update 升级 element vite 版本 最低nodejs版本提升到18.18.0 * update 优化 更改客户端状态接口 使用clientId传参 * update 优化 ws开关改为常开(vite5修复了崩溃bug) * update 优化 移除cjs * update 优化 对Volar支持 * update 优化 富文本组件,修复两个组件上传图片位置错乱问题 * update 优化 request请求类判断请求头方式 * update 优化 密码校验策略增加非法字符限制 * update 优化 支持全局开启或关闭接口加密功能 * update 优化 暗黑模式,增加vxe的暗黑模式 * update 优化 首页打开topNav不展开菜单问题 * update 优化 el-select 与 el-input 全局样式 * update 优化 跟密码相关的默认前端关闭防重功能 * add 新增 社交登录整合 TopIam * add 新增 图片上传组件增加压缩功能支持,可自行开关 * add 新增 vxe-table依赖支持 * add 新增 全局用户选择组件 * add 新增 工作流相关页面与组件 * add 新增 使用bpmnjs流程预览 * add 新增 在线登录设备管理(感谢 AprilWind) * add 新增 用户选择角色时 可搜索功能(感谢 追梦稻草人Li) * fix 修复 登录失效,重新登录丢失参数问题(感谢 爱宇阳) * fix 修复 websocket 非index页面刷新无法重连问题 * fix 修复 全局属性找不到的问题(感谢 ahaos) * fix 修复 vue 类型识别问题 * fix 修复 富文本编辑器 单页面多实例图片混乱问题 * fix 修复 i18n无感刷新问题 * fix 修复 文件预览大写后缀不展示的问题(感谢 北桥) * fix 修复 面板因为min width原因收缩不全 * fix 修复 移动端下 无法展开菜单问题 * fix 修复 菜单搜索下方出现白色区域 * fix 修复 el-tag标签类型不一致问题 * fix 修复 角色必填*号 ### 微服务修改 * update springcloud 2022.0.4 => 2023.0.2 * update springcloud-alibaba 2022.0.0.0 => 2023.0.1.0 * update dubbo 3.2.7 => 3.2.14 * update easy-es 2.0.0-beta4 => 2.0.0 正式版 * update nacos 2.2.1 => 2.3.2 默认开启nacos服务端授权认证 (感谢 OldDriver9527) * update rocketmq 4.9.4 => 5.2.0 docker镜像升级 * update kafka 3.2.0 => 3.6.2 docker镜像升级 * update rabbitmq 3.10.6 => 3.13.3 docker镜像升级 * update sentinel 1.8.6 => 1.8.8 * update skywalking 9.3.0 => 9.7.0 * update skywalking-agent 8.16.0 => 9.2.0 * update 优化 dubbo 使用 redis 作为元数据中心管理 支持过期时间 避免过期数据堆积 解放nacos存储空间 * update 优化 调整配置文件语法 * update 优化 使用spring工具自定义dubbo ip获取方法(针对多网卡ip获取不正确问题) * update 优化 common-dubbo 删除无用依赖 * update 优化 去除重复的扫描器 @EnableDubbo 会自行扫描包 * update 优化 加密组件 mp依赖改为可选 * update 优化 mybatis依赖设置为可选依赖 避免出现不应该注入的情况 * fix 修复 sentinel-dashboard的pom引入logaback冲突问题 * fix 修复 nacos 不兼容 logback 1.4 新版本问题 * fix 修复 开启数据库加密 auth服务报错问题 * fix 修复 gateway sentinel 限流报错问题(临时方案) https://github.com/alibaba/Sentinel/issues/3298
5b63fa8
2024-07-01 16:52
下载
v2.2.0-BETA
# 更新日志 ### 重大更新 * [重大更新] 使用 caffeine 重构 PlusSaTokenDao 层实现 减少将近90%的redis查询提高性能 * [重大更新] 新增 PlusCacheWrapper 装饰器 为 SpringCache 增加本地缓存减少redis查询提高性能 * [重大更新] 升级 awsS3 到2.X版本 支持异步与自动分片上传下载(感谢 AprilWind) * [重大更新] 新增 flowable 工作流功能(感谢 May) * [重大更新] 新增 snailjob 调度中心 移除 powerjob (投诉的人太多) (感谢 dhb52) * [重大更新] 重构 将spring-cloud-stream改为普通的mq依赖用法(感谢 Xbhog) ### 依赖升级 * update springboot 3.1.7 => 3.2.6 支持虚拟线程 * update springboot-admin 3.1.8 => 3.2.3 * update springdoc 2.2.0 => 2.5.0 * update redisson 3.24.3 => 3.29.0 支持虚拟线程 * update hutool 5.8.22 => 5.8.26 * update dynamic-ds 4.2.0 => 4.3.0 * update mybatis-plus 3.5.4 => 3.5.6 修复与boot代码冲突问题 * update lock4j 2.2.5 => 2.2.7 消除启动警告 * update sms4j 2.2.0 => 3.2.1 支持自定义配置key 可用于多厂商多租户等 * update mapstruct-plus 1.3.5 => 1.3.6 * update easyexcel 3.3.3 => 3.3.4 * update lombok 1.18.30 => 1.18.32 * update satoken 1.37.0 -> 1.38.0 * update aws-oss 1.12.600 => 2.25.15 ### 功能更新 * update 优化 临时解决 spring 启动报 warn 问题 * update 优化 移除表单构建菜单(没有可用组件 用处不大以后再考虑) * update 优化 修改用户信息接口(感谢 AprilWind) * update 优化 切换动态租户 默认线程内切换(如需全局 手动传参) * update 优化 适配最新前端代码生成模板 * update 优化 代码生成 el-radio 标签过期属性 * update 优化 文件下载(使用对流传递 降低内存使用量)(感谢 秋辞未寒) * update 优化 去除gc日志参数(有需要自己加) * update 优化 拆分异常处理器 * update 优化 常规web异常状态码 * update 优化 设置静态资源路径防止所有请求都可以访问静态资源 * update 优化 代码生成表导入 排除工作流相关表 * update 优化 redis 对Long值的存储类型不同问题 * update 优化 去除加密请求类型限制 * update 优化 mp多租户插件注入逻辑 * update 优化 移除删表语句 用户自行处理 * update 优化 RedisUtils 支持忽略租户 * update 更新 ip地址 xdb文件 * update 优化 新增修改菜单权限字符校验 * update 优化 验证码背景色改为浅灰色 * update 优化 更新 mybatis 多包扫描配置 * update 优化 RateLimiter 注解使用体验(感谢 ly-chn) * update 优化 GET 方法响应体支持加密 * update 优化 excel 单元格合并可以基于注解选择需要依赖哪些字段(感谢 司猫子) * update 优化 OssFactory 获取实例锁性能(感谢 fanc) * update 优化 登录消息 支持集群发送 * update 优化 数据权限 使用预扫描mapper注解提升代码性能 * update 优化 数据加密 使用预扫描实体类提升代码性能(感谢 老马) * update 优化 Async 针对虚拟线程配置 与其他注意事项注释 * update 优化 框架整体sql提高查询性能 * update 优化 将p6spy配置文件统一放置到 common-mybatis 插件包内 * update 优化 使用翻译注解简化用户查询 调整用户查询逻辑 ### 新增功能 * add 新增 SMS异常处理器(感谢 AprilWind) * add 新增 在线设备管理(个人中心)(感谢 AprilWind) * add 新增 岗位编码与部门编码 并将岗位放到部门下(感谢 秋辞未寒) * add 新增 分布式锁Lock4j异常拦截(感谢 AprilWind) * add 新增 BaseMapperPlus提供一组可选是否抛出异常的selectVoOne方法(感谢 秋辞未寒) * add 新增 用户、部门、角色、岗位 下拉选接口与代码实现优化 * add 新增 JustAuth 整合 TopIam 单点登录(感谢 马铃薯头) * add 新增 StringUtils.isVirtual 方法 * add 新增 正则工具类 字符串提取 字符串校验 ### 问题修复 * fix 修复 oss未使用租户 拼接租户id null问题 * fix 修复 用户昵称修改后未清除对应缓存问题 * fix 修复 文件上传图片预览问题 * fix 修复 三方账号可以被同一个用户多次绑定问题 * fix 修复 兼容redis5.0出现的问题 * fix 修复 字典键值可重复配置问题 * fix 修复 部分浏览器无法获取加密响应头问题 * fix 修复 用户未设置部门 登录报错问题 * fix 修复 全局异常处理器 空指针null问题 * fix 修复 excel 表达式字典 下拉框导出格式错误 * fix 修复 InjectionMetaObjectHandler 已存在数据依旧会获取用户信息报异常问题 * fix 修复 关闭租户功能 三方登录报错问题 * fix 修复 部门树排序问题 * fix 修复 CryptoFilter 代码逻辑问题 ### 前端改动 * update 升级 element vite 版本 最低nodejs版本提升到18.18.0 * update 优化 更改客户端状态接口 使用clientId传参 * update 优化 ws开关改为常开(vite5修复了崩溃bug) * update 优化 移除cjs * update 优化 对Volar支持 * update 优化 富文本组件,修复两个组件上传图片位置错乱问题 * update 优化 request请求类判断请求头方式 * update 优化 密码校验策略增加非法字符限制 * update 优化 支持全局开启或关闭接口加密功能 * update 优化 暗黑模式,增加vxe的暗黑模式 * update 优化 首页打开topNav不展开菜单问题 * update 优化 el-select 与 el-input 全局样式 * update 优化 跟密码相关的默认前端关闭防重功能 * add 新增 社交登录整合 TopIam * add 新增 图片上传组件增加压缩功能支持,可自行开关 * add 新增 vxe-table依赖支持 * add 新增 全局用户选择组件 * add 新增 工作流相关页面与组件 * add 新增 使用bpmnjs流程预览 * add 新增 在线登录设备管理(感谢 AprilWind) * add 新增 用户选择角色时 可搜索功能(感谢 追梦稻草人Li) * fix 修复 登录失效,重新登录丢失参数问题(感谢 爱宇阳) * fix 修复 websocket 非index页面刷新无法重连问题 * fix 修复 全局属性找不到的问题(感谢 ahaos) * fix 修复 vue 类型识别问题 * fix 修复 富文本编辑器 单页面多实例图片混乱问题 * fix 修复 i18n无感刷新问题 * fix 修复 文件预览大写后缀不展示的问题(感谢 北桥) * fix 修复 面板因为min width原因收缩不全 * fix 修复 移动端下 无法展开菜单问题 * fix 修复 菜单搜索下方出现白色区域 * fix 修复 el-tag标签类型不一致问题 * fix 修复 角色必填*号 ### 微服务修改 * update springcloud 2022.0.4 => 2023.0.2 * update springcloud-alibaba 2022.0.0.0 => 2023.0.1.0 * update dubbo 3.2.7 => 3.2.11 * update easy-es 2.0.0-beta4 => 2.0.0 正式版 * update nacos 2.2.1 => 2.3.2 默认开启nacos服务端授权认证 (感谢 OldDriver9527) * update rocketmq 4.9.4 => 5.2.0 docker镜像升级 * update kafka 3.2.0 => 3.6.2 docker镜像升级 * update rabbitmq 3.10.6 => 3.13.3 docker镜像升级 * update sentinel 1.8.6 => 1.8.8 * update 优化 调整配置文件语法 * update 优化 使用spring工具自定义dubbo ip获取方法(针对多网卡ip获取不正确问题) * update 优化 common-dubbo 删除无用依赖 * update 优化 去除重复的扫描器 @EnableDubbo 会自行扫描包 * update 优化 加密组件 mp依赖改为可选 * update 优化 mybatis依赖设置为可选依赖 避免出现不应该注入的情况 * fix 修复 sentinel-dashboard的pom引入logaback冲突问题 * fix 修复 nacos 不兼容 logback 1.4 新版本问题 * fix 修复 开启数据库加密 auth服务报错问题 * fix 修复 gateway sentinel 限流报错问题(临时方案) https://github.com/alibaba/Sentinel/issues/3298
27da4e7
2024-06-06 10:48
下载
v2.1.2
cf8613a
2023-12-22 13:25
下载
v1.8.2
d345847
2023-11-27 11:40
下载
v2.1.1
8b6a61a
2023-11-14 11:08
下载
v1.8.1
16f73d8
2023-09-26 10:02
下载
v2.1.0
cd1447d
2023-09-05 09:49
下载
v1.8.0
f4332ae
2023-07-11 09:56
下载
v2.0.0
4b6b8e5
2023-06-15 14:38
下载
v1.7.0
14ddce0
2023-05-10 09:37
下载
v1.6.0
9db71ea
2023-03-14 09:57
下载
v1.5.0
7249d05
2023-01-13 10:14
下载
v1.4.0
948534e
2022-12-01 13:45
下载
v1.3.0
91d2624
2022-09-29 13:23
下载
v1.2.0
e2a5167
2022-08-09 09:53
下载
v1.1.0
402e37f
2022-07-18 09:49
下载
v1.0.0
362ea7a
2022-06-20 10:03
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载