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

build(deps): bump com.alibaba.fastjson2:fastjson2 from 2.0.37 to 2.0.38 #500

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 30, 2023

Bumps com.alibaba.fastjson2:fastjson2 from 2.0.37 to 2.0.38.

Release notes

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

fastjson 2.0.38发布

这又是性能提升BUG修复的版本,大家按需升级。这个版本json反序列化引入了新的算法,大约提升20%的性能,为了新算法让用户能尽快能用上,发布新版本。

Issues

  1. JSON反序列化性能提升,大约提升20%,我后续会写文档介绍这个新的算法,性能报告看这里 https://github.com/alibaba/fastjson2/wiki/fastjson_benchmark
  2. 修复反序列化不支持EnumMap的问题 #1679
  3. 修复嵌套Map子类型在反序列化时类型无法识别的问题 #1686
  4. 修复序列化支持android.net.Uri报错的问题 #1612
  5. 修复序列化非静态内嵌类在某些场景StackOverflow的问题 #1661
  6. 支持注册定制ObjectReader/ObjectWriter时制定fieldBased参数 #1691

MAVEN依赖配置

<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.38</version>
</dependency>
  • android4兼容版本
<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.38.android</version>
</dependency>
  • 1.x 兼容版本
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>2.0.38</version>
</dependency>
  • Spring 5 extension配置
<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2-extension-spring5</artifactId>
    <version>2.0.38</version>
</dependency>
  • Spring 6 extension配置
</tr></table> 

... (truncated)

Commits

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 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.37 to 2.0.38.
- [Release notes](https://github.com/alibaba/fastjson2/releases)
- [Commits](alibaba/fastjson2@2.0.37...2.0.38)

---
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 added dependencies A dependency upgrade java Pull requests that update Java code patch Patch version labels Jul 30, 2023
@auto-assign auto-assign bot requested a review from henry-hub July 30, 2023 03:08
@ihub-bot ihub-bot bot added this to the 1.1.9 milestone Jul 30, 2023
@henry-hub henry-hub self-requested a review July 30, 2023 08:48
@henry-hub henry-hub enabled auto-merge (squash) July 30, 2023 08:49
@codecov
Copy link

codecov bot commented Jul 30, 2023

Codecov Report

Merging #500 (4fd5f7b) into main (4305dca) will not change coverage.
The diff coverage is n/a.

@@             Coverage Diff             @@
##                main      #500   +/-   ##
===========================================
  Coverage     100.00%   100.00%           
  Complexity       153       153           
===========================================
  Files             23        23           
  Lines            302       302           
  Branches          12        12           
===========================================
  Hits             302       302           

@henry-hub henry-hub merged commit 280b8dd into main Jul 30, 2023
10 of 11 checks passed
@henry-hub henry-hub deleted the dependabot/gradle/com.alibaba.fastjson2-fastjson2-2.0.38 branch July 30, 2023 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies A dependency upgrade java Pull requests that update Java code patch Patch version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant