Skip to content

5.8.39

Latest
Compare
Choose a tag to compare
@chinabugotech chinabugotech released this 23 Jun 05:12

5.8.39(2025-06-20)

🐣新特性

  • 【ai 】 增加SSE流式返回函数参数callback,增加超时时间配置,豆包、grok新增文生图接口,豆包生成视频支持使用model,新增HutoolAI平台
  • 【core 】 DesensitizedUtil新增护照号码脱敏功能(pr#1347@Gitee)
  • 【core 】 优化XXXToMapCopier的部分性能(pr#1345@Gitee)
  • 【http 】 HttpConfig增加参数setIgnoreContentLength可选忽略读取响应contentLength头(issue#ICB1B8@Gitee)
  • 【core 】 Assert新增断言给定集合为空的方法以及单元测试用例(pr#3952@Github)
  • 【db 】 Db添加FetchSize的全局设置(pr#3978@Github)
  • 【core 】 增加可召回批处理线程池执行器RecyclableBatchThreadPoolExecutor(pr#1343@Gitee)

🐞Bug修复

  • 【core 】 修复NumberUtilisNumber方法以L结尾没有小数点判断问题(issue#3938@Github)
  • 【core 】 修复CharsequenceUtiltoLowerCase方法拼写错误(issue#3941@Github)
  • 【core 】 修复UUIDequals的问题,改为final类(issue#3948@Github)
  • 【core 】 修复Money中金额分配的问题bug(issue#IC9Y35@Gitee)
  • 【poi 】 修复ExcelPicUtil中可能的空指针异常
  • 【core 】 修复LunarFestival中重复节日问题(issue#ICC8X3@Gitee)
  • 【core 】 修复ThreadUtil中中断异常处理丢失中断信息的问题,解决ConcurrencyTester资源未释放的问题(pr#1358@Gitee)
  • 【core 】 修复TEL_400_800正则规则太窄问题(issue#3967@Github)
  • 【core 】 修复ClassUtiisNormalClass判断未排除String问题(issue#3965@Github)
  • 【core 】 修复ZipUtil中zlib和unZlib调用后资源未释放问题(issue#3976@Github)
  • 【core 】 修复Money类的setAmount方法没有获取当前币种的小数位数而是使用的默认小数位和在遇到非2小数位的币种(如日元使用 0 位)会导致金额设置错误问题(pr#3970@Github)
  • 【cahce 】 修复AbstractCacheputWithoutLock方法可能导致的外部资源泄露问题(pr#3958@Github)