Skip to content

v3.0.2.0

Compare
Choose a tag to compare
@herodotus-ecosystem herodotus-ecosystem released this 20 Jan 09:34

🏁 feat: v3.0.2.0

  • 主要更新
    • [升级] Spring Boot 版本升级至 3.0.2 fix:#I6B4UT
    • [升级] Spring Boot Admin 版本升级至 3.0.0-M9 fix:#I6B4WO
    • [升级] Spring Cloud Tencent 版本升级至 1.8.4-2022.0.0 fix:#I6B4WM
    • [重构] 重构 Athena 工程模块结构,简化该工程多模块结构,删除多余无意义的结构示例性结构,各模块的用途及含义更简洁清晰
  • 其它更新
    • [新增] 针对某一类权限校验并不严格的接口,新增只校验是否认证、不校验授权的权限校验策略,以提高权限校验的灵活度,降低权限配置维护的工作量。
    • [新增] 只校验是否认证、不校验授权的权限校验策略配置
    • [修复] 修复极端情况下,权限缓存数据丢失,接口请求将跳过权限验证的潜在安全问题。
    • [修复] 修复 Spring Cloud Gateway 长期运行后出现 io.netty.util.internal.OutOfDirectMemoryError 问题。fix:#I6AZJX (ISSUED by 狂练胸肌李大懒)
    • [修复] 修复遗漏 Spring Authorization Server 0.4.0 以后新增字段 authorized_scopes 问题
    • [修复] 修复自定义授权模式使用 Refresh Token 重新申请 Token 抛错问题。fix:#6
    • [优化] 将默认 WebSocket 连接地址设置为 permitAll 权限,跳过资源服务器检测,由 WebSocket 模块自主进行权限校验。
    • [优化] 基于 axios 最新版本 typescript 定义,优化前端 @herodotus/core 模块 axios 核心代码,避免编译过程中出现类型校验错误。
  • 依赖更新
    • [升级] maven-embedder 版本升级至 3.8.7
    • [升级] maven-compat 版本升级至 3.8.7
    • [升级] redisson 版本升级至 3.19.1
    • [升级] minio 版本升级至 3.5.1
    • [升级] fastjson2 版本升级至 2.0.23
    • [升级] wxjava 版本升级至 4.4.8.B
    • [升级] jetcache 版本升级至 2.7.3
    • [升级] tencentcloud-sdk-java-sms 版本升级至 3.1.681
    • [升级] alipay-sdk-java 版本升级至 4.35.37.ALL