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.49 to 2.0.51 #2474

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 11, 2024

Bumps com.alibaba.fastjson2:fastjson2 from 2.0.49 to 2.0.51.

Release notes

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

fastjson 2.0.51发布

这又是一个例行发布的BUG FIX版本版本,修复最近一个月用户反馈的问题,大家按需升级。

Issues

  1. 修复2.0.50引入的当反序列化传入Filter时OOM的问题
  2. 完善对kotlin的支持,修复某些场景反序列化kotilin.emptyList报错的问题 #2392
  3. 完善对Jackson Annotation的支持 #2641 #2643 #2644 #2649
  4. 修复某些情况下WriteNullStringAsEmpty不生效的问题 #2642
  5. 内置支持MongoDB Date类型 #2614
  6. 完善apt-codegen,支持生成Writer,支持graalvm native-image #2622 #2575 #2576
  7. 修复toJavaObject方法二层嵌套对象不传递features的问题 #2564 #2632
  8. 修复fastjson 1.x API的一些不兼容问题 #2565 #2529 #2578 #2584 #2585 #2593 #2598 #2640 #2639
  9. 修复JSONValidator.validate某些场景报错的问题 #2566
  10. 修复反序列化Key为数值0或者负数时结果不对的问题 #2570
  11. 修复JDK17下序列化对象字段包含Lock时报错的问题 #2571
  12. 修复超大整数反序列化weiBigDecimal结果不对的问题 #2582
  13. 修复反序列化EnumMap不支持autoType的问题 #2583
  14. 修复开启autoType支持反序列化HashMap会包含@type字段的问题 #2581 #2623
  15. 修复FastJsonHttpMessageConverter配置dateFormat不生效的问题 #2577
  16. 修复反序列化ConcurrentLinkedQueue存在引用时报错的问题 #2602
  17. 修复某些场景autoType long反序列化的结果为Integer类型的问题 #2608
  18. 修复某些场景反序列化AtomicLong报错的问题 #2615
  19. 支持通过long features配置全局以及JSONReader.Context和JSONWriter.Context的feature #2610
  20. 修复Map对象在Filter中获得的JSONWriter.getPath结果不对的问题 #2590
  21. JSONReader.Feature新增UseBigIntegerForInts和UseLongForInts,支持将整数缺省反序列化为BigInteger或者Long。 #2612
  22. 反序列化日期类型支持更多格式,包括JDK9以后默认的CLDR日期格式 #2635

2. MAVEN依赖配置

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

... (truncated)

Commits
  • fb3771a 2.0.51 release
  • e058604 fix testcase
  • 7c1af58 Bump org.redisson:redisson from 3.30.0 to 3.31.0
  • 477df55 Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre
  • 333b2b3 Bump cn.hutool:hutool-all from 5.8.26 to 5.8.28
  • 237048d Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0
  • d50b6c8 Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0
  • 951dda6 support jackson annotation JsonFormat#locale
  • 6704cbd remove com.alibaba.fastjson2.adapter.jackson
  • 18622d0 support jackson annotation JsonFormat#shape
  • 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)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 11, 2024
@velo
Copy link
Member

velo commented Jul 11, 2024

@galaxy-sea any chance you can help out on getting this working again?

@galaxy-sea
Copy link
Contributor

hello @velo . I will handle it on Friday, unfortunately it will take until next week to complete

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

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/maven/com.alibaba.fastjson2-fastjson2-2.0.51 branch from d990a39 to d3f4bf5 Compare July 12, 2024 12:20
@galaxy-sea
Copy link
Contributor

Suggest continuing to use version 2.0.49.

@velo velo closed this Jul 14, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 14, 2024

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.51 branch July 14, 2024 17:05
@galaxy-sea
Copy link
Contributor

@dependabot recreate

Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 2, 2024

Sorry, only users with push access can use that command.

@velo
Copy link
Member

velo commented Aug 2, 2024

@dependabot recreate

Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 2, 2024

Looks like this PR is closed. If you re-open it I'll rebase it as long as no-one else has edited it (you can use @dependabot reopen if the branch has been deleted).

@velo
Copy link
Member

velo commented Aug 2, 2024

@dependabot reopen

@dependabot dependabot bot restored the dependabot/maven/com.alibaba.fastjson2-fastjson2-2.0.51 branch August 2, 2024 10:45
@dependabot dependabot bot reopened this Aug 2, 2024
@velo
Copy link
Member

velo commented Aug 2, 2024

@dependabot rebase

Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 2, 2024

Superseded by #2496.

@dependabot dependabot bot closed this Aug 2, 2024
@dependabot dependabot bot deleted the dependabot/maven/com.alibaba.fastjson2-fastjson2-2.0.51 branch August 2, 2024 10:45
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.

2 participants