Skip to content

v2.12.0

Choose a tag to compare

@Charles7c Charles7c released this 17 May 06:19
· 207 commits to dev since this release

✨ 新特性

  • 【security/password】添加密码编码器相关常量类 (1b7f541)
  • 【license】新增 License 模块 (Gitee#51@aiming317、dom-w、httpsjt) (da4c815) (1ce5c02) (7d97026) (06f5a0f) (5e9a3f3)
  • 【core】新增 JSON 格式字符串校验器 (cf5ef36)
  • 【extension/crud】PageQuery 和 SortQuery 完善带参构造方法 (70f8fc0)
  • 【core】新增双斜杠 DOUBLE_SLASH 字符串常量 (ef6621b)

💎 功能优化

  • 【web】优化文件工具类下载文件逻辑,减少堆内存占用 (GitHub#12@BruceMaa) (4e7cd51)
  • 统一请求参数、响应参数注释 (934a5f7)
  • 【log】抽取 isRecord 方法方便复用,移除已过期的 timeTtl (49bd289)
  • 调整代码风格 null != xx => xx != null(更符合大众风格) (ae7a267)

🐛 问题修复

  • 【cache/redisson】兼容redis没配置密码时出现redisson实例化失败的问题 (Gitee#54@muxuanya) (335dc35)
  • 【idempotent】修复幂等处理切面,未设置超时时间的问题 (Gitee#56@sheng_chao_111) (5129fea)
  • 【file/excel】修复导出时无法正确捕捉异常的问题 (Gitee#59@chengangi) (d99a6a2)
  • 【web】修复默认 Response 类 msg 传递污染的问题 (3bbd04a)
  • 【web】修复 /file/ 注册资源映射时被解析为 /file//** 的问题 (35e2cdc)

📦 依赖升级

  • spring-boot 3.3.9 => 3.3.11 (62334d8)
  • redisson 3.45.0 => 3.46.0
  • jetcache 2.2.7 => 2.7.8
  • cosid 2.11.0 => 2.12.3
  • sa-token 1.41.0 => 1.42.0
  • mybatis-flex 1.10.8 => 1.10.9
  • aws-s3 1.12.782 => 1.12.783
  • s3 2.30.35 => 2.31.35
  • s3-crt 0.36.1 => 0.38.1
  • hutool 5.8.36 => 5.8.37