V4.3
内部资料,请刷新扫码登录
# 新功能
- 基于 springboot 2.6.3 & springcloud 2021.0.1 构建
#3514 新增 common-idempotent 幂等模块
#3295 增加 QQ 登录的支持,修改绑定手机号逻辑
#3524 支持 CAS 单点接入
#3472 【用户多表存储】支持多用户体系设置
- #3396 代码生成支持数据库表结构文档导出
#3612 增加客户端同时登录在线数量控制功能
#3474 实现对其他数据库多数据源的支持(Oracle 、PostgreSQL)
- #3430 主键策略调整为 ASSIGN_ID , 增加审计字段自动填充
大屏设计支持 http 数据源
#3607 系统日志、定时任务日志 批量删除
#3530 部门树、菜单树支持按名称检索 方便使用
字典、参数、终端 等缓存支持主动刷新
执行数据库相关的变化 动态路由支持元数据配置
授权码添加过期时间
- #3451 oss 通用文件上传支持文件类型
#3505 【公众号】公众号支持更改备注及用户的标签
#3538 【公众号】 支持接口 quota
#3502 【公众号】使用平台自定义微信昵称 解决公众号平台不再返回关注用户的昵称、头像信息
- 【公众号】 微信账户标签管理
# 功能优化
docker compose 语法版本调整为 v3
分布式事务兼容 SpringBoot 2.6
#3613 使用 hutool-bom 全局定义工具类版本
#3603 资源服务器本地模式默认为 Local 高性能
#3597 【优化】字典、角色、租户新增时增加唯一性校验
#3596 【重构】重构 redis 信道配置,支持 afterPropertiesSet 统一配置
发号器获取数据源类型支持 druid jdbc url 配置形式
删除 monitor bootstrap.yml 无用配置
优雅处理 spring security 国际化异常
重构配置类名称 config -> configuration
移除 quartz 工程中自定义的两张表的 mapper 文件
优化基础字段 sys_user 增加 nickname /mail 等常用字段
优化发号器 sql 语句
优化动态路由的日志输出,方便启动时观察路由初始化情况
删除无用注解 SysUser.java
#3457 【优化】更新部门关系 SQL 拆分为多个 SQL 执行,提高数据库兼容性
#3303 report-platform 配置交由 nacos 统一管理
#3301 common-websocket 提供默认的文本处理器
#3414 包含特殊字符+的密码,登录验证失败
代码优化,防止内容中含有多余的@符号
#3394 【用户信息】扩展用户基本信息增加部分扩展字段
#3355 Admin 模块启动提示: 使用不当,会额外暴露接口
#3459 创建重复定时任务检验失败不提示错误原因
工作流模块不对外暴露 /ws/info 端点
支付时若未选择租户 默认租户 1 避免支付失败
# 依赖升级
up spring boot 2.6.3
up spring cloud 2021.0.1
up. IJPAY 2.8.0
up. wxjava 4.20
#3547 up mybatis-plus 升级到 3.5.1
# 缺陷修复
OA 请假丢失当前时间字段
#3582 网关动态路由添加数量有限制导致路由 404
xss 过滤属性配置错误
#3540 系统类字典编辑提示文案错误
#3521 【令牌管理】不显示用户名和用户 ID
#3498 @WithMockOAuth2User 注释在 4.2 版本下报错
#3491 关闭 swagger 时,swagger 页面 404 但是/admin/v2/api-docs 仍能获取到信息
#3419 [大屏设计] 编辑页面--导出(包含数据集)出错“The Token has expired”
- #3429 日志分页查询 desc asc 字段入参查询存在 SQL 注入
- #3398 【大屏设计】添加维护数据源 maxActive can't not set zero
PigxAuthenticationLogoutEventHandler.java 登录成功文案错误
element 风格代码生成导出 excel 错误
#3264 日志无法记录参数校验的异常及其他自定义异常