Skip to content

v3.0.1

Latest

Choose a tag to compare

@eduosi eduosi released this 19 May 09:30
20fc033

⭐ 新特性

  • 新增对象工具类 com.buession.core.utils.Objects
  • 新增 webflux 异常处理器 ErrorHandler
  • Dao getAll 支持排序

🔔 变化

  • 废弃 com.buession.core.Rawable,迁移至 com.buession.lang.Rawable
  • 废弃 RedisConnection 方法 isConnect(),新增方法 isConnected()
  • PropertiesGitParser、JsonGitParser 字符串构造函数,使用 FileSystemResource 解析文件路径
  • RandomDigitIdGenerator 最小值允许为 Long.MIN_VALUE
  • RandomIdGenerator 允许指定随机字符串词典
  • RandomUtils nextInt、nextLong、nextFloat、nextDouble 起始值允许为负数

🐞 Bug 修复

  • 修复 redis HashOperations hMSet 方法参数类型
  • 修复 ApacheHttpClient、ApacheHttpAsyncClient 指定为 apache client 4 ConnectionManager 且包含 apache client 5 的包时,初始化
    ApacheClient 时 ConnectionManager 类型转换异常的 BUG
  • 修复 Redis Jedis 模式下多线程环境中出现 Scoket closed 异常
  • 修复 GitParser 无法正常解析 git 信息的 BUG

⏪ 优化

  • 优化 redis 命令参数日志
  • 优化 redis RedisTemplate 对象转换器
  • 优化 redis 命令运行器数据类型优化
  • 优化 redis 稳定性优化
  • 优化雪花算法稳定性
  • 优化和规范化 httpclient 连接池参数设置

📔 文档

  • 完善 redis 注释