PlexPt / chatgpt-java

ChatGPT Java SDK。支持 GPT3.5、 GPT4 API。开箱即用。
https://chat.plexpt.com/
GNU General Public License v3.0
3.56k stars 703 forks source link

Bump cn.hutool:hutool-all from 5.8.23 to 5.8.25 #233

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 8 months ago

Bumps cn.hutool:hutool-all from 5.8.23 to 5.8.25.

Release notes

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

5.8.25(2024-01-11)

🐣新特性

  • 【core 】 WatchServer新增通过Path获取WatchKey方法(pr#1145@Gitee)
  • 【core 】 CopyOptions中增加setAutoTransCamelCase方法(issue#3452@Github)
  • 【captcha】 验证码生成器增加构造方法,可自定义随机数字符集(pr#1147@Gitee)

🐞Bug修复

  • 【core 】 修复StrJoin当append内容后调用length()会出现空指针问题(issue#3444@Github)
  • 【core 】 修复PostgreSQL、H2使用upsert字段大小写问题(issue#I8PB4X@Gitee)
  • 【core 】 修复RandomUtil.randomInt,RandomUtil.randomLong边界问题(pr#3450@Github)
  • 【db 】 修复Druid连接池无法设置部分属性问题(issue#I8STFC@Gitee)
  • 【core 】 修复金额转换为英文时缺少 trillion 单位问题(pr#3454@Github)
  • 【json 】 增加ParseConfig,通过增加maxNestingDepth参数避免StackOverflowError问题,修复CVE-2022-45688漏洞(issue#2748@Github)
  • 【system】 修复UserInfo中用户名加/问题(pr#3458@Github)
  • 【core 】 修复NumberUtil.toBigDecimal方法报StackOverflowError(CVE-2023-51080)(issue#3423@Github)

5.8.24(2023-12-23)

🐣新特性

  • 【cache 】 Cache增加get重载,可自定义超时时间(issue#I8G0DL@Gitee)
  • 【cache 】 JWT#sign增加重载,可选是否增加默认的typ参数(issue#3386@Github)
  • 【db 】 增加识别OpenGauss的驱动类(issue#I8K6C0@Gitee)
  • 【core 】 修复CharSequenceUtil注释和引用,避免循环引用
  • 【extra 】 SpringUtil增加getProperty重载(pr#1122@Gitee)
  • 【core 】 FileTypeUtil增加null判断(issue#3419@Github)
  • 【core 】 DateUtil.parse支持毫秒时间戳(issue#I8NMP7@Gitee)
  • 【extra 】 优化TokenizerEngine使用IK分词器支持并发(pr#3427@Github)
  • 【core 】 Opt.ofEmptyAble支持更多类型(issue#I8OOSY@Gitee)
  • 【http 】 HTMLFilter保留p标签(issue#3433@Gitee)

🐞Bug修复

  • 【core 】 修复LocalDateTime#parseDate未判断空问题问题(issue#I8FN7F@Gitee)
  • 【http 】 修复RootAction send404 抛异常问题(pr#1107@Gitee)
  • 【extra 】 修复Archiver 最后一个 Entry 为空文件夹时未关闭 Entry问题(pr#1123@Gitee)
  • 【core 】 修复ImgUtil.convert png转jpg在jdk9+中失败问题(issue#I8L8UA@Gitee)
  • 【cache 】 修复StampedCache的get方法非原子问题(issue#I8MEIX@Gitee)
  • 【core 】 修复StrSplitter.splitByRegex使用空参数导致的OOM问题(issue#3421@Github)
  • 【db 】 修复嵌套SQL中order by子句错误截断问题(issue#I89RXV@Gitee)
  • 【http 】 修复graalvm编译后,未读取Content-Length可能导致的读取时间过长问题(issue#I6Q30X@Gitee)
  • 【core 】 修复JavaSourceCompiler.addSource目录处理错误问题(issue#3425@Github)
  • 【core 】 修复时间戳转Bean时异常问题(issue#I8NMP7@Gitee)
  • 【core 】 修复PostgreSQL使用upsert字段大小写问题问题(issue#I8PB4X@Gitee)
  • 【extra 】 修复TinyPinyinEngine可能的空指针问题(issue#3437@Github)
  • 【core 】 修复graalvm原生打包使用http工具被转为file协议问题(issue#I8PY3Y@Gitee)
  • 【poi 】 修复cloneSheet参数错误导致非XSSFWorkbook错误命名问题(issue#I8QIBB@Gitee)
Changelog

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

5.8.25(2024-01-11)

🐣新特性

  • 【core 】 WatchServer新增通过Path获取WatchKey方法(pr#1145@Gitee)
  • 【core 】 CopyOptions中增加setAutoTransCamelCase方法(issue#3452@Github)
  • 【captcha】 验证码生成器增加构造方法,可自定义随机数字符集(pr#1147@Gitee)

🐞Bug修复

  • 【core 】 修复StrJoin当append内容后调用length()会出现空指针问题(issue#3444@Github)
  • 【core 】 修复PostgreSQL、H2使用upsert字段大小写问题(issue#I8PB4X@Gitee)
  • 【core 】 修复RandomUtil.randomInt,RandomUtil.randomLong边界问题(pr#3450@Github)
  • 【db 】 修复Druid连接池无法设置部分属性问题(issue#I8STFC@Gitee)
  • 【core 】 修复金额转换为英文时缺少 trillion 单位问题(pr#3454@Github)
  • 【json 】 增加ParseConfig,通过增加maxNestingDepth参数避免StackOverflowError问题,修复CVE-2022-45688漏洞(issue#2748@Github)
  • 【system】 修复UserInfo中用户名加/问题(pr#3458@Github)
  • 【core 】 修复NumberUtil.toBigDecimal方法报StackOverflowError(CVE-2023-51080)(issue#3423@Github)

5.8.24(2023-12-23)

🐣新特性

  • 【cache 】 Cache增加get重载,可自定义超时时间(issue#I8G0DL@Gitee)
  • 【cache 】 JWT#sign增加重载,可选是否增加默认的typ参数(issue#3386@Github)
  • 【db 】 增加识别OpenGauss的驱动类(issue#I8K6C0@Gitee)
  • 【core 】 修复CharSequenceUtil注释和引用,避免循环引用
  • 【extra 】 SpringUtil增加getProperty重载(pr#1122@Gitee)
  • 【core 】 FileTypeUtil增加null判断(issue#3419@Github)
  • 【core 】 DateUtil.parse支持毫秒时间戳(issue#I8NMP7@Gitee)
  • 【extra 】 优化TokenizerEngine使用IK分词器支持并发(pr#3427@Github)
  • 【core 】 Opt.ofEmptyAble支持更多类型(issue#I8OOSY@Gitee)
  • 【http 】 HTMLFilter保留p标签(issue#3433@Gitee)

🐞Bug修复

  • 【core 】 修复LocalDateTime#parseDate未判断空问题(issue#I8FN7F@Gitee)
  • 【http 】 修复RootAction send404 抛异常问题(pr#1107@Gitee)
  • 【extra 】 修复Archiver 最后一个 Entry 为空文件夹时未关闭 Entry问题(pr#1123@Gitee)
  • 【core 】 修复ImgUtil.convert png转jpg在jdk9+中失败问题(issue#I8L8UA@Gitee)
  • 【cache 】 修复StampedCache的get方法非原子问题(issue#I8MEIX@Gitee)
  • 【core 】 修复StrSplitter.splitByRegex使用空参数导致的OOM问题(issue#3421@Github)
  • 【db 】 修复嵌套SQL中order by子句错误截断问题(issue#I89RXV@Gitee)
  • 【http 】 修复graalvm编译后,未读取Content-Length可能导致的读取时间过长问题(issue#I6Q30X@Gitee)
  • 【core 】 修复JavaSourceCompiler.addSource目录处理错误问题(issue#3425@Github)
  • 【core 】 修复时间戳转Bean时异常问题(issue#I8NMP7@Gitee)
  • 【core 】 修复PostgreSQL使用upsert字段大小写问题(issue#I8PB4X@Gitee)
  • 【extra 】 修复TinyPinyinEngine可能的空指针问题(issue#3437@Github)
  • 【core 】 修复graalvm原生打包使用http工具被转为file协议问题(issue#I8PY3Y@Gitee)
  • 【poi 】 修复cloneSheet参数错误导致非XSSFWorkbook错误命名问题(issue#I8QIBB@Gitee)

Commits
  • 3a1c753 🐶Release 5.8.25
  • 83bf247 update dependency
  • 2a66698 修复NumberUtil.toBigDecimal方法报StackOverflowError(CVE-2023-51080)
  • 9ff7608 修复NumberUtil.toBigDecimal方法报StackOverflowError(CVE-2023-51080)
  • 4d6684e 修复NumberUtil.toBigDecimal方法报StackOverflowError(CVE-2023-51080)
  • 1aae080 修复UserInfo中用户名加/问题
  • 5f0db8c Merge pull request #3458 from ghostg00/v5-dev
  • 9b3aaee fix 修复获取当前用户名不应加后面的路径/符号
  • 6a2b585 增加ParseConfig,通过增加maxNestingDepth参数避免StackOverflowError问题,修复CVE-2022-45688漏洞
  • 17d7731 验证码生成器增加构造方法,可自定义随机数字符集
  • 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 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)