Skip to content

v2.7.0.60

Compare
Choose a tag to compare
@herodotus-ecosystem herodotus-ecosystem released this 21 Jun 11:13
· 529 commits to master since this release
41e54a3
  • 重要更新
    • Spring Authorization Server 版本升级至 0.3.1
    • 系统使用 Java 版本降级兼容 Java 8,经验证目前本系统在 Java 8、11、17 环境下均可以正常稳定运行。
  • 其它更新
    • [修复] 修复人员归属管理功能中,删除已配置人员归属会出现 Jackson 反序列化问题。
    • [优化] 优化单位树和部门树,树形数据组织代码,对不同类型的根节点数据,统一处理为系统定义标准根节点,便于前端组件使用和封装。
    • [优化] 优化社交登录接口相关代码,同时增加 @inner 注解,解决该接口内部调用跳过权限验证问题。
    • [优化] 优化自定义 OAuth2 Security 权限元数据管理接口相关代码
    • [重构] 重构权限表达式枚举类代码,与系统已有枚举常量体系统一。调整该类所在包,便于前端将其常量使用。
    • [删除] Spring Security 5.7.0 版本以前,Spring Security WebAuthenticationDetails 类只支持 HttpServletRequest 做为参数,这导致无法在 Spring Security 自身的登录页面增加验证码等额外信息。因此,提取了 WebAuthenticationDetails 代码进行扩展,以支持登录验证码功能。随着 Spring Security 的版本升级至 5.7.1,该问题已经被修复,因此删除原有自行扩展代码。
  • 依赖更新
    • OkHttp 版本升级至 4.10.0