Skip to content

v2.13.2-多租户模块完善,重构加解密模块(新增 EncryptHelper)

Choose a tag to compare

@Charles7c Charles7c released this 21 Jul 13:43
· 127 commits to dev since this release

✨ 新特性

  • 【core】新增 扩展 hutool TreeUtil 封装树构建的 TreeBuildUtils 工具类,其中包括扩展的(构建树形结构、构建多根节点的树结构(支持多个顶级节点))等方法。(Gitee#72@lishuyanla) (90c11f6)
  • 【security/crypto】重构加/解密模块业务逻辑,封装 EncryptHelper 工具类,提供统一的加/解密方法,方便使用者灵活处理加/解密 (Gitee#73@lishuyanla) (5d10a28)

💎 功能优化

  • 【extension/tenant】移除超级租户 ID 配置属性 (a778e31)
  • 【extension/tenant】设置租户拦截器的优先级为最高 (d8c4224)
  • 【extension/tenant】优化租户忽略逻辑 (35e7962)
  • 【extension/crud】 (586322a)
  • 【extension/datapermission】优化数据权限模块代码 (5dd6808)
  • 【json/jackson】重构 JSON 工具类 (43d1489)
  • 解决部分 sonar 问题 (ddd4e38) (47165f8)

🐛 问题修复

  • 【validation】修复字符串值仅进行了 null 判空错误 (12746d6)
  • 【extension/tenant】将 TenantUtils.executeIgnore 方法改为静态方法 (43ba770)

📦 依赖升级

  • 【dependencies】spel-validator 0.5.0-beta => 0.5.1-beta (601c071)