An open index of dependabot pull requests across open source projects.

Bump cn.hutool:hutool-bom from 5.8.39 to 5.8.40

Merged
Number: #88
Type: Pull Request
State: Merged
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 0
Created: September 08, 2025 at 06:08 AM UTC
(3 months ago)
Updated: September 19, 2025 at 05:14 PM UTC
(3 months ago)
Merged: September 19, 2025 at 05:14 PM UTC
(3 months ago)
by ToQuery
Time to Close: 11 days
Labels:
dependencies java
Description:

Bumps cn.hutool:hutool-bom from 5.8.39 to 5.8.40.

Release notes

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

5.8.40


5.8.40(2025-08-26)

🐣新特性

  • 【captcha】 MathGenerator四则运算方式支持不生成负数结果(pr#1363@Gitee)
  • 【core 】 增加MapValueProviderRecordConverter并支持Record转换(issue#3985@Github)
  • 【core 】 CalendarUtil增加isSameYearcalendar方法(issue#3995@Github)
  • 【core 】 DateUtil增加yyyy-MM-dd'T'HH:mmXXX格式支持(pr#1367@Gitee)
  • 【core 】 MapUtil增加flatten方法(pr#1368@Gitee)
  • 【extra 】 getClientIP优先获取传入的请求头信息(pr#1373@Gitee)
  • 【db 】 增加Gbase8s驱动支持(issue#ICSFAM@Gitee)
  • 【db 】 增加TDSQL PostgreSQL版本、TDSQL-H LibraDB、Snowflake、Teradata 的驱动支持(pr#4024@Github)
  • 【core 】 EnumUtil增加缓存支持(pr#1376@Gitee)

🐞Bug修复

  • 【extra 】 Sftp``reconnectIfTimeout方法改为捕获所有异常(issue#3989@Github)
  • 【core 】 修复ChineseDate 闰年闰月节日获取问题(issue#ICL1BT@Gitee)
  • 【core 】 修复TreeBuilderappend重复向idTreeMap中put问题(pr#3992@Github)
  • 【extra 】 修复QLExpressEngineallowClassSet无效问题(issue#3994@Github)
  • 【core 】 修复StrBuilderinsert插入计算错误问题(issue#ICTSRZ@Gitee)
  • 【cron 】 修复CronPatternUtil.nextDateAfter计算下一个匹配表达式的日期时,计算错误问题(issue#4006@Github)
  • 【cache 】 ReentrantCache修改get逻辑key锁改为全局锁,保证安全(issue#4022@Github)
  • 【core 】 修复NumberWordFormatterformatSimple输出错误问题(pr#4034@Github)
Changelog

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

5.8.40(2025-08-26)

🐣新特性

  • 【captcha】 MathGenerator四则运算方式支持不生成负数结果(pr#1363@Gitee)
  • 【core 】 增加MapValueProviderRecordConverter并支持Record转换(issue#3985@Github)
  • 【core 】 CalendarUtil增加isSameYearcalendar方法(issue#3995@Github)
  • 【core 】 DateUtil增加yyyy-MM-dd'T'HH:mmXXX格式支持(pr#1367@Gitee)
  • 【core 】 MapUtil增加flatten方法(pr#1368@Gitee)
  • 【extra 】 getClientIP优先获取传入的请求头信息(pr#1373@Gitee)
  • 【db 】 增加Gbase8s驱动支持(issue#ICSFAM@Gitee)
  • 【db 】 增加TDSQL PostgreSQL版本、TDSQL-H LibraDB、Snowflake、Teradata 的驱动支持(pr#4024@Github)
  • 【core 】 EnumUtil增加缓存支持(pr#1376@Gitee)

🐞Bug修复

  • 【extra 】 Sftp``reconnectIfTimeout方法改为捕获所有异常(issue#3989@Github)
  • 【core 】 修复ChineseDate 闰年闰月节日获取问题(issue#ICL1BT@Gitee)
  • 【core 】 修复TreeBuilderappend重复向idTreeMap中put问题(pr#3992@Github)
  • 【extra 】 修复QLExpressEngineallowClassSet无效问题(issue#3994@Github)
  • 【core 】 修复StrBuilderinsert插入计算错误问题(issue#ICTSRZ@Gitee)
  • 【cron 】 修复CronPatternUtil.nextDateAfter计算下一个匹配表达式的日期时,计算错误问题(issue#4006@Github)
  • 【cache 】 ReentrantCache修改get逻辑key锁改为全局锁,保证安全(issue#4022@Github)
  • 【core 】 修复NumberWordFormatterformatSimple输出错误问题(pr#4034@Github)

Commits
  • 2d5fcc3 🚀release5.8.40
  • 806f3c8 修复NumberWordFormatterformatSimple输出错误问题(pr#4034@Github)
  • 98803bb Merge pull request #4034 from sunshineflymeat/hutool-0825-1829
  • c6d4e1b ReentrantCache修改get逻辑key锁改为全局锁,保证安全。(issue#4022@Github)
  • d0094e4 ReentrantCache修改get逻辑key锁改为全局锁,保证安全。(issue#4022@Github)
  • e6d02cd Fix issue 4033
  • fbfcafe EnumUtil增加缓存支持(pr#1376@Gitee)
  • c00de90 !1376 feat: 通过全局缓存来优化每次都需要通过反射获取枚举对象 预估时间消耗减少到1/20到1/10 同时使用ConcurrentHashMa…
  • e3dde97 change qq group
  • 9f7dede ReentrantCache增加setUseKeyLock让用户选择是否使用键锁来增强性能,或者保证安全。(issue#4022@Github)
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)
Pull Request Statistics
Commits:
1
Files Changed:
1
Additions:
+1
Deletions:
-1
Package Dependencies
Ecosystem:
maven
Version Change:
5.8.39 → 5.8.40
Update Type:
Patch
Technical Details
ID: 8036707
UUID: 2806961429
Node ID: PR_kwDOIhjur86nTtUV
Host: GitHub
Repository: ToQuery/example-java
Merge State: Unknown