Skip to content

v2.6.2.50

Compare
Choose a tag to compare
@herodotus-ecosystem herodotus-ecosystem released this 27 Dec 08:11
· 589 commits to master since this release
  1. Jetcache 版本升级至 2.6.2 (提了Jetcache 2.6.1 版本 redis 缓存 key 中包含 null 的 ISSUE,作者快速响应并修复,感谢 Jetcache 作者)
  2. 强制升级 Logback 版本至 1.2.10,以规避 Logback 安全漏洞 CVE-2021-42550
  3. 回滚 Spring Boot Admin 版本至 2.5.4,以临时解决 Spring Boot Admin 2.5.5 版本在元数据包含null值的情况下会抛出 NullPointerException的问题。已向 Spring Boot Admin 提出 ISSUE #1925,待修正后再升级
  4. 重构eurynome-cloud-captcha包代码,将行为验证码与图形验证码以及Hutool验证码整合并统一,目前支持滑块拼图、文字点选、算数类型、中文类型、字母类型、GIF类型,以及 Hutool 圆圈干扰、扭曲干扰、线段干扰等多种类型验证码。
  5. 使用独立的、统一的接口进行验证码调用以及验证码的验证。通过修改接口即可动态变更验证码的显示和调用。
  6. 通过 Spring Boot 配置,可以动态修改验证码的大小、内容、字体等多维度参数,让验证码的显示更具多样性和灵活性。
  7. 重构 OAuth2 授权码模式登录页面代码,替换已有验证码,更换为新的统一验证码接口。不再使用已经不再维护的第三方开源验证码包。
  8. 修正前端验证码组件,在重新设置滑块大小参数情况下,滑块显示位置错误并导致验证失败问题。
  9. 调整部分代码日志级别,减少日志在 Debug 模式下不必要的日志输出
  10. 依赖包升级:
    • Redisson 版本升级至 3.16.7
    • Springdoc 版本升级至 1.6.2
    • Fastjson 版本升级至 1.2.79