Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump com.alibaba.fastjson2:fastjson2 from 2.0.53 to 2.0.57 #1250

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 9, 2025

Bumps com.alibaba.fastjson2:fastjson2 from 2.0.53 to 2.0.57.

Release notes

Sourced from com.alibaba.fastjson2:fastjson2's releases.

Fastjson 2.0.57版本发布

这又是一个定期维护的功能增强BUG FIX版本,大家按需升级。

Issues

  1. 提升了序列化Double和忽略字段的性能
  2. 修复单引号反序列化时不支持忽略大小写匹配的问题 #3381
  3. 修复UseBigDecimalForDoubles解析浮点数结果不对的问题 #3382
  4. JSONArray/JSONObject增加getLocalDate/getLocalDateTime系列方法 #3337
  5. 修复序列化Kotlin类忽略private field的问题 #3287
  6. 修复某些场景toJSON/toJavaObject缺失字段的问题 #2227
  7. 修复反序列化java.util.SubList报错的问题 #3364
  8. 修复SeeAlso父类是接口反序列化报错的问题 #3357 #3440
  9. 修复反序列化record不支持alternateNames的问题 #3351
  10. 修复2.0.56引入的字段多导致jit报错的问题 #3367
  11. 修复无上海时区环境报错的问题 #3450
  12. 修复2.0.56引入的非规范Double.NaN序列化报错的问题 #3449
  13. 修复某些场景不支持注释的问题 #3446
  14. 修复多层List字段序列化报错的问题 #3444 #3433
  15. 修复2.0.54引入的不匹配类型反序列化String结果不对的问题 #3438
  16. 兼容fastjson 1.x,序列化忽略ClassLoader类型字段
  17. 修复非当前ClassLoader类型toJavaObject导致ClassNotFound的问题 #3420
  18. 修复输入类型为Object.class时,reference解析不生效的问题 #3452

MAVEN依赖配置

<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.57</version>
</dependency>
  • android5针对优化版本
<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.57.android5</version>
</dependency>
  • android8针对优化版本 这个版本支持java.time和Optional
<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
</tr></table> 

... (truncated)

Commits
  • aabcd38 2.0.57 release
  • 65d7458 bug fix for readReference, for issue #3452
  • 60d1c2a bug fix for load external class, for issue #3420
  • dc11c19 ignore ClassLoader properties, for issue #3434
  • e34b22b add testcase for issue #3433
  • 2447f30 bug fix for readStringNotMatch, for issue #3438
  • f01af63 bug fix for deserialize List<List field error, for issu...
  • 2d637ba JSONArray/JSONObject support getLocalTime/getLocalDate/getLocalDateTime/getOf...
  • 5016310 fix comment support not work
  • 83135d0 fix package
  • 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)

Bumps [com.alibaba.fastjson2:fastjson2](https://github.com/alibaba/fastjson2) from 2.0.53 to 2.0.57.
- [Release notes](https://github.com/alibaba/fastjson2/releases)
- [Commits](alibaba/fastjson2@2.0.53...2.0.57)

---
updated-dependencies:
- dependency-name: com.alibaba.fastjson2:fastjson2
  dependency-version: 2.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Apr 9, 2025
@wgzhao wgzhao closed this Apr 9, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 9, 2025

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/maven/com.alibaba.fastjson2-fastjson2-2.0.57 branch April 9, 2025 07:03
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 java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant