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.51 to 2.0.52 #14435

Merged

Conversation

dependabot[bot]
Copy link
Contributor

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

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

Release notes

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

fastjson 2.0.52发布

这又是一个月度例行发布的BUG FIX版本版本,大家按需升级。

Issues

  1. 修复属性为Collections.emptyList时出现的UnsupportedOperationException异常问题 #1835 #2691
  2. 完善枚举属性setter方法匹配逻辑 #2680
  3. 完善JSONPath的set方法跳过null #2656
  4. 修复@JSONType同时指定WriteClassName与NotWriteRootClassName依然输出根类名问题 #2662
  5. 修复ObjectReaderImplList与ObjectReaderImplMapTyped的createInstance出现的类型转换异常问题 #2665
  6. 完善引用支持@符号 #2671
  7. 调整最大EXP至2047,以支持更大数据 #2672
  8. 完善FieldReader对Object属性的支持 #2673
  9. 修复带有Filter时出现的序列化冒号缺失问题 #2678
  10. 调整ObjectReaderImplEnum数值读取判断逻辑为JSONReader.toInt方法 #2682
  11. 完善TypeUtils.cast方法对枚举的支持 #2726 #2688
  12. 完善Fastjson1对Map的兼容性 #2693
  13. 修复List属性时在指定ReferenceDetection序列化名称缺失问题 #2712
  14. 新增支持dd-MM-yyyy HH:mm:ss日期格式 #2757
  15. 完善readNumber0方法对后缀B,S或L的小数读取支持 #2768
  16. 修复@JSONField对boolean属性支持 #2795
  17. 完善JSONWriter.getPath对Map类型的支持 #2590
  18. 完善getInteger, getBigInteger与getBigDecimal对boolean类型的支持 #2745 #2746
  19. 新增parseObject(String text, Type type, JSONReader.Context context)方法 #2774
  20. JSONType新增支持RootName和arrayToMap配置 https://github.com/alibaba/fastjson2/wiki/array_to_map_cn

2. MAVEN依赖配置

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

... (truncated)

Commits
  • 8bb6e3a 2.0.52 release
  • 336e809 fix boolean field annotation not work, for issue #2795
  • 73be942 fix #2797 #2722 模块化使用报错
  • b4fba6f feat benchmark results for 2.0.52
  • ae855da unused imports
  • 72fae17 getLong support boolean
  • 4f9d999 bug fix for none-asm deserialize FieldReaderList
  • 44d118c Bump cn.hutool:hutool-all from 5.8.28 to 5.8.29
  • a0a198e Bump org.junit:junit-bom from 5.10.2 to 5.10.3
  • be2aa25 Bump com.fasterxml.jackson:jackson-bom from 2.17.1 to 2.17.2
  • 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.51 to 2.0.52.
- [Release notes](https://github.com/alibaba/fastjson2/releases)
- [Commits](alibaba/fastjson2@2.0.51...2.0.52)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 15, 2024
Copy link

@AlbumenJ AlbumenJ merged commit fc02e7a into 3.2 Jul 16, 2024
37 checks passed
@dependabot dependabot bot deleted the dependabot/maven/com.alibaba.fastjson2-fastjson2-2.0.52 branch July 16, 2024 09:58
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.

1 participant