Skip to content

5.8.19

Compare
Choose a tag to compare
@looly looly released this 26 May 16:28
· 710 commits to v5-master since this release

5.8.19(2023-05-27)

🐣新特性

  • 【db 】 优化HttpRequest.toString()内容打印(issue#3072@Github)
  • 【poi 】 优化Sax方式读取时空白行返回0,修改为返回-1(issue#I6WYF6@Gitee)
  • 【db 】 优化count查询兼容informix(issue#I713XQ@Gitee)
  • 【core 】 去除Opt头部的GPL协议头(pr#995@Gitee)
  • 【core 】 邮箱校验添加对中文的支持(pr#997@Gitee)
  • 【core 】 FileUtil.getMimeType增加webp识别(pr#997@Gitee)
  • 【core 】 SyncFinisher增加setExceptionHandler方法(issue#I716SX@Gitee)
  • 【core 】 FileTypeUtil.getType增加文件判断(pr#3112@Github)
  • 【core 】 增加CsvWriteConfig.setEndingLineBreak配置项(issue#I75K5G@Gitee)
  • 【core 】 增加Tailer追踪文件时文件被删除的处理情况(pr#3115@Github)
  • 【core 】 DelegatedExecutorService构造方法设置成public(issue#I77LUE@Gitee)
  • 【core 】 切面代理工具中的cglib支持多参数构造生成(issue#I74EX7@Gitee)
  • 【poi 】 添加writeCellValue的重载,以支持isHeader(pr#1002@Gitee)

🐞Bug修复

  • 【core 】 修复URLUtil.decode无法解码UTF-16问题(issue#3063@Github)
  • 【db 】 修复insertOrUpdate更新中条件字段没有移除问题(issue#I6W91Z@Gitee)
  • 【core 】 修复VIN(车架号)正则问题(pr#3078@Github)
  • 【core 】 修复HtmlUtil的removeHtmlAttr方法匹配问题(issue#I6YNTF@Gitee)
  • 【core 】 修复JSONUtil.toBean目标存在Map字段无序问题(issue#I6YN2A@Gitee)
  • 【http 】 修复HttpDownloader.downloadFile 方法缺少static问题(issue#I6Z8VU@Gitee)
  • 【core 】 修复NumberUtil mul 传入null的string入参报错问题(issue#I70JB3@Gitee)
  • 【core 】 修复ZipReader.get调用reset异常问题(issue#3099@Github)
  • 【core 】 修复FileUtil.createTempFile可能导致的漏洞(issue#3103@Github)
  • 【cron 】 修复SystemTimer无法结束进程问题(issue#3090@Github)
  • 【core 】 修复BeanUtil.copyToList复制Long等类型错误问题(issue#3091@Github)
  • 【poi 】 修复MapRowHandler结果Map无序问题(issue#I71SE8@Github)
  • 【db 】 修复SqlExecutor.execute执行ORACLE insert into select报ORA-00933问题(issue#I778U7@Gitee)
  • 【db 】 修复AbstractDb#page分页查询异常问题(issue#I73770@Gitee)