Skip to content

deps(maven): bump cn.hutool:hutool-all from 5.8.46 to 5.8.48 in /console/console-panel - #135

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/maven/console/console-panel/cn.hutool-hutool-all-5.8.48
Open

dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/maven/console/console-panel/cn.hutool-hutool-all-5.8.48

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 23, 2026

Copy link
Copy Markdown
Contributor

Bumps cn.hutool:hutool-all from 5.8.46 to 5.8.48.

Release notes

Sourced from cn.hutool:hutool-all's releases.

5.8.48(2026-09-26)

🐣新特性

  • 【core 】 NumberUtil.toInt增加长度校验(pr#4289@Github)
  • 【core 】 FileUtil.subPath增加重载,可选是否追踪链接(issue#IK3K5Z@Gitee)
  • 【core 】 添加Base85编码(pr#1474@Gitee)

🐞Bug修复

  • 【ai 】 Set hasProxy in BaseConfig.setProxy so a directly-set proxy is not ignored(pr#4291@Github)
  • 【ai 】 Serialize the streaming AI request body as UTF-8(pr#4294@Github)
  • 【ai 】 Attach generationConfig to the Gemini chatJson request(pr#4295@Github)
  • 【ai 】 Separate video parameter flag and value with a space(pr#4296@Github)
  • 【core 】 修复NumberUtil的range方法对step为0时未检查问题(pr#1463@Gitee)
  • 【socket 】 修复ChannelUtil的前缀,修复为Hutool-socket-(pr#1457@Gitee)
  • 【ai 】 Merge additional config into the Doubao tokenization request(pr#4300@Github)
  • 【ai 】 Ignore query string and fragment when detecting a media URL MIME type(pr#4299@Github)
  • 【ai 】 Build the Gemini upload URL with the upload path, not the full base URL(pr#4298@Github)
  • 【json 】 修复JSONArray.toJSONObject数组越界问题(pr#1455@Gitee)
  • 【core 】 修复ClassUtil.getShortClassName空指针问题(pr#1453@Gitee)
  • 【core 】 修复Ftp.download文件下载失败0字节文件残留问题(pr#4305@Github)
  • 【core 】 修复AnnotationUtil缓存key引起的缓存失效问题(issue#4310@Github)
  • 【core 】 修复CsvParser.readLine()跳过注释字符时没有更新preChar问题(pr#4321@Github)
  • 【core 】 修复CsvParser引号字段中连续 \r 的行号统计问题(pr#4324@Github)
  • 【core 】 修复ReentrantCache双重检查返回空值问题(pr#4325@Github)
  • 【core 】 修复CharSequenceUtil.replaceFirst在含增补字符时替换位置错误的问题(pr#4337@Github)
  • 【core 】 修复Caesar.encode负偏移量抛出异常及非字母表字符被静默损坏问题(pr#4327@Github)
  • 【core 】 修复Convert.toInstant转换目标类型写错、以及Map转LocalDateTime纳秒取错字段的问题(pr#4333@Github)
  • 【core 】 修复CRC16校验值随数据喂入方式变化的问题(pr#4335@Github)

5.8.47(2026-07-06) 🐣新特性 【core 】 EnumConverter变更规则,当用户自定义方法返回null时,调用默认valueOf(pr#4258@Github) 【core 】 DateUtilparseISO8601增加检查范围(pr#4275@Github) 【core 】 Guard FileMagicNumber AAC/M4A/AMR matchers against short byte arrays(pr#4278@Github) 【crypto 】 Reject empty cipherKey in Vigenere with a clear exception(pr#4279@Github) 【core 】 Return null from CsvRow.get for a negative index(pr#4280@Github) 【crypto 】 Reject too-short salt in BCrypt.hashpw with IllegalArgumentException(pr#4282@Github) 【crypto 】 Validate md5HexTo16 input length to avoid StringIndexOutOfBoundsException(pr#4283@Github) 🐞Bug修复 【core 】 修复HexUtil.format奇数位数输出错误问题(issue#4263@Github) 【core 】 修复CamelCaseLinkedMap顺序错乱问题(issue#IJV845@Gitee) 【core 】 修复AntPathMatchersubstring问题(pr#4276@Github) 【poi 】 修复Excel03SaxReader读取xls时最后一行数据丢失问题(pr#1442@Gitee) 【core 】 修复根据新版外国人永久居留身份证(18位)身份编号获取户籍省份编码的问题(pr#4288@Github) 【core 】 修复Record反序列化时字段null导致报错问题(issue#4269@Github)

Changelog

Sourced from cn.hutool:hutool-all's changelog.

5.8.48(2026-09-26)

🐣新特性

  • 【core 】 NumberUtil.toInt增加长度校验(pr#4289@Github)
  • 【core 】 FileUtil.subPath增加重载,可选是否追踪链接(issue#IK3K5Z@Gitee)
  • 【core 】 添加Base85编码(pr#1474@Gitee)

🐞Bug修复

  • 【ai 】 Set hasProxy in BaseConfig.setProxy so a directly-set proxy is not ignored(pr#4291@Github)
  • 【ai 】 Serialize the streaming AI request body as UTF-8(pr#4294@Github)
  • 【ai 】 Attach generationConfig to the Gemini chatJson request(pr#4295@Github)
  • 【ai 】 Separate video parameter flag and value with a space(pr#4296@Github)
  • 【core 】 修复NumberUtil的range方法对step为0时未检查问题(pr#1463@Gitee)
  • 【socket 】 修复ChannelUtil的前缀,修复为Hutool-socket-(pr#1457@Gitee)
  • 【ai 】 Merge additional config into the Doubao tokenization request(pr#4300@Github)
  • 【ai 】 Ignore query string and fragment when detecting a media URL MIME type(pr#4299@Github)
  • 【ai 】 Build the Gemini upload URL with the upload path, not the full base URL(pr#4298@Github)
  • 【json 】 修复JSONArray.toJSONObject数组越界问题(pr#1455@Gitee)
  • 【core 】 修复ClassUtil.getShortClassName空指针问题(pr#1453@Gitee)
  • 【core 】 修复Ftp.download文件下载失败0字节文件残留问题(pr#4305@Github)
  • 【core 】 修复AnnotationUtil缓存key引起的缓存失效问题(issue#4310@Github)
  • 【core 】 修复CsvParser.readLine()跳过注释字符时没有更新preChar问题(pr#4321@Github)
  • 【core 】 修复CsvParser引号字段中连续 \r 的行号统计问题(pr#4324@Github)
  • 【core 】 修复ReentrantCache双重检查返回空值问题(pr#4325@Github)
  • 【core 】 修复CharSequenceUtil.replaceFirst在含增补字符时替换位置错误的问题(pr#4337@Github)
  • 【core 】 修复Caesar.encode负偏移量抛出异常及非字母表字符被静默损坏问题(pr#4327@Github)
  • 【core 】 修复Convert.toInstant转换目标类型写错、以及Map转LocalDateTime纳秒取错字段的问题(pr#4333@Github)
  • 【core 】 修复CRC16校验值随数据喂入方式变化的问题(pr#4335@Github)

5.8.47(2026-07-06)

🐣新特性

  • 【core 】 EnumConverter变更规则,当用户自定义方法返回null时,调用默认valueOf(pr#4258@Github)
  • 【core 】 DateUtilparseISO8601增加检查范围(pr#4275@Github)
  • 【core 】 Guard FileMagicNumber AAC/M4A/AMR matchers against short byte arrays(pr#4278@Github)
  • 【crypto 】 Reject empty cipherKey in Vigenere with a clear exception(pr#4279@Github)
  • 【core 】 Return null from CsvRow.get for a negative index(pr#4280@Github)
  • 【crypto 】 Reject too-short salt in BCrypt.hashpw with IllegalArgumentException(pr#4282@Github)
  • 【crypto 】 Validate md5HexTo16 input length to avoid StringIndexOutOfBoundsException(pr#4283@Github)

🐞Bug修复

  • 【core 】 修复HexUtil.format奇数位数输出错误问题(issue#4263@Github)
  • 【core 】 修复CamelCaseLinkedMap顺序错乱问题(issue#IJV845@Gitee)
  • 【core 】 修复AntPathMatchersubstring问题(pr#4276@Github)
  • 【poi 】 修复Excel03SaxReader读取xls时最后一行数据丢失问题(pr#1442@Gitee)
  • 【core 】 修复根据新版外国人永久居留身份证(18位)身份编号获取户籍省份编码的问题(pr#4288@Github)
  • 【core 】 修复Record反序列化时字段null导致报错问题(issue#4269@Github)

Commits
  • 87ec118 Prepare release
  • 8cde6dd 🚀release5.8.48
  • 7992965 remove test
  • b2a9932 update dependency
  • 90657e5 修复CRC16校验值随数据喂入方式变化的问题(pr#4335@Github)
  • f02f735 Merge branch 'v5-dev' of github.com:chinabugotech/hutool into v5-dev
  • 51897e9 Merge pull request #4335 from CodeMan-cmd/fix/crc16-update-style
  • 4264da2 修复Convert.toInstant转换目标类型写错、以及Map转LocalDateTime纳秒取错字段的问题(pr#4333@Github)\
  • e6a7a17 修复Convert.toInstant转换目标类型写错、以及Map转LocalDateTime纳秒取错字段的问题(pr#4333@Github)\
  • 907d2fb Merge pull request #4333 from CodeMan-cmd/fix/convert-toinstant-and-map-nano
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [cn.hutool:hutool-all](https://github.com/looly/hutool) from 5.8.46 to 5.8.48.
- [Release notes](https://github.com/looly/hutool/releases)
- [Changelog](https://github.com/chinabugotech/hutool/blob/v5-master/CHANGELOG.md)
- [Commits](chinabugotech/hutool@v5.8.46...5.8.48)

---
updated-dependencies:
- dependency-name: cn.hutool:hutool-all
  dependency-version: 5.8.48
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Oct 23, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 23, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: java. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants